Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat

Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat

W naszym ostatnim Raport płacowy IT za II półrocze 2 roku wiele interesujących szczegółów pozostało za kulisami. Dlatego też postanowiliśmy wyróżnić najważniejsze z nich w odrębnych publikacjach. Dziś postaramy się odpowiedzieć na pytanie, jak zmieniały się wynagrodzenia programistów różnych języków programowania.

Pobieramy wszystkie dane z Kalkulator wynagrodzeń My Circle, w którym użytkownicy wskazują, jakie pensje otrzymują na swoje ręce po odjęciu wszystkich podatków. Porównamy wynagrodzenia w ujęciu półrocznym, w każdym z nich zbieramy ponad 7 tys. wynagrodzeń.

Za II półrocze 2 roku wynagrodzenia w głównych językach programowania wyglądają następująco:
najwyższe średnie wynagrodzenia programistów w Scali, Objective-C i Golang wynoszą 150 000 RUB. miesięcznie obok nich jest język Elixir - 145 000 rubli. Dalej są Swift i Ruby – 130 000 rubli, a następnie Kotlin i Java – 120 000 rubli. 

Delphi ma najniższą medianę wynagrodzeń - 75 000 rubli. i C - 80 000 rubli.

W przypadku wszystkich pozostałych języków średnia pensja wynosi około 100 000 rubli. lub trochę niżej.

Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat

Jak długo trwa ta sytuacja? Czy wymienieni powyżej liderzy zawsze tacy byli? Zobaczmy jak zmieniła się mediana wynagrodzeń dla wszystkich języków programowania, które wzięliśmy do badań na przestrzeni ostatnich dwóch lat.

Widzimy, że podczas gdy mediana wynagrodzeń w Scala i Elixir znacznie wzrosła, w Objective-C i Go nastąpił znaczny wzrost, co pozwoliło im dogonić te dwa języki. W tym samym czasie Swift dogonił Ruby i nieznacznie wyprzedził Kotlina oraz Javę.
Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat
Dynamika wynagrodzeń względnych dla wszystkich języków przedstawia się następująco: na przestrzeni ostatnich dwóch lat największy skok mediany wynagrodzeń nastąpił w przypadku Objective-C – 50%, następnie Swift – 30%, a następnie Go, C# i JavaScript - 25%.

wobec inflacja, można powiedzieć, że mediana wynagrodzenia programistów PHP, Delphi, Scala i Elixir pozostaje na niemal niezmienionym poziomie, natomiast dla programistów C i C++ wyraźnie spada.
Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat
Ciekawe jest porównanie dynamiki wynagrodzeń z dynamiką rozpowszechnienia języków programowania wśród programistów. Z danych zebranych w naszym kalkulatorze obliczyliśmy dla każdego półrocza, jaki był odsetek osób, które wskazały ten czy inny język, w porównaniu do wszystkich, którzy wskazali języki programowania.

Najpopularniejszy jest JavaScript – około 30% wymienia go jako swoją główną umiejętność, a udział takich programistów nieznacznie wzrósł w ciągu dwóch lat. Dalej jest PHP – posługuje się nim około 20%-25%, ale odsetek takich specjalistów systematycznie maleje. Następne pod względem popularności są Java i Python – około 15% zna te języki, ale jeśli udział specjalistów Java nieznacznie rośnie, udział specjalistów Pythona nieznacznie maleje. C# zamyka czołówkę najpopularniejszych języków: posługuje się nim około 10-12%, a ich udział rośnie.

Najrzadsze języki to Elixir, Scala, Delphi i C - posługuje się nimi 1% programistów lub mniej. Trudno mówić o dynamice ich rozpowszechnienia ze względu na niewielką próbę tych języków, ale generalnie widać, że ich względny udział raczej maleje. 
Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat
Poniższy wykres pokazuje, że w ciągu dwóch lat wzrósł udział programistów JavaScript, Kotlin, Java, C# i Go, a udział programistów PHP zauważalnie spadł.
Jak zmieniły się wynagrodzenia i popularność języków programowania na przestrzeni ostatnich 2 lat

Podsumowując, możemy zidentyfikować następujące ogólne obserwacje:

  • Obserwujemy jednocześnie zauważalny wzrost wynagrodzeń i wzrost udziału programistów w językach JavaScript, Kotlin, Java, C# i Go. Najwyraźniej rynek konsumencki korzystający z tych technologii i odpowiadający mu rynek pracy rosną obecnie synchronicznie.
  • Zauważalny wzrost wynagrodzeń oraz niewielki lub żaden wzrost udziału deweloperów – w Objective-C, Swift, 1C, Ruby i Python. Najprawdopodobniej rynek konsumencki korzystający z tych technologii rośnie, ale rynek pracy nie nadąża lub korzysta z przestarzałych technologii.
  • Nieznaczny lub żaden wzrost wynagrodzeń i udziału deweloperów – w Scala, Elixir, C, C++, Delphi. Rynek konsumencki i rynek pracy korzystający z tych technologii nie rośnie.
  • Nieznaczny wzrost wynagrodzeń i zauważalny spadek udziału deweloperów – w PHP. Rynki konsumenckie i pracy korzystające z tych technologii kurczą się.

    Jeśli podobają Ci się nasze badania wynagrodzeń i chcesz otrzymywać jeszcze dokładniejsze i przydatne informacje, nie zapomnij zostawić swoich wynagrodzeń w naszym kalkulatorze, skąd następnie pobieramy wszystkie dane: moikrug.ru/salaries/new.

Źródło: www.habr.com

Dodaj komentarz