
Nel nostro recente molti dettagli interessanti non sono stati trattati. Perciò abbiamo deciso di evidenziare i più importanti in pubblicazioni separate. Oggi cercheremo di rispondere alla domanda su come siano cambiati gli stipendi per gli sviluppatori di diversi linguaggi di programmazione.
Tutti i dati provengono da , in cui gli utenti indicano gli stipendi netti che ricevono dopo le detrazioni fiscali. Confronteremo gli stipendi per semestre, in ciascuno dei quali raccogliamo più di 7.000 stipendi.
Per il secondo semestre del 2019, gli stipendi per i principali linguaggi di programmazione sono i seguenti:
le medie più alte degli stipendi sono per gli sviluppatori di Scala, Objective-C e Golang — 150.000 rubli al mese, seguiti dal linguaggio Elixir — 145.000 rubli. A seguire, Swift e Ruby — 130.000 rubli, e poi Kotlin e Java — 120.000 rubli.
Le medie più basse degli stipendi sono per Delphi — 75.000 rubli e C — 80.000 rubli.
Per tutti gli altri linguaggi, la media degli stipendi si aggira intorno ai 100.000 rubli o poco meno.

E quanto tempo durerà questa situazione? I leader elencati sopra sono sempre stati tali? Vediamo come sono cambiati i salari mediani dei linguaggi di programmazione che abbiamo preso in considerazione negli ultimi due anni.
Notiamo che, mentre la mediana degli stipendi di Scala ed Elixir è aumentata solo leggermente, Objective-C e Go hanno registrato un forte incremento, che ha permesso loro di raggiungere questi due linguaggi. Nel frattempo, Swift ha superato Ruby e ha leggermente sorpassato Kotlin e Java.

La dinamica degli stipendi relativi per tutti i linguaggi è la seguente: negli ultimi due anni, il maggiore aumento della mediana degli stipendi è stato registrato da Objective-C – 50%, seguito da Swift – 30%, e poi da Go, C# e JavaScript – 25%.
Considerando , si può dire che la mediana degli stipendi per gli sviluppatori PHP, Delphi, Scala ed Elixir rimane quasi invariata, mentre per gli sviluppatori di C e C++ è chiaramente in calo.

È interessante confrontare la dinamica degli stipendi con quella della diffusione dei linguaggi di programmazione tra gli sviluppatori. In base ai dati raccolti nel nostro calcolatore, abbiamo calcolato per ogni semestre qual era la quota di chi indicava un determinato linguaggio rispetto a tutti coloro che hanno indicato linguaggi di programmazione.
JavaScript è il linguaggio più diffuso, con circa il 30% degli sviluppatori che lo indicano come principale competenza, e la percentuale di questi professionisti è leggermente aumentata negli ultimi due anni. Segue PHP, con circa il 20-25% di chi lo conosce, ma la quota di questi specialisti sta diminuendo. A seguire, troviamo Java e Python, con circa il 15% di esperti in questi linguaggi: mentre la percentuale di specialisti Java è leggermente in crescita, quella di Python è in calo. Chiude la lista dei linguaggi più diffusi C#, con circa il 10-12% di esperti, e la loro quota è in crescita.
I linguaggi più rari includono Elixir, Scala, Delphi e C, con circa l'1% o meno di sviluppatori che li conoscono. È difficile analizzare la dinamica della loro diffusione a causa del campione esiguo, ma in generale si nota che la loro quota relativa tende a diminuire.

La prossima infografica mostra che negli ultimi due anni è aumentata la percentuale di sviluppatori di JavaScript, Kotlin, Java, C# e Go, mentre è scesa la percentuale di sviluppatori PHP.

In sintesi, possiamo delineare le seguenti osservazioni generali:
- Osserviamo un simultaneo e significativo aumento dei salari e della quota di sviluppatori nei linguaggi JavaScript, Kotlin, Java, C# e Go. Sembra che il mercato dei consumatori che utilizza queste tecnologie e il mercato del lavoro corrispondente stiano crescendo simultaneamente.
- Una crescita evidente dei salari e una crescita lieve o assente della quota di sviluppatori — in Objective-C, Swift, 1C, Ruby e Python. Probabilmente, il mercato dei consumatori che utilizza queste tecnologie sta crescendo, mentre il mercato del lavoro non riesce a tenere il passo o utilizza tecnologie obsolete.
- Una crescita lievemente significativa o assente dei salari e della quota di sviluppatori — in Scala, Elixir, C, C++, Delphi. Il mercato dei consumatori e il mercato del lavoro che utilizzano queste tecnologie non stanno crescendo.
- Una crescita lieve dei salari e una diminuzione significativa della quota di sviluppatori — in PHP. Il mercato dei consumatori e il mercato del lavoro che utilizzano queste tecnologie si stanno restringendo.
Se ti piacciono le nostre ricerche salariali e vuoi ricevere informazioni ancora più precise e utili, non dimenticare di inserire i tuoi stipendi nel nostro calcolatore, da cui poi raccogliamo tutti i dati: .
Fonte: habr.com
