výzkum, co je zapotřebí, aby se stal programátorem. Zjistěte více o požadavcích na vzdělání, pracovních povinnostech, průměrné mzdě a výhledu práce, abyste zjistili, zda je to pro vás kariéra.
co je počítačový programátor?
počítačoví programátoři vyvíjejí instrukce, známé také jako kód, které informují počítače, jak spouštět softwarové aplikace. Testují softwarové programy, aby se ujistili, že je počítače zpracovávají přesně, a opravují všechny problémy s kódem, aby fungoval správně. Programátoři mohou pracovat pro společnost nebo jako nezávislí dodavatelé, obě pozice mají telekomunikační možnosti.
následující tabulka obsahuje podrobnosti o požadavcích na vzdělávání, odbornou přípravu a certifikaci, jakož i informace týkající se zaměstnání.
Stupeň Vyžaduje | Associate to, Bakalářské |
Výcvik Požadovaný | další vzdělávání učit se nové technologie a jazyky |
Vzdělávání studijní Obor | Počítačové vědy, programování |
Certifikace | Certifikace v konkrétních programovacích jazyků a výrobky nutné pro některé zaměstnavatele |
Předpokládané Práci Outlook (2018-2028)* | 7% pokles |
Střední Roční Plat (od Května 2018)* | $84,280 |
Zdroj: *USA Bureau of Statistiky Práce
Co Pracovní Povinnosti budu Vykonávat jako Programátor?
jako počítačový programátor budete překládat softwarové specifikace, nejprve do logických grafů pracovního postupu a poté do programovacího jazyka, jako je Python nebo C++. Počítače jsou schopny postupovat podle těchto pokynů, což umožňuje použití softwarových programů. Kromě práce na nových programech upravíte stávající programy. Některé nástroje jsou k dispozici pro automatizaci některých procesů kódování a zvýšení produktivity. Z tohoto důvodu můžete také pomoci softwarovým inženýrům při navrhování počítačových programů.
Některé úkoly může provádět zahrnují kontrolu a opravu chyb, aktualizací a rozšíření programů, provádění zkoušek a provádění systémové analýzy. Můžete také přepsat programy a zdokumentovat proces vývoje programu. Můžete pracovat po boku systémy analytici, provozovatelů počítačových, softwarových inženýrů a technických pracovníků identifikovat a řešit problémy. Můžete pomoci zajistit, aby programy fungovaly podle plánu a fungovaly efektivně.
jaký druh pracovního výhledu se očekává?
podle amerického Úřadu pro statistiku práce (BLS) se očekávalo, že zaměstnanost počítačových programátorů se mezi lety 2018 a 2028 sníží o 7%. Jednotlivci vstupující do oboru mohou čelit silné konkurenci, protože společnosti zaměstnávají více programátorů v jiných zemích za nižší mzdy. Zlepšit své vyhlídky na práci, můžete zvážit získání bakalářského titulu, stejně jako získání certifikace, znalost programování nástroje a znalost více programovacích jazyků.
jaká úroveň vzdělání je vyžadována?
přestože je pro mnoho úloh počítačového programování vyžadován bakalářský titul, některé pozice mohou vyžadovat pouze přidružený titul nebo certifikát. Váš major bude záviset na tom, jaký typ zaměstnání plánujete hledat po ukončení studia. BLS uvádí, že zaměstnavatelé ve vědeckých a inženýrských oborech preferují absolventy informatiky, informačních systémů, matematiky a inženýrských programů. Více orientované na podnikání mohou zaměstnavatelé preferují absolventy finance, účetnictví, řízení informačních systémů nebo obchodních programů, kteří mají doplnit své vzdělání s počítači, kurzy programování. Protože mnoho zaměstnavatelů dává přednost uchazečům o zaměstnání, kteří mají praktické zkušenosti, možná budete chtít zvážit účast na stáži při dokončení vzdělávacího programu.
získání dobrovolné certifikace vám může pomoci stát se konkurenceschopnější při hledání zaměstnání. Prodejci produktů a profesní organizace, jako je Institut pro certifikaci počítačových profesionálů (ICCP), nabízejí certifikaci pro počítačové programátory. Získat Certifikované Výpočetní Profesionální (CCP) označení z ICCP, musíte projít základní vyšetření spolu s dvě speciální prohlídky (www.iccp.org). Musíte také splnit vzdělání a zkušeností požadavky. Protože technologie se neustále mění, můžete také zvážit kurzy dalšího vzdělávání a účast na profesní rozvoj semináře, aby zůstali up-to-date s novými pokroky.
Jaké Jsou Některé Související Alternativní Kariéry?
existuje řada dalších úloh, pro které je programátor kvalifikován. Na úrovni přidruženého, místo toho se člověk může stát webovým vývojářem se zaměřením na design a funkčnost webových stránek. S bakalářským titulem lze nahlédnout do kariéry vývoje softwaru, ve které lidé vytvářejí počítačové programy. IT management je další možností, která zahrnuje dohled nad projekty informačních technologií společnosti. Tato práce však obvykle vyžaduje rozsáhlé it zkušenosti spolu s alespoň bakalářským titulem.