Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren

Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren

I vår senaste IT-lönerapport för 2:a halvåret 2019 många intressanta detaljer fanns kvar bakom kulisserna. Därför bestämde vi oss för att lyfta fram de viktigaste av dem i separata publikationer. Idag kommer vi att försöka svara på frågan om hur lönerna för utvecklare av olika programmeringsspråk förändrades.

Vi tar all data från My Circle lönekalkylator, där användarna anger vilka löner de får i sina händer efter avdrag för alla skatter. Vi kommer att jämföra löner med ett halvår, i vart och ett av dem samlar vi in ​​mer än 7 tusen löner.

För andra halvåret 2 ser lönerna för de viktigaste programmeringsspråken ut så här:
de högsta medianlönerna för utvecklare i Scala, Objective-C och Golang är 150 000 RUB. per månad, bredvid dem är Elixir-språket - 145 000 rubel. Därefter kommer Swift och Ruby - 130 000 rubel, och sedan Kotlin och Java - 120 000 rubel. 

Delphi har de lägsta medianlönerna - 75 000 rubel. och C - 80 000 rub.

För alla andra språk är medianlönen runt 100 000 rubel. eller lite lägre.

Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren

Hur länge varar den här situationen?Har de ovan listade ledarna alltid varit så här? Låt oss se hur medianlönerna har förändrats för alla programmeringsspråk vi tog för forskning under de senaste två åren.

Vi ser att medan Scala och Elixirs medianlöner ökade ganska mycket, såg Objective-C och Go ett starkt hopp, vilket gjorde att de kunde komma ikapp dessa två språk. Under samma tid kom Swift ikapp Ruby och överträffade Kotlin och Java något.
Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren
Dynamiken för relativa löner för alla språk är följande: under de senaste två åren var det största ökningen i medianlönen för Objective-C - 50%, följt av Swift - 30%, följt av Go, C# och JavaScript - 25 %.

väger inflation, kan vi säga att medianlönen för PHP-, Delphi-, Scala- och Elixir-utvecklare är nästan oförändrad, medan den för C- och C++-utvecklare faller klart.
Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren
Det är intressant att jämföra dynamiken i löner med dynamiken i prevalensen av programmeringsspråk bland utvecklare. Enligt uppgifterna som samlats in i vår kalkylator beräknade vi för varje halvår hur stor andel av dem som angav ett eller annat språk jämfört med alla som angav programmeringsspråk.

JavaScript är det vanligaste - cirka 30 % anger det som sin huvudsakliga kompetens, och andelen sådana utvecklare har ökat något under de två åren. Därefter kommer PHP - cirka 20%-25% talar det, men andelen sådana specialister minskar stadigt. Näst i popularitet är Java och Python – cirka 15 % talar dessa språk, men om andelen Java-specialister växer något, minskar andelen Python-specialister något. C# stänger toppen av de vanligaste språken: cirka 10-12% talar det, och deras andel växer.

De mest sällsynta språken är Elixir, Scala, Delphi och C - 1% av utvecklarna eller mindre talar dem. Det är svårt att prata om dynamiken i deras prevalens på grund av det ganska lilla urvalet för dessa språk, men generellt sett är det tydligt att deras relativa andel är ganska fallande. 
Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren
Följande diagram visar att under två år har andelen JavaScript-, Kotlin-, Java-, C#- och Go-utvecklare ökat, och andelen PHP-utvecklare har minskat märkbart.
Hur löner och popularitet för programmeringsspråk har förändrats under de senaste 2 åren

Sammanfattningsvis kan vi identifiera följande allmänna observationer:

  • Vi ser en samtidig märkbar löneökning och en ökning av andelen utvecklare inom språk JavaScript, Kotlin, Java, C# och Go. Tydligen växer konsumentmarknaden som använder dessa tekniker och motsvarande arbetsmarknad nu synkront.
  • En märkbar ökning av lönerna och en liten eller ingen ökning av andelen utvecklare - in Objective-C, Swift, 1C, Ruby och Python. Troligtvis växer konsumentmarknaden som använder dessa tekniker, men arbetsmarknaden hänger inte med eller använder föråldrad teknik.
  • Obetydlig eller ingen tillväxt i löner och andelen utvecklare - in Scala, Elixir, C, C++, Delphi. Konsumentmarknaden och arbetsmarknaden som använder dessa tekniker växer inte.
  • En liten ökning av lönerna och en märkbar minskning av andelen utvecklare - in PHP. Konsument- och arbetsmarknaderna som använder dessa tekniker krymper.

    Om du gillar våra lönekäter och vill få ännu mer korrekt och användbar information, glöm inte att lämna dina löner i vår kalkylator, från vilken vi sedan tar all data: moikrug.ru/salaris/new.

Källa: will.com

Lägg en kommentar