I linguaggi di programmazione più rari e costosi

Si ritiene che linguaggi di programmazione come Rust, Erlang, Dart e alcuni altri siano tra i più rari nel mondo IT. Poiché seleziono professionisti IT per le aziende, interagendo costantemente con informatici e datori di lavoro, ho deciso di condurre una ricerca personale per scoprire se sia davvero così. Le informazioni sono attuali per il mercato IT in Russia.

Raccolta dati

Per raccogliere informazioni, ho analizzato il numero di annunci di lavoro che richiedevano la conoscenza di questi linguaggi, così come il numero di curriculum contenenti queste competenze. I dati sono stati raccolti tramite Linkedin, HeadHunter e il servizio Amazing Hiring. Inoltre, ho statistiche personali sulle domande ricevute nel mio agenzia.

In generale, la mia ricerca ha riguardato otto linguaggi.

Rust

Statistiche mondiali: Secondo le statistiche Stackoverflow del 2018, Rust ha occupato la prima posizione (per il terzo anno consecutivo) nella lista dei linguaggi più amati dagli sviluppatori e la sesta posizione nella lista dei linguaggi più redditizi in termini di stipendio (69.000 $ all'anno).
Nonostante il linguaggio sia piuttosto popolare nel mondo, in Russia rimane uno dei linguaggi di programmazione più rari.

Tra le competenze chiave, la conoscenza di Rust è stata registrata da 319 specialisti su Headhunter e 360 su Linkedin. Tuttavia, solo 24 sviluppatori si sono identificati come sviluppatori Rust su Headhunter. Si ritiene che in Russia solo due aziende utilizzino Rust. Lavoro per sviluppatori Rust è offerto da 32 aziende su Headhunter e 17 su Linkedin.

Nel mio agenzia ricevo regolarmente richieste per posizioni di sviluppatori Rust. Tuttavia, poiché ci sono così pochi specialisti, ho l'impressione di conoscere personalmente tutti gli esperti di sviluppo Rust nel paese. Pertanto, nel caso di Rust, molti candidati interessati alle posizioni stanno acquisendo la lingua mentre completano il compito.

Erlang

Secondo le stesse statistiche Stackoverflow Erlang non è molto indietro rispetto a Rust ed è entrato in vari ranking. Nella lista dei linguaggi più amati dagli sviluppatori, Erlang occupa il ventunesimo posto, mentre per quanto riguarda gli stipendi, Erlang si colloca appena dietro Rust, al settimo posto (67.000 $ all'anno).

Su Headhunter ci sono 67 offerte di lavoro per sviluppatori con conoscenze di Erlang. Su Linkedin, 38. Se parliamo del numero di curriculum, la conoscenza di Erlang come linguaggio chiave (indicato nel titolo) è stata registrata solo da 55 sviluppatori su Headhunter e 38 specialisti hanno menzionato Erlang nel titolo del lavoro su Linkedin.

Inoltre, c'è una tendenza a preferire sviluppatori con competenze nel linguaggio Google Go o Golang, poiché ci sono più candidati e gli stipendi sono più bassi. Tuttavia, la mia opinione personale (basata sui dati del mio agenzia) è che Go non sostituirà Erlang, poiché per progetti ad alta intensità e complessità, Erlang è un linguaggio insostituibile.

Haxe

È principalmente usato nello sviluppo di giochi. Ci sono praticamente poche offerte di lavoro (solo una su Headhunter). Su Linkedin, solo due aziende richiedono la conoscenza di questo linguaggio. Se parliamo dell'offerta, quasi duecento sviluppatori hanno indicato su Linkedin la conoscenza di questo linguaggio, mentre su Headhunter sono 109, di cui 10 persone hanno incluso la conoscenza di Haxe nel titolo del loro curriculum. Quindi, il linguaggio di programmazione Haxe è poco richiesto nel mercato russo. L'offerta supera la domanda.

Dart

Inventato da Google. Il linguaggio sta diventando sempre più popolare sul mercato. Ci sono 10 offerte pubblicate su Headhunter, 8 su Linkedin, ma i datori di lavoro non richiedono questo linguaggio nell'elenco delle competenze chiave. La condizione principale è avere una solida esperienza in Javascript e un approccio competente alla risoluzione dei problemi.

Il numero di sviluppatori che conoscono il linguaggio di programmazione è di 275, ma ancora solo 11 persone considerano Dart come la loro competenza principale. Su Linkedin, 124 persone hanno in qualche modo menzionato il linguaggio nei loro curriculum.

L'esperienza personale e le statistiche del mio agenzia indicano che questo linguaggio è già utilizzato da grandi aziende IT. Ciò significa che a breve sarà escluso dalla lista dei linguaggi di programmazione rari. Tra l'altro, gli specialisti che conoscono il linguaggio Dart hanno un valore elevato sul mercato.

F#

È un linguaggio di programmazione piuttosto raro. Sviluppato da Microsoft. In Russia, solo alcune aziende (12 su HH e 7 su Linkedin) cercano programmatori F#. In altri casi, la conoscenza del linguaggio è facoltativa. Va notato che il numero di sviluppatori con competenze in F# sta gradualmente aumentando. Il linguaggio è persino apparso in un recente ranking Stackoverflow. Si colloca al nono posto nella lista dei linguaggi più amati dagli sviluppatori e per quanto riguarda gli stipendi, è risultato il primo (74.000 $ all'anno).

Se si parla del numero di CV pubblicati, su Headhunter ce ne sono 253, tuttavia pochi specialisti considerano F# come linguaggio principale. Solo tre persone hanno menzionato la conoscenza di F# nel titolo del loro CV. La situazione su LinkedIn è simile: 272 sviluppatori hanno citato F# nei loro portafogli, di cui solo sei hanno indicato F# nella loro posizione.

Le statistiche sono le seguenti:

Il numero totale di offerte di lavoro è di 122 su Headhunter e 72 su LinkedIn. Il linguaggio più richiesto tra quelli considerati è Erlang. Oltre il 50% delle aziende richiede la conoscenza di Erlang. Il linguaggio meno richiesto è risultato essere Haxe. Solo l'1% e il 3% delle aziende su Headhunter e LinkedIn, rispettivamente, cercano specialisti con conoscenze di Haxe.
I linguaggi di programmazione più rari e costosi

I linguaggi di programmazione più rari e costosi

Per quanto riguarda il numero di CV pubblicati, la situazione è praticamente la stessa. Dei 1644 CV pubblicati su Headhunter, più del quaranta percento (688) sono relativi a Erlang, mentre solo il 7% dei CV sono stati pubblicati da specialisti con competenze nello sviluppo Haxe. I dati ottenuti da LinkedIn sono leggermente diversi. I meno numerosi sono i CV pubblicati da coloro che conoscono Dart. Su 1894 portafogli, solo 124 riguardano lo sviluppo in Dart.

I linguaggi di programmazione più rari e costosi

I linguaggi di programmazione più rari e costosi

Opa, Fantom, Zimbu

Ho deciso di unire questi tre linguaggi in un unico punto per una semplice ragione: sono linguaggi davvero rari. Non ci sono offerte di lavoro e praticamente non ci sono CV. I programmatori che hanno menzionato uno di questi linguaggi tra le loro competenze sono pochissimi.

Poiché questi linguaggi non figurano né nel rapporto annuale di Stack Overflow, né nelle offerte di lavoro, scriverò alcune parole su cosa sono.

Opa è un linguaggio di programmazione web, che cerca di sostituire HTML, CSS, JavaScript e PHP. Sviluppato nel 2011, Opa è disponibile gratuitamente e attualmente è supportato solo su piattaforme a 64 bit di Linux e Mac OS X.

Fantom è un linguaggio di programmazione generale, che può essere compilato per Java Runtime Environment, JavaScript e .NET Common Language Runtime. Sviluppato nel 2005.

Zimbu è un linguaggio unico e specifico, che può essere utilizzato per lo sviluppo di praticamente qualsiasi cosa: da applicazioni GUI a kernel di sistemi operativi. Attualmente è considerato un linguaggio sperimentale, di cui non tutte le funzionalità sono state sviluppate.

Oltre ai linguaggi di programmazione, ho incluso nella lista anche la posizione specialista in cybersecurity. Il numero di offerte di lavoro rispetto al numero di CV è limitato (circa 20). Quindi, l'offerta supera la domanda (come nel caso di Haxe), il che è piuttosto insolito per il settore IT. La retribuzione per i professionisti della sicurezza informatica non è alta. Ad esempio, a San Pietroburgo, a uno specialista esperto in cybersecurity offrono tra 80.000 e 100.000 rubli.

La mia piccola ricerca ha dimostrato che i linguaggi 'top' da apprendere sono: Rust, Erlang, Dart — hanno richiesta e retribuzioni elevate. I linguaggi meno richiesti risultano essere Haxe, Opa, Fantom, Zimbu. F# è popolare all'estero, ma il mercato IT russo non l'ha ancora catturato.

Fonte: habr.com

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster