JavaRush /Java Blog /Random-IT /La versione più popolare di Java, lavoro a distanza e vid...

La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021

Pubblicato nel gruppo Random-IT
JetBrains, uno sviluppatore di strumenti per Java e altri linguaggi, ha condotto uno studio annuale. Più di 47mila persone provenienti da 183 paesi hanno preso parte al Developer Ecosystem Survey 2021 . In particolare, durante lo studio sono stati intervistati specialisti IT provenienti da 17 paesi, che rappresentano circa il 70% di tutti gli sviluppatori del mondo: Argentina, Bielorussia, Brasile, Canada, Cina, Francia, Germania, India, Giappone, Messico, Russia, Corea del Sud, Spagna, Turchia, Ucraina, Regno Unito e Stati Uniti. Abbiamo raccolto i principali risultati dello studio: sul linguaggio Java, sul lavoro e sullo stile di vita dei programmatori. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 1

Java nel 2021: popolare in Corea del Sud, Cina e Germania

Una delle principali conclusioni dello studio è che il linguaggio di programmazione Java, pur perdendo leggermente terreno, è ancora più popolare di Python come linguaggio principale (32% contro 29% degli intervistati). JavaScript è stato il linguaggio più popolare nel 2021, con il 69% degli intervistati che lo ha utilizzato negli ultimi 12 mesi e il 39% che lo ha indicato come linguaggio di programmazione principale. Come nel 2020, Java è più comunemente utilizzato in Corea del Sud, Cina e Germania. La quota di Java in Corea del Sud è del 55%, in Cina del 47% e in Germania del 33%. In Bielorussia il 26% degli sviluppatori preferisce Java, in Ucraina il 20%, in Russia il 18%. Si tratta di un valore leggermente inferiore rispetto al 2020. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 2

Quale versione di Java è la più popolare?

Come nel 2020, Java 8 è ancora la versione leader di questo linguaggio di programmazione. È anche interessante notare che dal 2019 Java 11 ha mostrato una crescita costante di circa 10 punti percentuali all’anno. In numeri, appare così: il 72% degli sviluppatori che utilizzano Java preferisce Java 8 e il 42% preferisce Java 11. Le quote di Java 12 e Java 13 sono diminuite di circa tre volte dal 2020, mentre i più recenti Java 14 e Java 15 ha già conquistato un pubblico nonostante sia relativamente nuovo. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 3

Quali framework scegli?

La quota di sviluppatori che utilizzano Spring Boot è cresciuta leggermente nel 2021, di circa 4 punti percentuali (lo sceglie il 65% dei programmatori). Il framework Spring MVC è al secondo posto con il 42% degli sviluppatori. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 4Allo stesso tempo, una piccola parte degli sviluppatori utilizza molti più nuovi framework web rispetto al 2020.

Server delle applicazioni: Apache Tomcat e Jetty

Il panorama dei server applicativi nel 2021 è più o meno lo stesso del 2020, con Apache Tomcat ancora il più popolare tra gli sviluppatori, utilizzato dal 61% dei programmatori. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 5

Per cosa viene utilizzato più spesso Java?

Molto spesso Java viene utilizzato per sviluppare siti Web (39%), meno spesso per creare utilità (26%) e software di sistema (19%). L’utilizzo di Java per siti Web e infrastrutture IT è cresciuto marginalmente tra il 2020 e il 2021, mentre Java è stato utilizzato meno per l’analisi aziendale, la scienza dei dati e l’apprendimento automatico. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 6

Ritratto di uno sviluppatore: sempre più donne stanno entrando nel settore

Il 63% degli sviluppatori lavora a tempo pieno, il 15% studia nelle università, il 7% studia anche ma lavora, il 5% freelance. L'81% degli intervistati lavora come programmatore, il 15% come team leader, il 13% come ingegnere DevOps, il 12% come architetto. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 7La maggior parte dei programmatori lavora in aziende in cui ci sono meno sviluppatori rispetto a specialisti in altre aree. Un’altra scoperta degna di nota è che molto spesso gli sviluppatori lavorano in aziende con non più di 50 persone (l’80% degli intervistati ha risposto in questo modo). Se parliamo di aziende IT, i programmatori lavorano più spesso con servizi IT (40%), sviluppo mobile (24%), piattaforme cloud e dati (17% ciascuno). La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 8Tra le aziende di altri settori, gli specialisti IT lavorano più spesso nei settori bancario e finanziario (18%), vendite e istruzione (12% ciascuno). La maggior parte degli sviluppatori sono uomini (93%) di età compresa tra 21 e 29 anni (48%). Tuttavia, sempre più donne stanno entrando nel settore tecnologico. Spesso lavorano con l'analisi dei dati e l'apprendimento automatico, la progettazione UX/UI. Molte meno donne lavorano nella programmazione e nell’amministrazione dei sistemi. La percentuale maggiore di programmatori si trova in Corea del Sud (13%), Bielorussia (12%) e Canada (8%). In Russia, nel campo generale degli sviluppatori, solo il 7% sono programmatori e in Ucraina il 6%.

Stile di vita dello sviluppatore: orari di sveglia e lavoro a distanza

L’orario in cui solitamente gli sviluppatori iniziano la giornata lavorativa non è cambiato rispetto allo scorso anno: i programmatori sono rimasti fedeli al proprio programma di lavoro anche durante la pandemia. L'83% degli sviluppatori inizia la giornata lavorativa prima delle 10:00. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 9Se prima della pandemia circa il 70% degli sviluppatori lavorava dall’ufficio, ora l’80% lavora da casa. È interessante notare che, mentre la percentuale di sviluppatori che lavorano nei bar si è dimezzata durante la pandemia, il numero di persone che lavorano negli spazi di coworking non è cambiato molto. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 10Quest'anno diversi eventi sono diventati molto più accessibili grazie all'uso diffuso dei formati online. Nel 2020, circa il 75% degli sviluppatori ha partecipato a conferenze online e oltre il 40% degli intervistati ha partecipato a seminari e incontri online. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 11Sebbene la stragrande maggioranza degli sviluppatori abbia un account GitHub, poco meno della metà ha un profilo su Stack Overflow. Le tre piattaforme di social media più comunemente utilizzate sono Twitter, Instagram e Facebook.

Hobby degli sviluppatori: i videogiochi superano la codifica

Nel 2020, la maggior parte degli sviluppatori ha definito la programmazione il proprio hobby più grande. Quest'anno i videogiochi sono in cima alla lista, con la loro popolarità salita dal 49% al 59%. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 12Il personal computer è la piattaforma di gioco più popolare, mentre le console occupano il secondo posto. Tra questi, PlayStation e Nintendo Switch sono i più utilizzati. Il secondo hobby più diffuso è la programmazione (57%), seguito dall'ascolto di musica (40%). Più della metà degli intervistati è coinvolta in attività di beneficenza. Il motivo più popolare per fare beneficenza è rendere il mondo e la comunità un posto migliore in cui vivere. La maggior parte degli sviluppatori vuole aiutare i bambini, prendersi cura dell’ambiente, combattere la disuguaglianza sociale o aiutare le persone svantaggiate. La versione più popolare di Java, lavoro a distanza e videogiochi: cosa dice lo studio JetBrains 2021 - 13Questi sono i risultati dello studio sull’ecosistema di sviluppo 2021. Quale di questi risultati si applica a te? Con quali non sei d'accordo? Vi invitiamo a discuterne nei commenti sotto il testo.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION