Kariera W Technologii

Mediana wynagrodzenia dla programistów systemów komputerowych

Programowanie

••• tndyra / E + / Getty Images

Twórcy oprogramowania systemowego są obecnie jednymi z najlepiej opłacanych specjalistów technicznych, zazwyczaj z wyższym wykształceniem niż jakikolwiek inny pracownik IT. Twórcy oprogramowania systemowego tworzą lub modyfikują oprogramowanie obsługujące komputery i inne technologie, takie jak telefony, sieć routery i przełączniki. Na przykład systemy operacyjne Windows 8 lub Mac OS X są tworzone przez zespół setek programistów. Rozwój systemów nie ogranicza się do systemów operacyjnych.

Sterowniki oprogramowania i oprogramowanie układowe używane do uzyskiwania dostępu do komponentów komputera są również projektowane przez twórców oprogramowania systemowego, podobnie jak oprogramowanie używane w systemie BIOS komputera w celu uzyskania dostępu do procesorów i komponentów sprzętowych. Zasadniczo wszystko, co ma w sobie chip, wymaga programisty oprogramowania systemowego, aby działało. Te pozycje różnią się od twórcy aplikacji , którzy tworzą programy działające w systemach operacyjnych.

Edukacja

Praca w tworzeniu oprogramowania systemowego na ogół wymaga większego wykształcenia niż większość stanowisk komputerowych. Firmy zatrudniające projektantów oprogramowania systemowego zwykle wymagają tytułu licencjata z informatyki lub pokrewnej dziedziny, takiej jak inżynieria komputerowa. Na niektórych stanowiskach może być również wymagany stopień podyplomowy. Często wymagane jest również kilkuletnie szkolenie w miejscu pracy lub szkolenie zawodowe.

W przypadku osób obecnie zatrudnionych, w wieku od 25 do 44 lat, połowa wszystkich twórców oprogramowania systemowego posiada tytuł licencjata, a 29% ma tytuł magistra. Cztery procent ma stopień doktora lub inny stopień zawodowy. Tylko 5% ma stopień naukowy, 9% poszło na studia bez uzyskania dyplomu , a tylko 3% nie poszło na studia.

Przegląd krajowy

Według O * NETTO , mediana wynagrodzenia twórców oprogramowania systemowego w Stanach Zjednoczonych w 2011 r. wyniosła 96 600 USD. Najnowsze dane z Biuro Statystyki Pracy pokazują, że średni dochód w 2010 roku dla twórców oprogramowania systemowego wyniósł 94 200 USD. To o ponad 6 000 USD więcej niż mediana wynagrodzenia za aplikację deweloperzy oprogramowania . Dolne 10% twórców systemów zarobiło w 2010 r. mniej niż 61 000 USD. Górne 10% zarabiających zarobiło ponad 143 300 USD.

Regionalne różnice w wynagrodzeniu

Podobnie jak większość stanowisk technicznych, wynagrodzenia programistów systemowych różnią się w zależności od regionu. Kalifornia ma najwyższą średnią pensję, o ponad 20 000 USD wyższą niż inne stany, takie jak Floryda, Michigan i Ohio. Poniżej wymieniono medianę wynagrodzeń w 12 stanach w 2010 r. w porównaniu z danymi krajowymi. Liczby w nawiasach oznaczają progi dla górnych i dolnych 10% wynagrodzeń:

  • Kalifornia: 108 300 USD (od 68 200 do 161 100 USD)
  • Massachusetts: 100 400 USD (68 500 USD do 141 900 USD)
  • New Jersey: 100 300 USD (od 67 100 do 142 100 USD)
  • Waszyngton: 95 000 USD (od 75 700 do 142 000 USD)
  • Krajowe: 94 180 USD (od 61 000 do 143 300 USD)
  • Teksas: 93 100 USD (62 800 USD do 137 000 USD)
  • Arizona: 93 000 USD (od 62 100 USD do 137 300 USD)
  • Nowy Jork: 91 500 USD (59 500 USD do 143 900 USD)
  • Gruzja: 89 100 USD (od 55 200 do 143 600 USD)
  • Alabama : 87 200 USD (54 800 USD do 127 200 USD)
  • Floryda: 85 500 USD (od 54 500 USD do 127 200 USD)
  • Michigan: 82 100 USD (od 53 100 USD do 116 400 USD)
  • Ohio: 80 800 USD (52 600 USD do 117 700 USD)

Aby uzyskać szczegółowe informacje o wynagrodzeniu dla twórców oprogramowania systemowego w innych stanach, odwiedź KarieraOneStop i wybierz swój stan.

Wynagrodzenia według firmy

Według dochodów zgłoszonych do Tabela płac przez ponad 2700 programistów wynagrodzenia są bardzo zróżnicowane w zależności od firmy i w ramach każdej firmy. Według tego samego źródła wynagrodzenia dla deweloperów są wprost proporcjonalne do wielkości firmy. Im większa firma, tym wyższa może być Twoja pensja.

Firmy zatrudniające mniej niż 200 pracowników zazwyczaj płacą programistom od 40 000 do 88 000 USD. Firmy zatrudniające od 200 do 1999 pracowników płacą od 43 000 do 92 000 USD. Deweloperzy pracujący w firmach zatrudniających od 2000 do 4999 pracowników zarabiają od 48 000 do 96 000 USD. Firmy zatrudniające od 20 000 do 49 999 pracowników płacą od 53 000 do 99 000 USD. Firmy zatrudniające ponad 50 000 pracowników zazwyczaj płacą do 105 000 USD. Oczywiście zawsze są wyjątki od tych statystyk:

  • Deweloperzy pracujący w Microsoft zazwyczaj wahają się od 40 000 do 116 000 USD. Starsi programiści, programiści i inżynierowie mogą zarobić od 75 000 do 136 000 USD.
  • Hewlett Packard (HP) płaci programistom od 37 000 do 89 000 USD. Wyższe stanowiska w HP płacą od 67 000 do 124 000 USD.
  • Oracle płaci programistom od 63 000 do 110 000 USD. Starsi programiści zarabiają tam od 75 000 do 135 000 USD.
  • IBM płaci od 48 000 do 124 000 USD. Płacą starszym programistom od 67 000 do 147 000 USD.
  • Cisco Systems płaci programistom od 80 000 do 93 000 USD. Wyższe stanowiska płacą od 88 000 do 139 000 USD.
  • Google płaci programistom od 70 000 USD do 99 000 USD. Starsi programiści mogą zarobić od 74 000 do 167 000 USD.
  • Science Applications International Corporation (SAIC) płaci programistom od 63 000 do 92 000 USD. Starsi programiści zarabiają od 88 000 do 128 000 USD.

Wynagrodzenia oparte na doświadczeniu

Według ostatnich Dane PayScale , twórcy oprogramowania systemowego zwykle zarabiają od 36 000 do 80 000 USD w pierwszym roku. Osoby z doświadczeniem od pięciu do dziesięciu lat zarabiają od 49 000 USD do 93 000 USD. Deweloperzy z ponad dziesięcioletnim doświadczeniem zazwyczaj zarabiają od 53 000 do 136 000 USD.

Perspektywy do 2020 roku

Bureau of Labor Statistics oszacowało, że w 2010 roku w Stanach Zjednoczonych było 392 300 miejsc pracy dla programistów systemów. Do 2020 roku liczba ta powinna wzrosnąć o 32% do około 519 400 pozycji. Ponieważ coraz więcej produktów staje się skomputeryzowanych, od telefonów komórkowych po lodówki, liczba potrzebnych programistów systemowych również powinna wzrosnąć.