W lutym 2019 roku Yandex uruchomił Workshop, usługę umożliwiającą szkolenie online przyszłych programistów, analityków i innych specjalistów IT. Aby zdecydować, które kursy wybrać w pierwszej kolejności, nasi koledzy zbadali rynek wspólnie z usługą analityczną HeadHunter. Zebraliśmy dane, które wykorzystali – opisy ponad 300 tysięcy wakatów IT w ponadmilionowych miastach w latach 2016–2018 – i przygotowaliśmy przegląd rynku jako całości.
Jak zmienia się zapotrzebowanie na specjalistów o różnych profilach, jakie umiejętności powinni posiadać w pierwszej kolejności, w jakich obszarach odsetek wakatów dla początkujących jest najwyższy, jakiego wynagrodzenia mogą się spodziewać – to wszystko można dowiedzieć się z przeglądu. Powinna przydać się tym, którzy chcą opanować zawód w branży IT.
Rynek jako całość
Zapotrzebowanie na specjalistów IT rośnie, w ciągu ostatnich dwóch lat udział ogłoszeń o pracę dla nich spośród wszystkich ogłoszeń w serwisie HeadHunter wzrósł o 5,5%. Udział wolnych stanowisk dla specjalistów bez doświadczenia w 2018 roku wyniósł 9% wszystkich wolnych stanowisk IT na rynku, w ciągu dwóch lat wzrósł o prawie jedną trzecią. Ci, którym uda się zdobyć oparcie w zawodzie, w ciągu roku przechodzą do grupy, w której znajduje się najwięcej wakatów: ponad połowa wszystkich ogłoszeń na rynku skierowana jest do specjalistów z doświadczeniem od roku do trzech lat.
W całym kraju średnia pensja informatyka w ubiegłym roku wyniosła 92 000 rubli. Wynagrodzenie początkującego specjalisty wynosi 46 000 rubli.
W ponad połowie przypadków pracodawcy nie wskazują wysokości wynagrodzenia. Jednak we wszystkich rozpatrywanych sekcjach (według miasta, wymaganego doświadczenia, specjalności) istnieje wystarczająca liczba wolnych stanowisk pracy z ogłaszanymi wynagrodzeniami, co pozwala wyciągać wnioski na temat poziomu wynagrodzeń na rynku jako całości.
Cechy regionalne
Najwięcej ofert pracy w IT jest oczywiście w Moskwie i Petersburgu – w 2018 roku lokalni pracodawcy opublikowali 95 tys. ogłoszeń, co stanowi 70% ogólnej liczby ogłoszeń w dużych miastach. Jeśli porównamy liczbę wolnych stanowisk IT z wielkością lokalnego rynku pracy, najbardziej „IT” rosyjskim miastem jest Nowosybirsk: w ubiegłym roku na tysiąc ogłoszeń o pracę przypadało tu około 72 wolnych stanowisk związanych z IT. Drugie i trzecie miejsce zajmują Moskwa i Sankt Petersburg.
Zapotrzebowanie na specjalistów IT rośnie najszybciej w Permie: w porównaniu do 2016 roku udział wolnych stanowisk IT na lokalnym rynku wzrósł o 15%, do 45 na tysiąc. Moskwa jest na drugim miejscu pod względem tempa wzrostu, a Krasnodar na trzecim.
Poziom wynagrodzeń i udział wakatów dla początkujących specjalistów różnią się znacznie w zależności od miasta. Najwięcej płacą w Moskwie i Petersburgu. Wręcz przeciwnie, odsetek wolnych stanowisk dla przybyszów w stolicach jest niższy niż w jakimkolwiek innym mieście milionerów.
Wymagania dotyczące wynagrodzeń i stażu pracy w dużych miastach
Praca w firmach zagranicznych
Rosyjscy specjaliści IT zatrudniani są nie tylko przez firmy krajowe, ale także zagraniczne. Mediana wynagrodzenia w ogłoszeniach o takich wakatach jest znacznie wyższa - ponad 220 000 rubli. Wymagania stawiane kandydatom są jednak wyższe: nowi pracownicy stanowią zaledwie 3,5% takich wakatów, 24% to specjaliści ze stażem od roku do trzech lat, a większość ofert kierowana jest do pracowników ze stażem powyżej czterech lat.
Warunki pracy
Praca programisty w dużym rosyjskim mieście ma najczęściej charakter biurowy i regularny. Najczęściej firmy poszukują pracowników na pełny etat – na standardowy pięciodniowy tydzień pracy lub grafik zmianowy z normalnymi dniami. Pracę elastyczną oferowano jedynie w 8,5% ogłoszeń opublikowanych w zeszłym roku, a pracę zdalną w 9%.
Pracownicy zdalni zazwyczaj poszukują bardziej doświadczonych pracowników: ponad połowa takich wakatów przeznaczona jest dla specjalistów z czteroletnim doświadczeniem. Udział wakatów dla początkujących jest prawie dwukrotnie niższy niż w całym IT: niecałe 5%.
Specjalności
Na rynku IT istnieje wiele specjalizacji. Na potrzeby tego badania zidentyfikowaliśmy piętnaście najbardziej poszukiwanych i tylko je przestudiowaliśmy. Zestawiając zestawienie kierowaliśmy się nagłówkami ogłoszeń, czyli tym, jak sami pracodawcy formułują, kogo szukają. Ściśle mówiąc, nie są to najlepsze specjalizacje, ale najwyższe nazwy wolnych stanowisk.
W badanym okresie wzrosło zapotrzebowanie na specjalistów IT, jednak nie dotyczy to wszystkich zawodów. Na przykład, chociaż programiści Java i PHP pozostają jednymi z najbardziej poszukiwanych na rynku, popyt na nich spadł odpowiednio o 21% i 13% w ciągu ostatnich dwóch lat. Udział ogłoszeń o zatrudnieniu programistów iOS spadł o 17%, udział ofert pracy dla programistów Androida również spadł, ale nie tak bardzo, bo o niecałe 3%.
Wręcz przeciwnie, zapotrzebowanie na innych specjalistów rośnie. Tym samym zapotrzebowanie na DevOps wzrosło o 2016% w porównaniu do 70 roku. Udział wakatów dla programistów full-stack podwoił się, a dla specjalistów data science – ponad dwukrotnie. To prawda, że pod względem liczby wolnych stanowisk te specjalności zajmują ostatnie miejsca w pierwszej piętnastce.
Na tle ogólnym wyróżnia się rozwój front-endu: dla tych specjalistów jest więcej wakatów niż dla kogokolwiek innego w IT, a zapotrzebowanie na nich tylko rośnie - w ciągu dwóch lat wzrosło o 19,5%.
Wymagania dotyczące wynagrodzeń i stażu pracy w różnych specjalnościach
Początkujących specjalistów najchętniej zatrudnia się w branży data science (analiza danych czy uczenie maszynowe): udział wakatów dla kandydatów z stażem pracy krótszym niż rok jest tu o jedną czwartą wyższy niż na całym rynku. Następnie przychodzi czas na rozwój i testowanie PHP. Najniższy udział wakatów (mniej niż 5%) dotyczy początkujących w pełnym rozwoju stosu i 1C.
Najwyższy poziom oferowanych wynagrodzeń w 2018 roku przypadł programistom Java i Android, w obu specjalnościach mediana wyniosła ponad 130 000 rubli. Następni są inżynierowie DevOps i programiści iOS z medianą powyżej 120 000 RUB. Wśród początkujących specjalistów programiści iOS mogli liczyć na największą nagrodę: w połowie reklam obiecywano im ponad 69 000 rubli. Na drugim miejscu znajdują się specjaliści C++ (66 100 RUB), a na trzecim programiści full-stack (63 200 RUB).
Wśród umiejętności często wymienianych przez pracodawców jako kluczowe, tą, na którą w ciągu ostatnich dwóch lat odnotowano największy wzrost popytu, jest biegłość w obsłudze front-endowej biblioteki React. Zauważalny jest wzrost zainteresowania specjalistami potrafiącymi pracować z narzędziami backendowymi – Node.js, Spring i Django. Spośród języków programowania najbardziej poprawił się Python – półtora raza częściej zaczął być wymieniany wśród kluczowych umiejętności.
Aby uzyskać portret przedstawiciela każdej specjalności, przestudiowaliśmy opisy stanowisk i zidentyfikowaliśmy listę umiejętności, które pracodawcy najczęściej wymieniają jako kluczowe. Oprócz tych najczęściej wykorzystywanych, zidentyfikowaliśmy umiejętności, na które w ciągu ostatniego roku zapotrzebowanie zaczęło zauważalnie rosnąć. Poniższy zrzut ekranu przedstawia powstały portret programisty front-endowego. Pozostałe specjalizacje można zobaczyć na stronie
Źródło: www.habr.com