Zavod za statistiku rada (BLS) dijeli kodne pisce u dvije različite kategorije: softverske inženjere i računalne programere. Dok je softversko inženjerstvo među najbrže rastućim zanimanjima, očekuje se da će se zapošljavanje za programere smanjiti za 3 posto do 2018. godine, navodi BLS. Dok softverski inženjeri dizajniraju, programeri prenose ideje koje su im prenesene u kod i ažuriraju i popravljaju postojeće programe. Plaćanje na početnoj razini ovisi o tome da li vaš specifični opis posla uključuje dužnosti dizajna.
Računalni programer vs softverski inženjer
Plaće programera su obično niže od plaća za softverske inženjere. Imajte na umu da kada istražujete poštene početne plaće, to su vaše dužnosti koje diktiraju gdje trebate početi, a ne naziv posla. Ako vaš posao uključuje planiranje i projektiranje softvera i pisanje složenih algoritama, vi ste softverski inženjer po definiciji BLS-a, čak i ako imate naslov programera u vašoj tvrtki. Ako niste uključeni u veći dio dizajnerskog rada i provodite većinu dana u prijevodu specifikacija na računalni jezik, tada ste u ulozi programera. Oni koji rade u razvoju softvera mogu se zvati programeri, programeri, softverski inženjeri ili analitičari sustava, a naslovi nisu standardizirani prema odgovornostima. Provjerite jeste li razumjeli opseg posla prije nego što napravite točne procjene plaća.
Plaće računalnih programera
Prema podacima iz BLS-a za 2009. godinu, raspon plaća programera pada između 19,54 i 54,51 dolara na sat, odnosno 40,640 i 113,380 dolara godišnje. Mladi programeri bi trebali očekivati da će zaraditi na nižem kraju ovog raspona plaća. U prosjeku, programeri čine respektabilan život, zarađujući srednju satnicu od 35,91 dolara. Ako želite maksimizirati svoju zaradu odmah iza vrata, potražite posao u vrhunskoj industriji. BLS izvješćuje da proizvođači računala i periferne opreme i financijski sektor plaćaju najviše plaće.
Inženjeri računalnog softvera - Aplikacije
BLS dalje dijeli softverske inženjere u dvije kategorije - programere aplikacija i sustava. Dok programeri programskog softvera kodiraju osnovne platforme potrebne za pokretanje računala, programeri rade na programima dizajniranim za rad sa sustavnom softverskom podrškom. Inženjeri aplikativnog softvera zarađuju od 26,36 do 63,50 dolara po satu, odnosno 54,840 dolara i 132 080 dolara godišnje. Očekujte da ćete zaraditi u rasponu od $ 50.000 kao profesionalac na početnoj razini. Najviše plaćene tvrtke uključuju tvrtke u rudarskoj industriji i proizvođače računala i periferne opreme.
Inženjeri računalnog softvera - Softver za sustave
Softverski inženjeri za sustave čine više od svojih vršnjaka koji rade u razvoju aplikacija, zarađujući između 28,65 i 67,28 dolara po satu ili 59 600 dolara i 139 930 dolara godišnje. Dok na nižoj razini nećete plaćati šestostruku plaću, plaća u rasponu od $ 50,000 do low-$ 60,000 sigurno nije ništa na što možete kihati. Potražite posao u računalnoj i perifernoj proizvodnji ili sa strojevima, opremom i opskrbom trgovca na veliko da biste zaradili najviše dolara.
Od programiranja do inženjerstva
Ako ste svježi izvan koledža i tražite posao, šanse su da ćete zaposliti posao s više programiranja od inženjerskih i dizajnerskih zadataka. Često postoji mogućnost da programeri preuzmu više dizajnerskih dužnosti dok stječu profesionalno iskustvo i saznaju više o proizvodima svoje tvrtke. Ako intervjuirate uloge programera, pitajte o potencijalu da preuzmete više odgovornosti za dizajn u budućnosti.
Informacije o plaćama za računalne programere
Računalni programeri zaradili su srednju godišnju plaću od 79.840 dolara u 2016., prema US Bureau of Labor Statistics. Na niskoj razini, računalni programeri zaradili su 25 posto zarade u iznosu od 61.100 dolara, što znači da je 75 posto zarađivalo više od tog iznosa. 75 posto plaća je 103.690 dolara, što znači da 25 posto zarađuje više. U 2016. godini u SAD-u je zaposleno 294.900 osoba kao računalni programeri.