Hai fame di dati? In questo caso, abbiamo preparato una breve panoramica dei risultati del sondaggio per sviluppatori 2022 di Stack Overflow . Quindi, se ti stai chiedendo dove sta andando il settore, diamo un'occhiata agli approfondimenti chiave. Sentire il polso delle tendenze tecnologiche è fondamentale per comprendere meglio il settore dello sviluppo. La panoramica della panoramica.  Sondaggio StackOverFlow 2022 nei dettagli!  -1

Cosa c'è sotto il cofano?

Innanzitutto, forniremo una panoramica di come StackOverflow ha condotto il sondaggio. Quest'anno i dati sono stati raccolti da 73.268 sviluppatori provenienti da 180 paesi in tutto il mondo. E tra tutte le 73.268 risposte, circa 6.309 provenivano da persone che stavano appena imparando a programmare, il che ci aiuta a ottenere feedback preziosi da altri studenti come noi. Inoltre, i ricercatori hanno intervistato 53.507 sviluppatori professionisti per farci sapere cosa sta succedendo ora nelle aziende tecnologiche serie. Chi erano gli altri? Hobbisti, sviluppatori in pensione e anche non programmatori che si occupano regolarmente di programmazione al lavoro. Il sondaggio si è svolto dall'11 maggio 2022 al 1 giugno 2022 e ciascun partecipante ha impiegato circa 15 minuti per rispondere alle domande, un tempo più lungo rispetto agli anni precedenti. Le nuove domande includevano anche informazioni su come i programmatori imparano il loro mestiere. Non sorprende che i programmatori più anziani abbiano maggiori probabilità di imparare dai libri, mentre la nuova generazione si affida a materiali online come Codegym e altri corsi. Di conseguenza, la percentuale complessiva di studenti che studiano online è aumentata dal 60% al 70%. Un'altra nuova linea di indagine è stata il controllo della versione. Anche in questo campo lo Stack Overflow ha rivelato risultati entusiasmanti. Diamo quindi un'occhiata più approfondita ai punti salienti dei risultati del sondaggio.

Nessuna lingua unica per governare il mondo

Quest'anno il leader non è cambiato : JavaScript è ancora il linguaggio più utilizzato. Per quanto riguarda le altre lingue, non si registrano sostanziali spostamenti di posizione. Il punto chiave per i nostri studenti è che, come puoi vedere, Java continua a mantenere le prime posizioni anno dopo anno e questa tendenza non sembra cambiare presto. È ottenuto principalmente perché Java è facile da apprendere, utilizzare e, pertanto, facile da scrivere, compilare ed eseguire il debug. Tuttavia, il vantaggio più importante è Java, un linguaggio che i codificatori indipendenti dalla piattaforma utilizzano in diversi ambienti, dai dispositivi e computer Android alle app Web, software, strumenti del settore bancario e altro ancora. In altre parole, è un linguaggio indipendente dalla piattaforma che può spostarsi liberamente da un sistema operativo all'altro. E la bella notizia è che quest’anno lo sviluppo multipiattaforma sta andando più forte.

Sviluppo multipiattaforma nel 2022

Anche se Windows vince nell'uso personale, non esiste un chiaro leader del sistema operativo. Gli sviluppatori si stanno abituando a creare applicazioni su piattaforme diverse, il che significa che anche le app diventano sempre più indipendenti dalla piattaforma.

Un'abbondanza di database e framework

Lo stesso vale per i database e i framework web nel 2022. Non esiste una singola tecnologia che vanta un utilizzo superiore al 50%. I primi 3 database includono PostgreSQL con il 46,48%, MySQL con il 45,68% e SQLite con il 30,83%. Parlando di framework web, Node.js (46,31%), React.js (44,31%) e jQuery (29,21%) hanno occupato le posizioni di leadership. Da ciò è facile concludere che gli sviluppatori utilizzano vari linguaggi, framework, database, strumenti e persino sistemi operativi nei loro progetti. Tuttavia, non esiste un consenso diffuso tra di loro, cosa che consideriamo significativa in quanto potresti creare e distribuire universalmente con le tue tecnologie preferite raggiungendo un pubblico più ampio.

Git è il leader

I ricercatori hanno incluso Git nella sezione “Altri strumenti” negli anni precedenti. Ma quest’anno StackOverFlow lo ha incluso nella sezione “sistema di controllo della versione”, dove si è classificato al primo posto con un enorme 96,65%. Git è il re dei sistemi di controllo della versione, essendo particolarmente popolare tra i professionisti. Inoltre, è una sorpresa che il 17% degli studenti non utilizzi alcun sistema di controllo della versione. Fortunatamente, non è così e in CodeGym insegniamo agli studenti come lavorare con Git.

Che dire delle piattaforme di controllo della versione?

Per quanto riguarda gli strumenti di integrazione continua, GitHub è il re del 2022. Come il suo nucleo, Git, GitHub gestisce le versioni del codice sorgente scritte in un repository, il che lo rende un potente strumento per scrivere software simultaneamente con altri programmatori per unire i codici in un unico terminale. prodotto in modo indipendente. Quindi, è necessario coprirlo (o altre piattaforme di controllo della versione principali) poiché l'intero settore dello sviluppo software sembra vivere in questo universo.

Gli Strumenti Fondamentali più Utilizzati del 2022

L’anno scorso Git era considerato uno strumento essenziale per essere uno sviluppatore. Ma quest'anno è tutta una questione di Docker, che ne ha aumentato l'utilizzo dal 55% al ​​69%. E questo numero sembra crescere poiché Gartner ritiene che il 70% delle aziende eseguirà più applicazioni containerizzate entro il 2023.

I database più ricercati

Tra tutti i database, PostgreSQL e MySQL sono i più amati (con PostgreSQL con il 46,48% e MySQL che segue con un piccolo margine con il 45,68%).

Informazioni bonus: è tutta una questione di apprendimento

Non dovrebbe sorprendere che il 62% degli intervistati trascorra più di mezz'ora al giorno alla ricerca di soluzioni ai problemi. Con ciò, il 25% trascorre più di un'ora ogni giorno. Per un team di 50 sviluppatori, questa volta varia tra 333 e 651 ore settimanali. Concordo sul fatto che è meglio assorbire quanta più conoscenza possibile ora piuttosto che sprecare tempo prezioso lavorando. Invece, potrebbero essere spesi per costruire.

Formazione scolastica!

Nel 2022, il 47,9% degli sviluppatori professionisti ha dichiarato di possedere una laurea, rispetto al 49,34% registrato l'anno precedente (il 29,7% ha dichiarato di possedere una laurea, mentre il 22,67% ha una laurea associata). Questi numeri variano in modo significativo se guardiamo le risposte degli studenti che stanno appena imparando a programmare. Il 61,9% degli studenti sviluppatori non ha una laurea e non intende farlo. Quindi, più della metà dei compagni di studio sono nella stessa barca. Ogni anno aumenta il numero di sviluppatori che non conseguono una laurea e questa tendenza non cambierà presto. D'altra parte, ogni anno, imparare a programmare online con i corsi sta diventando sempre più ottimale e più gradito anche dalle grandi aziende. Detto questo, il 38% degli studenti che hanno già un titolo accademico afferma che per loro l’apprendimento non si ferma mai: fanno ancora affidamento su risorse online per apprendere e tenersi al passo con le ultime tendenze tecnologiche.

Imparare a programmare online

Rispetto all’anno precedente, il numero di studenti che imparano a programmare online è aumentato dal 60% al 70%. Questa crescita va di pari passo con il fatto che ogni anno sempre più persone studiano al di fuori del sistema accademico e dei titoli universitari. Da tutto ciò è facile concludere che stai andando sulla strada giusta scegliendo l'apprendimento online.

Conclusione

In definitiva, sarebbe sbagliato non menzionare il fatto che gli sviluppatori apprezzano la flessibilità, la facilità e la stabilità. E il mondo della tecnologia ora può darti tutto questo, fornendo agli sviluppatori un’enorme varietà di tecnologie e strumenti che evolvono ogni anno. Ci auguriamo che questa panoramica del sondaggio StackOverFlow 2022 ti abbia incoraggiato a iniziare/continuare il corso CodeGym e ottenere una solida base per la tua futura carriera. Alleniamoci insieme!