Čo robí počítačový programátor?
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 |