Które języki programowania są najwyżej wynagradzane? Ile zarobią juniorzy?
Marek Zoellner · 11.03.2020
Pensje juniorów kontra wynagrodzenia doświadczonych specjalistów. Czy różnice są duże? W naukę których technologii warto zainwestować, by już na starcie zarobić najwięcej?
Wiele odpowiedzi na te pytania można znaleźć w najnowszym raporcie No Fluff Jobs, który powstał na bazie analizy 9253 unikalnych ofert pracy w całym 2019 roku (wszystkie podane wynagrodzenia to mediany zarobków). Bardzo atrakcyjnie wyglądają tutaj np. takie frazy:
“Programistom proponowane są stawki przekraczające nawet 20 000 zł netto na fakturze B2B”
Ale dopiero rozwinięcie tego zdania oddaje w pełni realia panujące na polskim rynku:
“Wynagrodzenie zależne jest od doświadczenia, specjalizacji oraz miejsca wykonywania pracy”
Sprawdźmy zatem, jak te dane wyglądają w szerszym ujęciu.
W badanych ofertach dominowała propozycja współpracy w oparciu o umowę B2B, która pojawiała się w co drugim ogłoszeniu. W ujęciu ogólnym mediana wszystkich oferowanych wynagrodzeń brutto bez względu na doświadczenie, specjalizację i typ umowy w IT wyniosła w Polsce 12 500 zł. Ponad 70% ofert pracy pochodziło od małych i średnich firm (do 250 pracowników). Poszukiwani byli zaś głównie programiści z kilkuletnim doświadczeniem w Backendzie (ze znajomością Javy) lub Fullstack Developerzy.

Juniorzy na rynku IT
Z badań No Fluff Jobs wynika też, że na najwyższe zarobki mogą liczyć programiści w Warszawie, Łodzi, Trójmieście oraz ci, którzy pracują zdalnie. Jeśli zaś chodzi o juniorów, to dla nich najlepszym rynkiem są Warszawa i Kraków, najmniej zaś zarobią w Trójmieście i Lublinie.

Najmniej… Najwięcej… No właśnie, ile? W przypadku juniorów raport NFJ ma następujące informacje:
“W 2019 roku o 7% wzrosła liczba ogłoszeń proponujących zatrudnienie w oparciu o B2B. Mediana wynagrodzeń oferowanych juniorom wynosi od 4 000 do 7 000 zł (na B2B oraz UoP)”
Spójrzmy, jak to wygląda pod względem konkretnych języków programowania. W zależności od rodzaju umowy począt1kujący programista JavaScript może zarobić ok. 5-6 tys. zł, podobnie jest z Pythonem. Umiejętność programowania w Javie to 6 tys. zł. Wysoko stoi znajomość Angulara, C++ oraz Node i Kotlina.

Jak widać z raportu NFJ, w branży IT bardzo opłaca się awansować. W przypadku midów mediana rośnie nawet dwukrotnie:

Kto to jest mid? Na pewno jest to programista, który potrafi wykonywać swoje zadania samodzielnie. Zna narzędzia, technologie i można mu zaufać. Zazwyczaj mówi się, że są to osoby z doświadczeniem dłuższym niż 2 lata, ale każda firma określa taki poziom na podstawie indywidualnych umiejętności.
Mid - według raportu No Fluff Jobs - to najbardziej pożądany specjalista. Do takich osób skierowana jest co druga oferta pracy na rynku IT. Najczęściej oferowana jest im współpraca na podstawie umowy B2B. W przypadku tej formy współpracy mediana wynagrodzeń waha się od 8 400 do 14 000 zł (od ok. 5 600 do 11 000 zł w przypadku UoP). Midzi najchętniej aplikują na oferty pracy w obszarze Backend i Frontend.
Na najciekawsze propozycje pracy mogą liczyć specjaliści z kilkuletnim doświadczeniem w programowaniu w języku Java. W czołówce ofert dla midów są również te, w których wymagana jest znajomość JavaScript, Reacta oraz Pythona.

Zajrzyjmy zatem jeszcze do portfeli seniorów. O nich mówiło się, że to programiści z doświadczeniem 8-letnim, chociaż to również coraz bardziej się zmienia, o czym pisaliśmy omawiając nasze własne badania.
“Nasi eksperci wzięli pod lupę profile zawodowe na LinkedIn należące do 1919 programistów i prześledzili przebieg ich kariery. Jak się okazuje, programiści, którzy zaczynali w latach 90., potrzebowali aż 11 lat na to, by zostać seniorem. Dziś wystarczy na to średnio 5 lat, choć niektórym nawet mniej niż 2 lata”
Awans w IT znacznie szybciej niż w innych branżach
Seniorzy najchętniej odpowiadają na oferty pracy z wymaganą znajomością C++, choć w ogłoszeniach skierowanych do tej grupy programistów najczęściej wymaga się znajomości Javy.
“Na uwagę zasługuje dość wysoka pozycja Reacta w rankingu. Rosnącą popularność tej technologii widać w światowym trendzie. W badaniu Stack Overflow respondenci przyznali, że w 2019 roku znacznie częściej wykorzystywali Reacta niż Angulara”
Patrząc na zarobki seniorów w 2019 roku widzimy, że w ich przypadku mediana na B2B to 15-20 tys. zł, zaś dla umowy o pracę 13-18 tys. zł. Tak natomiast rysowały się pensje w zależności od konkretnych umiejętności:

Ogólne spojrzenie na rynek IT według NFJ przynosi jeszcze inne, ciekawe wnioski. Od kandydatów, oprócz technologii wiodącej, wymagane są także inne kwalifikacje i umiejętności, niezbędne do pracy na określonym stanowisku.
“W Backendzie najczęściej obok Javy pojawia się SQL, a we Frontendzie nie ma co liczyć na pracę bez biegłej znajomości JavaScriptu, HTML-a oraz CSS-a. W ofertach pracodawców nie zawsze jednak pojawiają się precyzyjne i jednoznaczne wymagania. Zdarza się, że w tzw. umiejętnościach podstawowych pojawią się obok siebie wymagania: “testowanie” oraz znajomość Selenium - popularnego narzędzia w pracy testera”
Zarobki programistów 2019. Ile tak naprawdę zarabiają programiści
To rok 2019. A jak będzie w tym roku? Czego warto się uczyć, w jakim kierunku się rozwijać i gdzie szukać pracy? tego dowiesz się oglądając jeden z naszych darmowych webinarów:
Dla wszystkich, którzy wciąż jeszcze się zastanawiają, mamy natomiast zadanie: