Opis posla i činjenice o programiranju karijere
Brze činjenice
- Računarski programeri ostvarili su medijsku godišnju platu od 79.840 dolara u 2016. godini.
- Skoro 329.000 ljudi radilo je u ovoj profesiji 2014. godine.
- Većina njih koristila su preduzeća koja pišu i testiraju softver. Ostali su radili za izdavače softvera, finansije i osiguranje.
- Poslovi su tipično puno radno vreme.
- Ovo je dobar posao za ljude koji vole da rade sami.
- Izgledi za posao za ovo zanimanje su siromašni. Poslodavci će nadvladati mnoge poslove u zemljama gdje su plate niže nego što su u SAD, što dovodi do smanjenja zaposlenosti do 2024. godine.
Uloge i odgovornosti
Da li se pitate šta računarski programer radi na poslu? Ove tipične zadatke posla pojavile su se u online oglasima za poziciju kompjuterskih programera pronađenih na Indeed.com:
- "Razviti, testirati i implementirati računarske programe na više kompjuterskih / operativnih platformi"
- "Pomoći razvoj novog informacionog sistema na mreži (IS)"
- "Obaviti sve aktivnosti neophodne za definisanje, projektovanje, izgradnju, testiranje i implementaciju automatizovanih računarskih sistema"
- "Pregledajte programe na čestoj osnovi i napravite prilagođavanja koja su neophodna kako bi osigurali ispravan rad programa"
- "Potvrdite rad programa provodeći testove, modifikujući programsku sekvencu i / ili kodove"
- "Kreirati i objaviti tehničke dijagrame za podršku naporima kodiranja"
- "Integrišite nove funkcije u postojeće aplikacije"
Kako postati kompjuterski programer
Vaše šanse da dobijete posao kao kompjuterski programer biće bolje ako steknete diplomu iz oblasti računarstva , matematike ili informacionih sistema. Neki poslodavci će vas unajmiti ako imate diplomu u drugom predmetu - kao što su računovodstvo , finansije i biznis - ukoliko ste uzimali računarske nauke. Možda ćete čak moći da nađete posao sa stručnim saradnikom u oblasti računarstva.
S obzirom na to da je iskustvo vrednije kao stepen u ovoj oblasti, trebalo bi da radite stažiranje dok ste u školi. Kada radite na terenu, morate nastaviti svoje vještine ažurnim putem učenja novih programskih jezika. Potvrda na različitim programskim jezicima takođe može biti korisna.
Koje meka veštine vam treba da biste uspeli u ovoj karijeri?
Pored tehničkih veština stečenih kroz formalnu obuku i iskustvo, sledeće mekane vještine će vam pomoći da ostvarite svoj uspjeh u ovoj oblasti:
- Čitanje Razumevanje: Morate biti u stanju da razumete pisana uputstva.
- Rešavanje problema : programeri moraju identifikovati probleme.
- Kritično razmišljanje : Kada rešavate probleme i donosite odluke, trebate znati kako stečiti sve svoje opcije kako biste mogli odabrati najbolje.
- Aktivno slušanje : Ova mogućnost dozvoljava vam da razumete uputstva članova vašeg tima.
- Pažnja o detalju i rešavanju problema: Morate biti u mogućnosti pronaći male greške u kodu i popraviti ih.
Šta očekuju poslodavci od vas?
Evo nekoliko zahteva za konkretne najave oglasa na Indeed.com. Većina poslodavaca takođe zahteva stručnost na određenim programskim jezicima:
- "Sposobnost samostalnog rada"
- "Mora imati visok stepen odgovornosti svog rada"
- "Sposobnost razumijevanja i primjene principa moderne algebre prilikom analize podataka i generisanja izvještaja"
- "Radi dobro u timskom okruženju"
- "Mogućnost rada pod pritiskom da ispuni vremenske rokove i rukovodi višestrukim zadacima i promjenama prioriteta"
- "Samo-disciplina, kako projekti traju nekoliko mjeseci da se završe"
Da li je ovo zanimanje dobro za vas?
Vaši interesi , tip ličnosti i vrednosti vezane za rad su neki od faktora koji će utvrditi da li je računarski programer dobro za vas.
Ova karijera je pogodna za ljude koji imaju sledeće osobine:
- Interesi ( Holandski kod ): ICR (istraživački, konvencionalni, realni)
- Tip ličnosti (Indikator tipa ličnosti Myers Briggs [ MBTI ]): ENTJ , INTJ , INTP, ISTJ, ISTP
- Vrednosti vezane za rad : dostignuća, uslovi rada, nezavisnost
Srodne zanimljivosti
Opis | Medijska godišnja plata (2016) | Minimalno obavezno obrazovanje / obuka | |
---|---|---|---|
Razvoj softvera | Kreira softver i aplikacije. | $ 106,860 (sistemi) $ 100,080 (aplikacije) | HS diploma; Željeni stepen bachelora |
Analitičar računarskih sistema | Pomaže organizacijama da efikasno koriste računarsku tehnologiju. | $ 87,220 | Bachelor iz oblasti informatike ili srodnih predmeta |
Web Developer | Teži ka dizajnu i tehničkim aspektima web stranica. | $ 66,130 | HS diploma; mnogi poslodavci zahtevaju pridruženi stepen u web dizajnu |
Specijalista za računarsku podršku | Podržava računarskim korisnicima probleme sa softverom, hardverom ili perifernim uređajima. | $ 49,390 | HS diploma + iskustvo sa kompjuterima |
Izvori: Zavod za statistiku rada, Ministarstvo rada SAD-a, Priručnik o profesionalnom izgledu, 2016-17; Uprava za zapošljavanje i obuku, Ministarstvo rada SAD, O * NET Online.
Da li postanete računarski programer?