Plánovanie Kariéry

Čo robí počítačový programátor?

Softvérový vývojár analyzujúci kód

•••

Razvan Chisu/EyeEm/Getty Images

TO počítačové programy vytvára kód pre softvérové ​​aplikácie a operačné systémy. Keď vývojár softvéru navrhne počítačový program, programátor napíše kód, ktorý prevedie tento návrh na súbor pokynov, ktoré môže počítač nasledovať. Testujú program, aby vyhľadali chyby a potom ho prepisujú, kým nebude bezchybný. Programátor pokračuje vo vyhodnocovaní programov, ktoré sa používajú, a podľa potreby vykonáva aktualizácie a úpravy.

Rýchle fakty

  • Počítačoví programátori zarobili a medián ročného platu 79 840 USD v roku 2016.
  • V roku 2014 pracovalo v tejto profesii takmer 329 000 ľudí.
  • Väčšinu z nich zamestnávali spoločnosti, ktoré píšu a testujú softvér. Ďalší pracovali pre vydavateľov softvéru a finančné a poisťovacie spoločnosti.
  • Pracovné miesta sú zvyčajne na plný úväzok.
  • Je to dobrá práca pre ľudí, ktorí radi pracujú sami.
  • The pracovné vyhliadky lebo toto povolanie je biedne. Zamestnávatelia budú outsourcovať mnohé pracovné miesta do krajín, kde sú mzdy nižšie ako v USA, čo spôsobí pokles zamestnanosti do roku 2024.

Úlohy a zodpovednosti

Zaujíma vás, čo a počítačový programátor robí v práci ? Tieto typické pracovné povinnosti sa objavili v online inzerátoch na pozície počítačových programátorov nájdených na Indeed.com :

  • 'Vyvíjajte, testujte a implementujte počítačové programy na viacerých platformách počítačov/operačných systémov.'
  • „Pomôžte vyvinúť nový webový informačný systém (IS)“
  • „Vykonajte všetky činnosti potrebné na definovanie, návrh, konštrukciu, testovanie a implementáciu automatizovaných počítačových systémov.“
  • „Často kontrolujte programy a vykonajte potrebné úpravy na zabezpečenie správneho fungovania programu.“
  • „Potvrďte fungovanie programu vykonaním testov; úprava postupnosti programu a/alebo kódov.“
  • 'Vytvárajte a publikujte technické diagramy na podporu úsilia pri kódovaní.'
  • 'Integrujte nové funkcie do existujúcich aplikácií.'

Ako sa stať počítačovým programátorom

Vaše šance získať prácu počítačového programátora budú lepšie, ak získate bakalársky titul v počítačová veda , matematika, či informačné systémy. Niektorí zamestnávatelia vás zamestnajú, ak máte vyštudovaný iný predmet ako napr účtovníctvo , financie a podnikania , pokiaľ ste chodili na hodiny informatiky. Môžete si dokonca nájsť prácu s pridruženým titulom v oblasti informatiky.

Keďže skúsenosti sú rovnako cenné ako titul v tejto oblasti, mali by ste to urobiť stáže kým si v škole. Akonáhle budete pracovať v tejto oblasti, budete musieť udržiavať svoje zručnosti aktuálne učením sa nových programovacích jazykov. Užitočné môžu byť aj certifikácie v rôznych programovacích jazykoch.

Mäkké zručnosti potrebné na úspech

Okrem technických zručností získaných formálnym školením a skúsenosťami, nasledujúce mäkké zručnosti vám pomôže dosiahnuť úspech v tejto oblasti:

  • Čítanie s porozumením : Musíte byť schopní porozumieť písomným pokynom.
  • Riešenie problémov : Programátori musia identifikovať problémy.
  • Kritické myslenie : Pri riešení problémov a rozhodovaní by ste mali vedieť zvážiť všetky svoje možnosti, aby ste si mohli vybrať tú najlepšiu.
  • Aktívne počúvanie : Táto schopnosť vám umožňuje porozumieť pokynom od členov vášho tímu.
  • Pozornosť na detaily a riešenie problémov : Musíte byť schopní nájsť malé chyby v kóde a opraviť ich.

Čo očakávajú zamestnávatelia

Tu sú niektoré požiadavky na aktuálne oznámenia o práci, ktoré nájdete na Indeed.com. Väčšina zamestnávateľov tiež vyžaduje znalosť konkrétnych programovacích jazykov:

  • 'Musí mať schopnosť pracovať nezávisle.'
  • 'Musí mať vysoký stupeň zodpovednosti za svoju prácu.'
  • 'Musí mať schopnosť porozumieť a aplikovať princípy modernej algebry pri analýze údajov a generovaní správ.'
  • 'Musí dobre fungovať v tímovom prostredí.'
  • 'Musí byť schopný pracovať pod tlakom, aby dodržal časový harmonogram a zvládal viaceré úlohy a meniace sa priority.'
  • 'Musí mať sebadisciplínu, pretože dokončenie projektov trvá niekoľko mesiacov.'

Ako posúdiť, či je táto kariéra pre vás vhodná

Váš záujmy , typ osobnosti a hodnoty súvisiace s prácou sú niektoré z faktorov, ktoré určia, či je pre vás práca počítačového programátora vhodná. Táto kariéra je vhodná pre ľudí, ktorí majú nasledujúce vlastnosti:

  • Záujmy ( Holandský zákonník ): ICR (investigatívne, konvenčné, realistické)
  • Typ osobnosti (Ukazovateľ typu osobnosti Myers Briggs [ MBTI ]): ENTJ , INTJ, INTP, ISTJ, ISTP
  • Hodnoty súvisiace s prácou : Úspech, pracovné podmienky, nezávislosť

Súvisiace povolania

Názov Popis Priemerná ročná mzda (2016) Minimálne požadované vzdelanie/školenie
Vývojár softvéru Vytvára systémový a aplikačný softvér.
106 860 USD (systémy)
100 080 USD (aplikácie)
diplom HS; preferovaný bakalársky titul
Analytik počítačových systémov
Pomáha organizáciám efektívne využívať výpočtovú techniku.
87 220 dolárov Bakalársky titul v odbore informatika alebo príbuzný odbor
Web Developer Inklinuje k dizajnu a technickým aspektom webových stránok. 66 130 dolárov diplom HS; mnohí zamestnávatelia vyžadujú pridružené vzdelanie v odbore webdizajn
Špecialista počítačovej podpory Pomáha používateľom počítačov s problémami, ktoré majú so softvérom, hardvérom alebo periférnymi zariadeniami. 49 390 dolárov diplom HS; skúsenosti s počítačmi