Software Software Developer Median Plaća
How I Negotiated My $350k Facebook Offer (software engineer salary negotiation)
Sadržaj:
- Obrazovanje
- Nacionalni pregled
- Regionalne varijacije u plaći
- Plaće tvrtke
- Plaće temeljene na iskustvu
- Izgledi do 2020
Razvojni inženjeri sustava su danas neki od najboljih tehničkih stručnjaka, općenito s više obrazovanja od bilo kojeg drugog IT radnika. Razvojni inženjeri sustava stvaraju ili modificiraju softver koji upravlja računalima i drugim tehnologijama kao što su telefoni, mrežni usmjerivači i preklopnici. Operativni sustavi Windows 8 ili Mac OS X, primjerice, kreira tim od stotina programera. Razvoj sustava nije ograničen na operativne sustave.
Softverske upravljačke programe i firmware koji se koristi za pristup računalnim komponentama dizajniraju i programeri programskog softvera, kao i softver koji se koristi u BIOS-u računala za pristup procesorima i hardverskim komponentama. U osnovi, sve što ima čip u njemu zahtijeva od razvojnog inženjera sustava kako bi on funkcionirao. Te se pozicije razlikuju od programera aplikacija, koji stvaraju programe koji se izvode na operativnim sustavima.
Obrazovanje
Posao u razvoju softvera sustava općenito zahtijeva više obrazovanja nego većina računalnih pozicija. Tvrtke koje unajmljuju sistemske softverske dizajnere obično zahtijevaju diplomu iz računalnih znanosti ili srodnih područja kao što je računalno inženjerstvo. Poslijediplomski studij također može biti potreban za neke pozicije. Često je potrebno i nekoliko godina osposobljavanja na radnom mjestu ili stručnog osposobljavanja.
Za one koji su trenutno u radnoj snazi, u dobi od 25 do 44 godine, polovica svih razvojnih inženjera sustava ima diplomu prvostupnika, a 29% ima magisterij. Četiri posto ima doktorat ili neki drugi stupanj struke. Samo 5% ima suradničku diplomu, 9% je otišlo na koledž bez stjecanja diplome, a samo 3% nije otišlo na koledž.
Nacionalni pregled
Prema O * NET-u, srednja plaća programera softvera u Sjedinjenim Državama u 2011. iznosila je 96.600 dolara. Najnovije brojke iz Zavoda za statistiku rada pokazuju da je srednji dohodak u 2010. godini za programere sustava bio 94.200 dolara. To je više od 6.000 dolara više od prosječne plaće za programere aplikacija. Dno 10% programera sustava je u 2010. zaradilo manje od 61.000 USD. Top 10% zarađenih je ostvarilo više od 143.300 USD.
Regionalne varijacije u plaći
Kao i većina tehničkih pozicija, plaće programera sustava se razlikuju od regije do regije. Kalifornija ima najvišu srednju plaću, više od 20.000 dolara u odnosu na druge države kao što su Florida, Michigan i Ohio. U nastavku su navedene prosječne plaće 12 država u 2010. u odnosu na nacionalne brojke. Brojevi u zagradama predstavljaju pragove za gornji i donji 10% plaća:
- Kalifornija: 108.300 USD (68.200 USD do 161.100 USD)
- Massachusetts: 100.400 USD (68.500 USD do 141.900 USD)
- New Jersey: 100.300 USD (67.100 do 142.100 USD)
- Washington: 95.000 USD (75.700 do 142.000 USD)
- Nacionalni: 94.180 $ (61.000 do 143.300 USD)
- Texas: 93.100 USD (62.800 USD do 137.000 USD)
- Arizona: 93.000 USD (62.100 do 137.300 USD)
- New York: 91.500 USD (59.500 USD do 143.900 USD)
- Gruzija: 89.100 USD (55.200 USD do 143.600 USD)
- Alabama: 87.200 USD (54.800 do 127.200 USD)
- Florida: 85.500 USD (54.500 do 127.200 USD)
- Michigan: 82.100 USD (53.100 do 116.400 USD)
- Ohio: 80.800 USD (52.600 do 117.700 USD)
Za podatke o plaćama za programere sustava u drugim državama, posjetite CareerOneStop i odaberite svoje stanje.
Plaće tvrtke
Prema prihodima prijavljenim u PayScale od preko 2.700 programera, plaća se uvelike razlikuje 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 plaća.
Tvrtke s manje od 200 zaposlenika uglavnom plaćaju programerima od 40.000 do 88.000 dolara. Tvrtke s 200 do 1.999 zaposlenika plaćaju između 43.000 i 92.000 dolara. Programeri koji rade u tvrtkama između 2.000 i 4.999 zaposlenika zarađuju između 48.000 i 96.000 dolara. Tvrtke s 20.000 do 49.999 zaposlenika plaćaju između 53.000 i 99.000 dolara. Tvrtke s više od 50.000 zaposlenih plaćaju do 105.000 dolara. Naravno, uvijek postoje iznimke od ove statistike:
- Programeri koji rade u Microsoftu općenito se kreću između 40.000 i 116.000 dolara. Stariji 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 dolara. Visoke pozicije u HP-u plaćaju između 67.000 i 124.000 dolara.
- Oracle plaća programerima između 63.000 i 110.000 dolara. Stariji razvojni inženjeri tamo zarađuju između 75.000 i 135.000 dolara.
- IBM plaća između 48.000 i 124.000 dolara. Oni plaćaju starijim razvojnim inženjerima između 67.000 i 147.000 dolara.
- Cisco Systems isplaćuje programerima između 80.000 i 93.000 USD. Vodeći položaji plaćaju između 88.000 i 139.000 dolara.
- Google isplaćuje programerima između 70.000 i 99.000 USD. Stariji programeri mogu zaraditi između 74.000 i 167.000 USD.
- Znanstvene aplikacije International Corporation (SAIC) plaća programerima između 63.000 i 92.000 dolara. Stariji razvojni inženjeri zarađuju između 88.000 i 128.000 dolara.
Plaće temeljene na iskustvu
Prema nedavnim podacima PayScale, programeri programskih sustava obično zarađuju između 36.000 i 80.000 dolara u prvoj godini. Oni s iskustvom između pet i deset godina zarađuju između 49.000 $ i 93.000 $. Programeri s više od deset godina iskustva obično zarađuju između 53.000 i 136.000 dolara.
Izgledi do 2020
Zavod za statistiku rada procjenjuje da je u Sjedinjenim Državama u 2010. godini bilo 392.300 sustava za razvoj softvera. Do 2020. to bi se trebalo povećati za 32% na oko 519.400 pozicija. Kako sve više i više proizvoda postaje kompjutorizirano, a sada se kreću od mobilnih telefona do hladnjaka, potrebno je povećati i broj potrebnih programera.
Besplatna plaća, troškovi života i kalkulatori plaća
Besplatni alati kalkulator plaće, paycheck kalkulatore, porezne kalkulatore, trošak života kalkulatora, i plaće ankete kako bi vam pomoći da saznate informacije o plaći.
Software Developer Opis posla: Plaća, vještine i još mnogo toga
Programeri softvera su stručnjaci za računalne znanosti koji stvaraju softver za funkcioniranje različitih uređaja, kao što su računala i mobiteli.
Web Developer Opis posla: Plaća, vještine i još mnogo toga
Web programeri kombiniraju vještine grafičkog dizajna i tehničkih računalnih vještina kako bi kreirali određene dizajne na web stranicama.