CodeGym /Java Blog /Random-IT /Approfondimenti dal sondaggio sugli sviluppatori Stack Ov...
John Squirrels
Livello 41
San Francisco

Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online

Pubblicato nel gruppo Random-IT
Per più di un decennio, Stack Overflow ha fatto luce sulle tecnologie emergenti e in declino, intravedendo il futuro promettente del mondo tecnologico. Nel maggio 2023 oltre 90.000 sviluppatori hanno risposto al nuovo sondaggio StackOverflow su come hanno appreso e salito di livello, quali strumenti hanno utilizzato e quali vorrebbero padroneggiare. Di recente è stato finalmente pubblicato il sondaggio Stack Overflow 2023. Senza ulteriori indugi, controlliamo cosa è successo nell'ultimo anno. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 1

I ragazzi. Fotografia: Jan Thijs/Amazon

Il profilo del rispondente. Gli studenti scelgono sempre più l’apprendimento online

Quest'anno Stack Overflow ha confrontato le tecnologie più popolari di tre diversi gruppi: tutti gli intervistati, gli sviluppatori professionisti e coloro che stanno imparando a programmare. In quanto piattaforma di apprendimento online, non potevamo iniziare senza grandi novità: tra gli studenti che stanno ancora imparando a programmare, la ricerca della conoscenza della programmazione attraverso risorse online ha raggiunto livelli senza precedenti, con un notevole aumento dal 70% all'80% rispetto all'ultimo anno . sondaggio nel 2022 . Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 2Tra gli intervistati, la generazione più giovane (quelli di età pari o inferiore a 18 anni) gravita verso le risorse online come via di apprendimento preferita. Pertanto, circa il 52% delle persone di età compresa tra 25 e 34 anni preferisce anche i corsi online. È interessante notare che quest’anno gli appaltatori indipendenti, i liberi professionisti e gli sviluppatori autonomi registrano una modesta ripresa, mentre gli studenti a tempo pieno registrano un lieve calo, con una differenza dell’1% rispetto all’anno precedente. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 3

Le migliori tecnologie e la popolarità di Java: un posto consolidato tra i leader

Venendo ai fondamenti, ci teniamo a sottolineare che JavaScript continua a occupare le prime posizioni, essendo per l'undicesimo anno consecutivo il linguaggio di programmazione più utilizzato. Python ha superato SQL per rivendicare il terzo posto. In particolare, Python regna sovrano sia tra gli sviluppatori non professionisti che tra coloro che stanno ancora imparando a programmare. Diverse tecnologie hanno fatto passi da gigante durante l'ultimo anno: Bash/Shell, C, Ruby, Perl ed Erlang sono saliti di una posizione, mentre Elixir e Lisp sono saliti di due posizioni. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 4Come puoi vedere da queste statistiche, Java si è assicurato la settima posizione tra tutti gli intervistati. Ma se scaviamo più a fondo, è facile vedere che HTML/CSS è un linguaggio di markup, SQL è un linguaggio specifico del dominio, mentre Bash/Shell è un linguaggio di comando. Ecco perché sarebbe giusto dire che Java rimane tra i primi 5 linguaggi di programmazione di alto livello. In particolare, coloro che stanno imparando a programmare hanno maggiori probabilità di utilizzare Java rispetto agli sviluppatori professionisti: 35% contro 30%. Java è il quinto linguaggio di programmazione più ricercato per coloro che hanno appena iniziato il loro percorso di apprendimento. Ancora una volta, se scartiamo HTML/CSS e SQL, diventerà chiaro che Java detiene la solida terza posizione nella lista dei linguaggi di programmazione di alto livello più richiesti dagli studenti. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 5Cosa significa? Java è considerato un ottimo primo linguaggio di programmazione per diversi motivi convincenti: semplicità, indipendenza dalla piattaforma, ampie risorse e rilevanza per il settore.

I database più popolari del 2023. PostgreSQL è diventato il leader

Quest’anno è avvenuta una mini-rivoluzione: PostgreSQL ha detronizzato MySQL (negli ultimi anni aveva preso la posizione di leader). PostgreSQL è stato votato come il database più ammirato, superando altri 31 database. Perché sempre più sviluppatori preferiscono PostgreSQL? Perché supera i database legacy e specializzati nei contesti più cruciali: flessibilità, prestazioni tecniche e applicabilità al più ampio numero di carichi di lavoro aziendali. Inoltre, l’open source è al centro di tutto questo. Vale la pena notare che MongoDB rimane il database NoSQL più utilizzato. Approfondimenti dal sondaggio Stack Overflow Developer Survey 2023. Lo stato di Java e la popolarità dei corsi online - 6

Le piattaforme cloud più utilizzate

Per quanto riguarda la popolarità delle piattaforme cloud, quest'anno non vediamo cambiamenti significativi. AWS continua a dominare come la piattaforma più comune, quasi raddoppiando la percentuale di Azure, la seconda piattaforma più utilizzata. La facilità di scalabilità automatica, l'integrazione con l'infrastruttura esistente e un ampio livello gratuito contribuiscono in modo significativo alla popolarità di AWS. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 7

I migliori framework nel 2023. Spring Framework è tra i primi 5

Anche quest’anno gli intervistati hanno classificato Node.js e React.js come le due tecnologie web più comuni. Gli sviluppatori professionisti li usano abbastanza allo stesso modo, mentre quelli che stanno imparando a programmare usano Node.js un po' più di React (52% contro 48%). jQuery e altri framework web sono quasi due volte meno popolari di Node.js e React.js tra tutti i risponditori. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 8Parlando di altri framework e librerie, anche quest'anno NET (5+) è in testa alla lista. Vale la pena ricordare che anche Spring Framework compatibile con Java si assicura un posto tra i primi cinque framework. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 9

Quali altri strumenti sono popolari in questo momento?

Nel 2023, Docker ha superato npm come tecnologia più comunemente utilizzata dagli sviluppatori. Mentre gli studenti continuano a preferire npm, Docker sta rapidamente guadagnando terreno nella comunità degli sviluppatori. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 10Per quanto riguarda un ambiente di sviluppo integrato, Visual Studio Code rimane l'IDE migliore tra tutti gli sviluppatori e IntelliJ IDEA occupa il terzo posto. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 11

L'uso degli strumenti di intelligenza artificiale. Il nuovo attore sulla scena

Quest'anno StackOverflow ha introdotto una nuova sezione: Strumenti di ricerca AI . Non sorprende che la scelta migliore per gli strumenti di ricerca AI tra tutti gli intervistati sia ChatGPT. L'83% degli sviluppatori e degli studenti intervistati lo ha utilizzato l'anno scorso e prevede di continuare a utilizzare ChatGPT quest'anno. Tale percentuale va ben oltre Bing AI (20%), WolframAlpha (13,36%), Google Bard AI (9,86%) e altri. Non sorprende che i principianti abbiano maggiori probabilità di utilizzare strumenti di intelligenza artificiale rispetto agli sviluppatori professionisti (82% contro 70%). Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 12Oltre a informarsi sugli strumenti di ricerca AI, StackOverflow ha anche chiesto informazioni sugli strumenti di sviluppo AI più utilizzati. Qui, GitHub Copilot è il leader ovvio con il 55% degli intervistati che lo utilizza. GitHub è uno strumento di assistenza per la codifica pubblicizzato come "programmatore abbinato all'intelligenza artificiale". Fornisce suggerimenti generati automaticamente mentre i codificatori digitano variabili, nomi di funzioni e file, commenti sul codice, stringhe di documenti, ecc. Approfondimenti dal sondaggio sugli sviluppatori Stack Overflow 2023. Lo stato di Java e la popolarità dei corsi online - 13

Conclusione

Ci auguriamo che questi brevi approfondimenti ti abbiano aiutato a definire quali tendenze tecnologiche daranno forma al futuro. Mantenendosi aggiornati su queste tendenze, gli sviluppatori possono rimanere al passo con i tempi e tracciare la loro strada verso il successo. Tieni presente che il sondaggio StackOverflow ha evidenziato la popolarità duratura di Java e delle tecnologie e dei framework correlati. Inoltre, il sondaggio ha rivelato che i corsi online hanno registrato un’impennata senza precedenti, con una preferenza dell’80% tra gli studenti che stanno imparando a programmare. Da tutto ciò è facile concludere che stiamo seguendo la strada giusta, amici miei!
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION