
Nel nostro recente molti dettagli interessanti sono rimasti fuori dalle righe. Per questo motivo abbiamo deciso di evidenziare i più importanti in pubblicazioni separate. Oggi cercheremo di rispondere alla domanda su come sono cambiati gli stipendi per gli sviluppatori di diversi linguaggi di programmazione.
Tutti i dati provengono da , dove gli utenti indicano gli stipendi netti dopo la detrazione di tutte le tasse. Confronteremo gli stipendi per semestre, in ciascuno dei quali raccogliamo più di 7.000 stipendi.
Per il 2° semestre del 2019, gli stipendi per i principali linguaggi di programmazione sono i seguenti:
le mediane più alte degli stipendi per gli sviluppatori di Scala, Objective-C e Golang sono di 150.000 rubli al mese, seguite da Elixir con 145.000 rubli. A seguire ci sono Swift e Ruby con 130.000 rubli, e poi Kotlin e Java con 120.000 rubli.
Le mediane più basse degli stipendi sono per Delphi con 75.000 rubli e C con 80.000 rubli.
Per tutti gli altri linguaggi, la mediana degli stipendi si aggira intorno ai 100.000 rubli o leggermente al di sotto.

E quanto tempo dura questa situazione? I leader sopra citati sono sempre stati tali? Vediamo come sono cambiate le mediane degli stipendi per tutti i linguaggi di programmazione che abbiamo considerato negli ultimi due anni.
Vediamo che se per Scala ed Elixir la mediana degli stipendi è aumentata di poco, per Objective-C e Go c'è stata una forte impennata che ha permesso loro di raggiungere questi due linguaggi. Nel frattempo, Swift ha raggiunto Ruby e ha superato leggermente Kotlin e Java.

La dinamica degli stipendi relativi per tutti i linguaggi è la seguente: negli ultimi due anni, l'aumento più significativo della mediana degli stipendi è stato per Objective-C, pari al 50%, seguito da Swift con il 30%, poi Go, C# e JavaScript, ciascuno con il 25%.
Tenendo conto , si può dire che la mediana degli stipendi per gli sviluppatori PHP, Delphi, Scala ed Elixir non cambia di molto, mentre per gli sviluppatori C e C++ è in netto calo.

È interessante confrontare la dinamica degli stipendi con la dinamica della diffusione dei linguaggi di programmazione tra gli sviluppatori. Dai dati raccolti nel nostro calcolatore, abbiamo calcolato per ogni semestre quale fosse la quota di chi indicava un determinato linguaggio rispetto a tutti coloro che indicavano i linguaggi di programmazione.
Il linguaggio più diffuso è JavaScript: circa il 30% degli sviluppatori lo indica come competenza principale, e la sua quota è leggermente aumentata negli ultimi due anni. Seguono PHP, con circa il 20%-25% di utenti, ma la sua quota è in continuo calo. A seguire ci sono Java e Python, con circa il 15% di sviluppatori che li utilizzano; mentre la quota di specialisti Java è in leggera crescita, quella di Python è in diminuzione. Alla fine della classifica dei linguaggi più comuni c'è C#: circa il 10-12% lo utilizza e la sua quota è in aumento.
I linguaggi più rari sono Elixir, Scala, Delphi e C: solo l'1% degli sviluppatori o meno li padroneggia. È difficile parlare della loro diffusione a causa di un campione piuttosto piccolo, ma in generale si evince che la loro quota relativa tende a diminuire.

Nella diagramma successivo si nota che negli ultimi due anni è aumentata la quota di sviluppatori di JavaScript, Kotlin, Java, C# e Go, mentre è drasticamente diminuita la quota di sviluppatori PHP.

In sintesi, possiamo stabilire le seguenti osservazioni generali:
- Osserviamo una crescita significativa degli stipendi e della quota di sviluppatori nei linguaggi JavaScript, Kotlin, Java, C# e Go. È probabile che il mercato dei consumatori che utilizza queste tecnologie e il mercato del lavoro corrispondente stiano crescendo in modo sincrono.
- Una notevole crescita degli stipendi e una crescita ridotta o assente della quota di sviluppatori si osserva in Objective-C, Swift, 1C, Ruby e Python. Probabilmente, il mercato dei consumatori che utilizza queste tecnologie sta crescendo, ma il mercato del lavoro non riesce a tenere il passo o utilizza tecnologie obsolete.
- Crescita insignificante o assente degli stipendi e della quota di sviluppatori si riscontra in Scala, Elixir, C, C++, Delphi. Né il mercato dei consumatori che utilizza queste tecnologie né il mercato del lavoro mostrano segni di crescita.
- Crescita insignificante degli stipendi e riduzione significativa della quota di sviluppatori si verifica in PHP. Il mercato dei consumatori che utilizza queste tecnologie e il mercato del lavoro si stanno restringendo.
Se ti piacciono le nostre ricerche sugli stipendi e vuoi ricevere informazioni ancora più precise e utili, non dimenticare di inserire i tuoi stipendi nel nostro calcolatore, da cui poi otteniamo tutti i dati: .
Fonte: habr.com
