Ta reda på hur mycket detta tekniska jobb betalar
Systemutvecklare är några av de bästa betalda tekniska specialisterna idag, generellt med mer utbildning än andra IT-arbetare. Systemutvecklare skapar eller ändrar programvaran som kör datorer och annan teknik som telefoner, nätverks routrar och switchar. Windows 8 eller Mac OS X-operativsystem, till exempel, skapas av ett team med hundratals utvecklare. Självklart är systemutveckling inte begränsad till operativsystem.
Programdrivrutiner och firmware som används för att komma åt datorkomponenter är också utformade av systemutvecklare, liksom mjukvaran som används i datorns BIOS för åtkomst till processorer och maskinvarukomponenter. I grund och botten måste allt som har ett chip i det kräva en systemutvecklare för att få det att fungera. Dessa positioner skiljer sig från programutvecklare, som skapar de program som körs på operativsystemen.
Utbildning
Ett jobb inom systemutveckling kräver generellt mer utbildning än de flesta datorpositioner. Företag som anlitar systemprogramvarukonstruktörer brukar kräva en kandidatexamen i datavetenskap eller ett relaterat område som datorteknik. En doktorsexamen kan också krävas för vissa positioner. Flera års yrkesutbildning eller yrkesutbildning krävs ofta också.
För de som idag är anställda i åldrarna 25 till 44, har hälften av alla systemutvecklare en kandidatexamen och 29 procent har en magisterexamen.
Fyra procent har doktorsexamen eller annan yrkeshögskola. Endast 5 procent har en associerad grad, 9 procent har gått på college utan att bli examen, och endast 3 procent har inte gått på college.
Nationell översikt
Enligt O * NET var medianlönen för systemutvecklare i USA i 2011 96 600 USD.
De senaste siffrorna från presidiet för arbetsstatistik visar medianinkomsten 2010 för systemprogramvaruutvecklare var 94 200 USD. Detta är mer än $ 6 000 högre än medianlönen för applikationsprogramutvecklare. Bottenprocenten av systemutvecklarna tjänade mindre än 61 000 dollar under 2010. De högsta 10 procenten av tjänstemännen gjorde mer än 143 300 $.
Regionala variationer i lön
Liksom de flesta tekniska positioner varierar systemutvecklarens löner från en region till en annan. Kalifornien har den högsta medianlönen, mer än $ 20.000 högre än andra stater som Florida, Michigan och Ohio. Nedan listas medianlönen för 12 stater 2010 jämfört med de nationella siffrorna. Siffrorna inom parentes representerar tröskelvärdena för de övre och nedre 10 procenten av lönen.
Kalifornien: $ 108, 300 ($ 68, 200 till $ 161, 100)
Massachusetts: $ 100.400 ($ 68.500 till $ 141.900)
New Jersey: $ 100, 300 ($ 67, 100 till $ 142, 100)
Washington: $ 95, 000 ($ 75, 700 till $ 142, 000)
National: $ 94, 180 ($ 61, 000 till $ 143, 300)
Texas: $ 93, 100 ($ 62, 800 till $ 137, 000)
Arizona: $ 93, 000 ($ 62, 100 till $ 137, 300)
New York: $ 91 500 ($ 59 500 till $ 143 900)
Georgien: $ 89, 100 ($ 55, 200 till $ 143, 600)
Alabama: $ 87, 200 ($ 54, 800 till $ 127, 200)
Florida: $ 85 500 ($ 54 500 till $ 127 200)
Michigan: $ 82, 100 ($ 53, 100 till $ 116, 400)
Ohio: $ 80 800 ($ 52 600 till $ 117 700)
För lönes detaljer för systemutvecklare i andra länder, besök CareerOneStop och välj ditt tillstånd.
Löner av bolag
Enligt de inkomster som rapporterats till PayScale av över 2.700 utvecklare varierar lönen kraftigt från företag till företag och inom varje företag. Enligt samma källa är löner för utvecklare direkt proportionella mot företagets storlek. Ju större företaget, ju högre din lön kan vara.
Företag med mindre än 200 anställda betalar generellt utvecklare från $ 40.000 till $ 88.000. Företag med mellan 200 och 1.999 anställda betalar mellan $ 43.000 och $ 92.000. Utvecklare som arbetar på företag mellan 2000 och 4.999 anställda tjänar mellan $ 48.000 och $ 96.000. Företag med mellan 20 000 och 49 9999 anställda betalar mellan $ 53 000 och $ 99 000. Företag med mer än 50 000 anställda betalar i allmänhet upp till $ 105 000.
Naturligtvis finns det alltid undantag från denna statistik.
Utvecklare som arbetar hos Microsoft ligger i allmänhet mellan $ 40.000 och $ 116.000. Seniorutvecklare, programmerare och ingenjörer kan tjäna mellan $ 75.000 och $ 136.000.
Hewlett Packard (HP) betalar utvecklare mellan $ 37.000 och $ 89.000. Ledande befattningar hos HP betalar mellan $ 67.000 och $ 124.000.
Oracle betalar utvecklare mellan $ 63, 000 och $ 110, 000. Seniorutvecklare där tjänar mellan $ 75.000 och $ 135.000.
IBM betalar mellan $ 48.000 och $ 124.000. De betalar äldre utvecklare mellan $ 67.000 och $ 147.000.
Cisco Systems betalar utvecklare mellan $ 80.000 och $ 93.000. Ledande befattningar betalar mellan $ 88.000 och $ 139.000.
Google betalar utvecklare mellan $ 70, 000 och $ 99, 000. Seniorutvecklare kan tjäna mellan $ 74.000 och $ 167.000.
Science Applications International Corporation (SAIC) betalar utvecklare mellan $ 63.000 och $ 92.000. Seniorutvecklare tjänar mellan $ 88.000 och $ 128.000.
Löner baserat på erfarenhet
Enligt senaste PayScale-data tjänar systemutvecklare oftast mellan $ 36.000 och $ 80.000 i sitt första år. De med mellan fem och tio års erfarenhet tjänar mellan $ 49, 000 ad $ 93, 000. Utvecklare med mer än tio års erfarenhet tjänar generellt mellan $ 53.000 och $ 136.000.
Utsikter till 2020
Bureau of Labor Statistics uppskattade att det fanns 392.300 systemutvecklare för systemutvecklare i USA 2010. År 2020 bör detta öka med 32 procent till cirka 519.400 ståndpunkter. Eftersom fler och fler produkter blir datoriserade, som nu sträcker sig från mobiltelefoner till kylskåp, bör antalet systemutvecklare som behövs också öka.