Werkbeskrywing en feite oor programmeringskarreine
Vinnige feite
- Rekenaarprogrammeerders het in 2016 'n mediane jaarlikse salaris van $ 79.840 verdien.
- Byna 329,000 mense het in 2014 in hierdie beroep gewerk.
- Maatskappye wat skryf en toets sagteware gebruik die meeste van hulle. Ander het gewerk vir programmatuuruitgewers en finansiële en versekeringsmaatskappye.
- Werk is tipies voltyds.
- Dit is 'n goeie werk vir mense wat graag alleen wil werk.
- Die werkvooruitsigte vir hierdie beroep is arm. Werkgewers sal baie werksgeleenthede uitkontrakteer na lande waar lone laer is as wat hulle in die VSA is, wat veroorsaak dat werk deur 2024 daal.
Rolle en verantwoordelikhede
Vra jy af wat 'n rekenaarprogrammeerder by die werk doen? Hierdie tipiese werkpligte verskyn in aanlynadvertensies vir rekenaarprogrammerposte wat op Indeed.com gevind is:
- "Ontwikkel, toets en implementeer rekenaarprogramme op verskeie rekenaar- / bedryfstelselplatforms"
- "Help om 'n nuwe web-gebaseerde inligtingstelsel (IS) te ontwikkel"
- "Doen alle aktiwiteite wat nodig is vir die definisie, ontwerp, konstruksie, toetsing en implementering van outomatiese rekenaarstelsels"
- "Hersien programme gereeld en maak aanpassings wat nodig is om behoorlike werking van die program te verseker"
- "Bevestig programoperasie deur toetse uit te voer; programvolgorde en / of kodes verander"
- "Skep en publiseer tegniese diagramme om koderingpogings te ondersteun"
- "Integreer nuwe funksies in bestaande toepassings"
Hoe om 'n rekenaarprogrammeraar te word
Jou kanse om werk as rekenaarprogrammeerder te kry, sal beter wees as jy 'n baccalaureusgraad in rekenaarwetenskap , wiskunde of inligtingstelsels verdien. Sommige werkgewers sal jou huur indien jy 'n graad in 'n ander vak het, soos rekeningkunde , finansies en besigheid - solank jy rekenaarwetenskaplesse geneem het. Jy kan selfs werk met 'n geassosieerde graad in rekenaarwetenskap vind.
Aangesien ervaring so waardevol is as 'n graad in hierdie veld, moet jy internskappe doen terwyl jy op skool is. Sodra jy in die veld werk, moet jy jou vaardighede op datum hou deur nuwe programmeertaal te leer. Sertifisering in verskeie programmeringstale kan ook voordelig wees.
Watter sagte vaardighede het jy nodig om suksesvol te wees in hierdie loopbaan?
Benewens die tegniese vaardighede verkry deur formele opleiding en ondervinding, sal die volgende sagte vaardighede u help om u sukses op hierdie gebied moontlik te maak:
- Leesbegrip: Jy moet skriftelike instruksies kan verstaan.
- Probleemoplossing : Programmeerders moet probleme identifiseer.
- Kritiese denke : As jy probleme oplos en besluite neem, moet jy weet hoe om al jou opsies te weeg sodat jy die beste kan kies.
- Aktiewe luister : Met hierdie vermoë kan u instruksies van lede van u span verstaan.
- Aandag vir detail en probleemoplossing: Jy moet klein foute in kode kan vind en regmaak.
Wat sal werkgewers van jou verwag?
Hier is 'n paar vereistes vir werklike werksaankondigings wat op Indeed.com gevind word. Die meeste werkgewers benodig ook vaardigheid in bepaalde programmeringstale:
- "Vermoë om onafhanklik te werk"
- "Moet 'n hoë mate van aanspreeklikheid van sy / haar werk hê"
- "Vermoë om die beginsels van moderne algebra te verstaan en toe te pas terwyl data ontleed en verslae genereer word"
- "Werk goed in 'n span omgewing"
- "In staat om onder druk te werk om tydlyne te ontmoet en om verskeie take en veranderende prioriteite te hanteer"
- "Selfdissipline, soos projekte 'n paar maande neem om te voltooi"
Is hierdie beroep 'n goeie pas vir jou?
Jou belangstellings , persoonlikheidstipe en werkverwante waardes is van die faktore wat bepaal of 'n rekenaarprogrammeerder 'n goeie pas is.
Hierdie beroep is geskik vir mense wat die volgende eienskappe het:
- Belangstellings ( Holland-kode ): ICR (Ondersoekend, Konvensioneel, Realisties)
- Persoonlikheidstipe (Myers Briggs Persoonlikheidstipe-aanwyser [ MBTI ]): ENTJ , INTJ , INTP, ISTJ, ISTP
- Werkverwante waardes : Prestasie, Werksomstandighede, Onafhanklikheid
Verwante beroepe
beskrywing | Median Jaarlikse Loon (2016) | Minimum Vereiste Onderwys / Opleiding | |
---|---|---|---|
Sagteware ontwikkelaar | Skep stelsels en toepassingsprogrammatuur. | $ 106,860 (Stelsels) $ 100.080 (Aansoeke) | HS diploma; baccalaureusgraad verkies |
Rekenaarstelsels Analyst | Help organisasies om rekenaar tegnologie effektief te gebruik. | $ 87.220 | Baccalaureusgraad in rekenaarwetenskap of verwante vak |
Webontwikkelaar | Het die neiging om te ontwerp en tegniese aspekte van webwerwe. | $ 66.130 | HS diploma; Baie werkgewers benodig 'n geassosieerde graad in webontwerp |
Rekenaarondersteuningspesialis | Help rekenaargebruikers met probleme wat hulle met sagteware, hardeware of randapparatuur het. | $ 49.390 | HS diploma + ervaring met rekenaars |
Bronne: Buro vir Arbeidsstatistiek, US Departement van Arbeid, Beroepsvooruitsigte Handboek, 2016-17; Indiensneming en Opleiding Administrasie, Amerikaanse Departement van Arbeid, O * NET Online.
Moet jy 'n rekenaarprogrammeerder word?