
In ons recente zijn veel interessante details achterwege gebleven. Daarom hebben we besloten de belangrijkste ervan in aparte publicaties te belichten. Vandaag proberen we de vraag te beantwoorden hoe het salaris van ontwikkelaars in verschillende programmeertalen is veranderd.
Alle gegevens komen uit , waarin gebruikers de salarissen opgeven die ze netto ontvangen na aftrek van alle belastingen. We vergelijken de salarissen per helft van het jaar, waarbij we in elk kwartaal meer dan 7.000 salarissen verzamelen.
Voor het 2e kwartaal van 2019 zien de salarissen voor de belangrijkste programmeertalen er als volgt uit:
de hoogste mediane salarissen hebben ontwikkelaars in Scala, Objective-C en Golang — 150.000 roebel per maand, vlakbij staat de taal Elixir — 145.000 roebel. Daarna volgen Swift en Ruby — 130.000 roebel, en daarna Kotlin en Java — 120.000 roebel.
De laagste mediane salarissen zijn voor Delphi — 75.000 roebel en C — 80.000 roebel.
Bij alle andere talen ligt het mediane salaris rond de 100.000 roebel of iets lager.

Hoe lang blijft deze situatie bestaan, waren de bovengenoemde leiders altijd zo? Laten we bekijken hoe de medianen van de salarissen voor alle programmeertalen die we voor het onderzoek hebben genomen, in de afgelopen twee jaar zijn veranderd.
We zien dat terwijl de mediane salarissen voor Scala en Elixir slechts een beetje zijn gestegen, Objective-C en Go een sterke sprong hebben gemaakt, wat hen in staat heeft gesteld om deze twee talen in te halen. Swift heeft in deze tijd Ruby ingehaald en is een beetje voorbij Kotlin en Java gegaan.

De dynamiek van de relatieve salarissen voor alle talen is als volgt: in de afgelopen twee jaar heeft Objective-C de grootste sprong in mediane salarissen gemaakt — 50%, gevolgd door Swift — 30%, daarna Go, C# en JavaScript — 25%.
Rekening houdend met , kan men zeggen dat het mediane salaris van ontwikkelaars in PHP, Delphi, Scala en Elixir vrijwel onveranderd blijft, terwijl het duidelijk daalt voor ontwikkelaars in C en C++.

Het is interessant om de ontwikkeling van salarissen naast de verspreiding van programmeertalen onder ontwikkelaars te vergelijken. Op basis van de gegevens die in onze calculator zijn verzameld, hebben we per kwartaal berekend wat het aandeel was van degenen die de ene of andere taal hebben opgegeven in vergelijking met iedereen die programmeertalen heeft aangegeven.
JavaScript is by far the most popular language — about 30% of developers list it as their primary skill, and this percentage has slightly increased over the past two years. Next is PHP, with about 20%-25% proficiency, but the number of specialists in this language is steadily declining. Java and Python follow, with around 15% proficiency; while the number of Java specialists is slightly increasing, the number of Python specialists is somewhat decreasing. Rounding out the top most common languages is C#: about 10-12% are proficient, and their numbers are growing.
The least common languages are Elixir, Scala, Delphi, and C — 1% or fewer developers are proficient in them. It is difficult to assess the dynamics of their popularity due to a rather small sample size, but overall, their relative share seems to be declining.

The next diagram shows that over the past two years, the proportion of developers using JavaScript, Kotlin, Java, C#, and Go has increased, while the share of PHP developers has noticeably decreased.

In summary, we can identify the following general observations:
- We see a simultaneous noticeable rise in salaries and an increase in the share of developers in the languages JavaScript, Kotlin, Java, C#, and Go. Clearly, the consumer market using these technologies and the corresponding labor market are currently growing in sync.
- A noticeable increase in salaries and a small or no increase in the share of developers is seen in Objective-C, Swift, 1C, Ruby, and Python. Most likely, the consumer market using these technologies is growing, while the labor market is not keeping pace or is using outdated technologies.
- Little or no growth in salaries and the share of developers is observed in Scala, Elixir, C, C++, Delphi. The consumer market and labor market using these technologies are not growing.
- Little increase in salaries and a noticeable decrease in the share of developers is observed in PHP. The consumer market and labor market using these technologies are shrinking.
If you enjoy our salary research and want to receive more accurate and useful information, don't forget to submit your salaries in our calculator, from which we gather all the data: .
Bron: habr.com
