Stack Overflow: i programmatori cloud guadagnano di più

Stack Overflow: i programmatori cloud guadagnano di più

Raccolta originale 199IT

All'inizio del nuovo anno, Stack Overflow ha condotto un sondaggio sulle tecnologie e sui linguaggi di programmazione utilizzati dai programmatori di tutto il mondo, sul loro reddito, sull'ambiente tecnico e sulle combinazioni tecniche.

Distribuzione geografica di tutti gli intervistati

Principali risultati del sondaggio:

Le tecnologie più utilizzate nel 2016

I programmatori che utilizzano JavaScript superano quelli che utilizzano qualsiasi altro linguaggio di programmazione e, con l'avvento di Node e Angular, PHP non è più la tecnologia più diffusa.

Le tecnologie più diffuse attualmente in uso

La tecnologia che più desideri utilizzare in futuro

Delphi è il linguaggio di scrittura più comunemente utilizzato, mentre Typescript è il linguaggio di scrittura che i programmatori desiderano maggiormente utilizzare.

Tecnologia preferita

La tecnologia più temuta

La tecnologia in cui più desideri essere coinvolto

Per il secondo anno consecutivo, Rust, Swift e Go sono i linguaggi di programmazione più popolari tra i programmatori. VB è la tecnologia che i programmatori temono di più e che non ne sentiranno la mancanza nemmeno se questo linguaggio dovesse scomparire. I programmatori che al momento non sviluppano per Android, Node e Angular sperano di essere coinvolti in futuro.

Tecnologie popolari su Stack Overflow

Ogni mese circa 40 milioni di persone visitano Stack Overflow. I dati mostrano che a giugno 2015 JavaScript ha superato Java diventando il tag più popolare su Stack Overflow; a dicembre Swift ha superato Objective-C.

Tecnologia di tendenza su Stack Overflow

Vincitore

perdente

Le tecnologie di sviluppo web più recenti, come React, Node.js e AngularJS, stanno crescendo in termini di utilizzo, così come Swift, che sta erodendo quote di mercato di Objective C. L'interesse dei programmatori per CoffeeScript, Haskell e Windows Phone è in calo. Sebbene i sondaggi evidenzino che molti programmatori desiderano abbandonare Visual Basic e WordPress, queste tecnologie non sono destinate a scomparire tanto presto.

Le tecnologie più redditizie al mondo

Le tecnologie più pagate negli USA

I programmatori cloud stanno facendo soldi a palate: Spark, Scala, Cassandra e F# sono tra le tecnologie più pagate.

Tecnologie con il reddito medio più alto

Pila completa

fine frontale

calcolare

mossa

Nel complesso, i programmatori che conoscono JavaScript e sviluppano per il cloud, o utilizzano React o Redis, guadagnano di più; i programmatori front-end che usano JavaScript e React, Node o Angular guadagnano di più; i programmatori con competenze matematiche (incluse data science e machine learning) e che conoscono Scala, Spark o Hadoop guadagnano più dei loro colleghi; e i programmatori che si concentrano sui sistemi iOS guadagnano in media 10.000 dollari in più rispetto ai programmatori Android.

Tecnologie correlate

Due

Tre

Quattro elementi

Il programmatore medio utilizza da 4 a 5 linguaggi di programmazione, framework e tecnologie. Le due combinazioni tecnologiche più comuni sono JavaScript e SQL. Le tre combinazioni tecnologiche più comuni sono JavaScript, PHP e SQL.

Combinazioni tecnologiche popolari

Pila completa

fine frontale

estremità posteriore

Scienza dei dati

Ci sono più programmatori full-stack che utilizzano PHP rispetto ai programmatori back-end; JavaScript è chiaramente la tecnologia back-end più diffusa, il che significa che la maggior parte dei programmatori back-end sono programmatori full-stack. L'indagine mostra che il 60% dei programmatori professionisti è impegnato nello sviluppo full-stack; Il 63% degli scienziati dei dati utilizza Python; Il 44% usa R; Il 27% utilizza entrambi.

Ambiente di sviluppo

In media, ogni programmatore utilizza da 2 a 3 ambienti di sviluppo e gli ambienti di sviluppo di scrittura più popolari sono WebStorm (1,6%), brackets (0,8%), QT Creator (0,7%) e Delphi (0,4%).

Pila completa

Scienziato dei dati

studente

Gli scienziati dei dati utilizzano più comunemente Vim e Notepad++; i programmatori full-stack utilizzano più comunemente Visual Studio e Sublime; gli studenti utilizzano più comunemente Notepad++ e Visual Studio.

2016 I programmatori prendono di mira i sistemi operativi per PC

L'anno scorso, il Mac è stato il secondo sistema operativo più utilizzato dai programmatori, dietro solo a Linux; quest'anno la tendenza è ancora più chiara. Se questa tendenza continua, l'anno prossimo meno del 50% dei programmatori utilizzerà Windows.

Per quanto riguarda Linux, Ubuntu è il più popolare (12,3%), mentre Fedora, Mint e Debian rappresentano rispettivamente l'1,4%, l'1,7% e l'1,9%.

199IT.com Originariamente compilato da: Stack Overflow. Si prega di non ristampare senza autorizzazione

<<:  D'inverno fa freddo, attenzione a sei malattie gravi!

>>:  CIRP: La percentuale di utenti iPhone negli Stati Uniti che acquistano iPhone da negozi diretti è scesa all'11%

Consiglia articoli

Le donne e gli uomini dietro Jack Ma

I brillanti risultati di Alibaba su Double Eleven...

Chi è adatto alla pratica del Ba Duan Jin? Ba Duan Jin è adatto alle ragazze?

Ba Duan Jin è un insieme completo e indipendente ...