Plaćanje medija softvera za programere sustava

Saznajte koliko taj posao vrijedi za posao

Programeri softverskih sustava danas su neki od top-paid tehničkih stručnjaka, općenito s više obrazovanja od bilo kojeg drugog IT radnika. Programeri softvera sustava kreiraju ili mijenjaju softver koji pokreće računala i druge tehnologije poput telefona, mrežnih usmjerivača i preklopnika. Na primjer, Windows 8 ili Mac OS X operativni sustavi izrađuju tim stotina razvojnih programera. Naravno, razvoj sustava nije ograničen na operativne sustave.

Softverski upravljački programi i firmware koji se koriste za pristup računalnim komponentama također su dizajnirani od strane razvojnih programera sustava, kao i softver koji se koristi u BIOS računalu za pristup procesorima i hardverskim komponentama. Uglavnom, sve što ima čip u njemu zahtijeva programera softvera za sustav kako bi ga radio. Te se pozicije razlikuju od programera aplikacija , koji stvaraju programe koji se pokreću na operacijskim sustavima.

Obrazovanje

Posao u razvoju softverskih sustava općenito zahtijeva više obrazovanja od većine računalnih pozicija. Tvrtke koje angažiraju softver dizajnera sustava obično zahtijevaju prvostupnika u računalnoj znanosti ili srodnim područjima poput računalnog inženjeringa. Za neke radno mjesto može biti potreban poslijediplomski studij. Često se traži i nekoliko godina obuke na poslu ili strukovno obrazovanje.

Za one koji trenutno rade u radnoj dobi, u dobi od 25 do 44 godine, polovica svih razvojnih programera sustava ima magisterij, a 29 posto ima magisterij.

Četvoro posto ima doktorski ili drugi stupanj stručne spreme. Samo 5 posto ima diplomu suradnika, 9 posto je pohađalo fakultet bez stjecanja diplome , a samo 3 posto nije pohađalo fakultet.

Nacionalni pregled

Prema O * NET, medijana plaća programera softvera sustava u SAD-u u 2011. godini iznosila je 96.600 dolara.

Najnovije brojke iz Bureau of Labor Statistics pokazuju medijan prihoda u 2010 za softver za programere sustava je 94.200 dolara. To je više od 6.000 dolara više od prosječne plaće za programere aplikacijskih softvera . Dno 10 posto razvijatelja sustava zaradilo je manje od 61.000 dolara u 2010. godini. Najboljih 10 posto zarađivača zaradilo je više od 143.300 dolara.

Regionalne varijacije u plaći

Kao i većina tehničkih pozicija, plaće programskih razvojnih programera razlikuju se od jedne do druge regije. Kalifornija ima najvišu plaću u javnom sektoru, više od 20 tisuća dolara više od drugih država poput Floride, Michigana i Ohija. Slijedi popis srednjih plaća 12 država u 2010. godini, u usporedbi s nacionalnim podacima. Brojevi u zagradama predstavljaju pragove za gornje i donje 10 posto plaća.

Kalifornija: $ 108,300 ($ 68,200 do $ 161,100)
Massachusetts: $ 100,400 ($ 68,500 do $ 141,900)
New Jersey: $ 100,300 ($ 67,100 do $ 142,100)
Washington: 95.000 $ (75.700 $ do 142.000 dolara)
Nacionalni: $ 94,180 ($ 61,000 do $ 143,300)
Texas: $ 93,100 ($ 62,800 do $ 137,000)
Arizona: $ 93,000 ($ 62,100 do $ 137,300)
New York: $ 91.500 ($ 59.500 do $ 143.900)
Georgia: 89.100 $ (55.200 $ do 143.600 dolara)
Alabama: $ 87,200 ($ 54,800 do $ 127,200)
Florida: 85.500 $ (54.500 do 127.200 dolara)
Michigan: $ 82,100 ($ 53,100 do $ 116,400)
Ohio: $ 80,800 ($ 52,600 do $ 117,700)

Za detalje plaća za programere softvera sustava u drugim državama, posjetite CareerOneStop i odaberite svoje stanje.

Plaće po tvrtki

Prema prihodima koje je prijavio PayScaleu više od 2.700 programera, plaćanje varira od tvrtke do tvrtke i unutar svake tvrtke. Prema istom izvoru, plaće za programere izravno su proporcionalne veličini tvrtke. Što je veća tvrtka, to je veća vaša plaća.

Tvrtke s manje od 200 zaposlenika obično plaćaju programere od 40.000 do 88.000 dolara. Tvrtke sa 200 do 1.999 zaposlenika plaćaju između 43.000 i 92.000 dolara. Razvijatelji koji rade u tvrtkama između 2.000 i 4.999 zaposlenika zarađuju između 48.000 i 96.000 dolara. Tvrtke s između 20.000 i 49.999 zaposlenika plaćaju između 53.000 i 99.000 dolara. Tvrtke s više od 50.000 zaposlenika obično plaćaju do 105.000 dolara.

Naravno, uvijek postoje iznimke od tih statistika.

Razvojni programeri koji rade u tvrtki Microsoft obično se kreću između 40.000 i 116.000 USD. Viši razvojni programeri, programeri i inženjeri mogu zaraditi između 75.000 i 136.000 dolara.

Hewlett Packard (HP) plaća programerima između $ 37,000 i $ 89,000. Viši radni mjesta kod HP-a plaćaju između 67.000 i 124.000 dolara.

Oracle plaća programere između 63.000 i 110.000 dolara. Viši programeri zarade između 75.000 i 135.000 dolara.

IBM plaća između 48.000 i 124.000 USD. Plate glavnim programerima između $ 67,000 i $ 147,000.

Cisco Systems plaća programerima između 80.000 i 93.000 dolara. Viši položaji plaćaju između 88.000 i 139.000 dolara.

Google plaća programerima između $ 70.000 i $ 99.000. Viši razvojni programeri mogu zaraditi između 74.000 i 167.000 dolara.

Science Applications International Corporation (SAIC) plaća programerima između 63.000 i 92.000 dolara. Viši programeri zarade između $ 88.000 i $ 128.000.

Plaće temeljene na iskustvu

Prema najnovijim PayScale podacima, razvojni programeri sustava obično zarađuju između 36.000 i 80.000 dolara u prvoj godini. Oni koji imaju između pet i deset godina iskustva zarađuju između 49.000 i 93.000 USD. Razvijatelji s više od deset godina iskustva obično ostvaruju između 53.000 i 136.000 dolara.

Izgledi do 2020

Ured za statistiku rada procijenio je da u Sjedinjenim Državama postoji 392.300 radnih mjesta za razvoj softvera u sustavu. Do 2020. to bi trebalo povećati za 32 posto na oko 519.400 pozicija. Kako sve više i više proizvoda postaju kompjuterizirani, a sada se kreću od mobitela do hladnjaka, potreban je i broj potrebnih razvojnih programera sustava.