Video: What is Software Architecture? 2024
Systemutvecklare är några av de mest betalda tekniska specialisterna idag, i allmänhet 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.
Programvaredrivrutiner och firmware som används för att komma åt datorkomponenter är också utformade av systemutvecklare, liksom programvaran som används i datorns BIOS för åtkomst till processorer och hårdvarukomponenter. 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-44 år har hälften av alla systemutvecklare en kandidatexamen och 29 procent har en magisterexamen.
Fyra procent har doktorsexamen eller annan yrkesexamen. 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 USD, 600.
De senaste siffrorna från presidiet för arbetsstatistik visar medianinkomsten i 2010 för systemprogramvaruutvecklare var $ 94, 200. Detta är mer än $ 6 000 högre än medianlönen för applikationsprogramutvecklare. De 10 procent av systemutvecklarna tjänade mindre än 61 000 dollar 2010. De 10 procent av de anställda gjorde mer än $ 143, 300.
Regionala variationer i lönekostnaderna
Liksom de flesta tekniska positionerna 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)
Nationella: $ 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)
Georgia: $ 89, 100 till $ 143, 600)
Alabama: $ 87, 200 ($ 54, 800 till $ 127, 200)
Florida: $ 85, 500 ($ 54, 500 till $ 127, 200) 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 per företag
Enligt de inkomster som rapporteras till PayScale med över 2, 700 utvecklare, löner varierar mycket 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 arbetar hos företag mellan 2 000 och 4 , 999 anställda tjänar mellan $ 48 000 och $ 96 000. Företag med mellan 20 000 och 49 999 anställda betalar mellan $ 53 000 och $ 99 000. Företag med mer än 50 000 anställda betalar vanligtvis upp till $ 105 000.
Det finns naturligtvis alltid undantag för denna statistik.
Utvecklare som arbetar hos Microsoft sträcker sig vanligtvis 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 $ 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 de senaste PayScale-uppgifterna sys tems programutvecklare tjänar vanligen mellan $ 36 000 och $ 80 000 i sitt första år. De med mellan fem och tio års erfarenhet tjänar mellan $ 49 000 och $ 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 uppskattat att det fanns 392, 300 systemutvecklare för programvaruutvecklare i USA år 2010. År 2020 bör detta öka med 32 procent till cirka 519, 400 positioner. 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.
Lika lön av 1963 Mandat om lika lön för män och kvinnor
Arbetsgivare måste ge lika lön till män och kvinnor samma jobb - Liknande lön från 1963
Definition av termen "Median"
Median är ett matematiskt resultat som indikerar att hälften av en grupp är högre och en halv lägre än medianen.
Median Lön - Vad du behöver veta om vinst
Ersättning för yrken redovisas ofta som medianlön. Få en definition och se varför det är mer exakt att titta på det än medel eller medellön.