Mediana wynagrodzenia programistów systemowych

Mediana wynagrodzenia programistów systemowych

Twórcy oprogramowania systemowego są dziś jednymi z najlepiej opłacanych specjalistów technicznych, ogólnie z większą edukacją niż jakikolwiek inny pracownik IT. Twórcy oprogramowania systemowego tworzą lub modyfikują oprogramowanie, które uruchamia komputery i inne technologie, takie jak telefony, routery sieciowe i przełączniki. Na przykład systemy operacyjne systemu 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 dostępu do komponentów komputerowych są również zaprojektowane przez programistów oprogramowania Systems, podobnie jak oprogramowanie używane w BIOS komputera do dostępu do procesorów i komponentów sprzętowych. Zasadniczo wszystko, co ma w nim układ, wymaga programistów oprogramowania systemowego, aby to działało. Pozycje te różnią się od programistów aplikacji, którzy tworzą programy działające w systemach operacyjnych.

Edukacja

Praca w tworzeniu oprogramowania systemowego na ogół wymaga większej edukacji niż większość stanowisk komputerowych. Firmy, które zatrudniają projektanci oprogramowania systemowego zwykle wymagają licencjata z informatyki lub powiązanej dziedziny, takiej jak inżynieria komputerowa. Na niektóre stanowiska może być również wymagane stopień podyplomowy. Często wymagane jest również kilka lat szkolenia lub szkolenia zawodowego.

Dla tych, którzy są obecnie w sile roboczej, w wieku od 25 do 44 lat, połowa wszystkich programistów programów ma tytuł licencjata, a 29% ma tytuł magistra. Cztery procent ma doktoranckie 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*net, mediana pensji programistów oprogramowania w Stanach Zjednoczonych w 2011 r. Wyniosła 96 600 USD. Najnowsze dane z Bureau of Labor Statistics pokazują, że mediana dochodów w 2010 r. Dla programistów oprogramowania systemowego wyniosła 94 200 USD. To ponad 6000 USD wyższe niż mediana wynagrodzenia dla programistów oprogramowania aplikacyjnego. Najniższe 10% twórców systemów zarobiło w 2010 r. Mniej niż 61 000 USD. 10% osób zarabiających zarobiło ponad 143 300 USD.

Regionalne zmiany wynagrodzenia

Podobnie jak większość pozycji technicznych, wynagrodzenia programistów oprogramowania systemu różnią się w zależności od regionu. Kalifornia ma najwyższą medianę pensji, o ponad 20 000 USD wyżej niż inne stany, takie jak Floryda, Michigan i Ohio. Poniżej wymieniono medianę wynagrodzeń 12 stanów w 2010 r., W porównaniu z liczbami krajowymi. Liczby w nawiasach reprezentują progi dla górnej i dolnej 10% wynagrodzeń:

  • Kalifornia: 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 USD do 142 100 USD)
  • Waszyngton: 95 000 USD (75 700 USD do 142 000 USD)
  • Krajowy: 94 180 USD (61 000 USD do 143 300 USD)
  • Teksas: 93 100 USD (62 800 USD do 137 000 USD)
  • Arizona: 93 000 USD (62 100 USD do 137 300 USD)
  • Nowy Jork: 91 500 USD (59 500 USD do 143 900 USD)
  • Gruzja: 89 100 USD (55 200 USD do 143 600 USD)
  • Alabama: 87 200 USD (54 800 USD do 127 200 USD)
  • Floryda: 85 500 USD (54 500 USD do 127 200 USD)
  • Michigan: 82 100 USD (53 100 USD do 116 400 USD)
  • Ohio: 80 800 USD (52 600 USD do 117 700 USD)

Aby uzyskać szczegółowe informacje na temat wynagrodzeń dla programistów oprogramowania systemowego w innych stanach, odwiedź karierę i wybierz swój stan.

Wynagrodzenia przez firmę

Według dochodów zgłoszonych do Payscale przez ponad 2700 deweloperów, wynagrodzenie różni się znacznie w zależności od firmy i w każdej firmie. Według tego samego źródła wynagrodzenie dla programistów są bezpośrednio proporcjonalne do wielkości firmy. Im większa firma, tym wyższa może być Twoja pensja.

Firmy z mniej niż 200 pracownikami ogólnie płacą programistom od 40 000 do 88 000 USD. Firmy z od 200 do 1999 pracowników płacą od 43 000 do 92 000 USD. Deweloperzy pracujący w firmach od 2000 do 4 999 pracowników zarabiają od 48 000 do 96 000 USD. Firmy z 20 000 a 49 999 pracowników płacą od 53 000 do 99 000 USD. Firmy z ponad 50 000 pracowników ogólnie płacą do 105 000 USD. Oczywiście zawsze istnieją wyjątki od tych statystyk:

  • Deweloperzy pracujący w Microsoft zwykle wahają się od 40 000 do 116 000 USD. Starsi deweloperzy, 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. Stanowiska wyższego szczebla w HP płacą od 67 000 do 124 000 USD.
  • Oracle płaci programistom od 63 000 do 110 000 USD. Starsi deweloperzy zarabiają od 75 000 do 135 000 USD.
  • IBM płaci od 48 000 do 124 000 USD. Płacą starszym deweloperom od 67 000 do 147 000 USD.
  • Cisco Systems płaci programistom od 80 000 do 93 000 USD. Pozycje seniorów płacą od 88 000 do 139 000 USD.
  • Google płaci programistom od 70 000 USD 99 000 USD. Starsi deweloperzy 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 deweloperzy zarabiają od 88 000 do 128 000 USD.

Wynagrodzenia oparte na doświadczeniu

Według najnowszych danych Payscale, twórcy oprogramowania systemowego zwykle zarabiają od 36 000 do 80 000 USD w pierwszym roku. Osoby z od pięciu do dziesięciu lat doświadczenia zarabiają od 49 000 USD 93 000 USD. Deweloperzy z ponad dziesięcioletnim doświadczeniem na ogół zarabiają od 53 000 do 136 000 USD.

Perspektywy do 2020 roku

Bureau of Labor Statistics oszacowało, że w 2010 r. W Stanach Zjednoczonych było 392 300 programów programistycznych. Do 2020 r. Powinno to wzrosnąć o 32% do około 519 400 pozycji. Ponieważ coraz więcej produktów staje się skomputeryzowana, co obejmuje teraz od telefonów komórkowych po lodówki, liczba potrzebnych programistów powinna również wzrosnąć.