Fonte: Stack Overflow Pochi giorni fa Stack Overflow, un sito Web rispettabile nella comunità informatica, ha pubblicato i risultati del suo sondaggio annuale, al quale hanno preso parte più di 65.000 programmatori professionisti. Leggendoli, avrai un'idea della situazione attuale del settore dello sviluppo software nel 2020.
![Pausa caffè #27. Sondaggio sugli sviluppatori Stack Overflow 2020: linguaggi di programmazione, istruzione, tecnologia e altro ancora - 1](https://cdn.javarush.com/images/article/355251de-ac2e-4f3b-8bd0-bffeb2c4d952/800.jpeg)
1. Età media di uno sviluppatore
- 15-19 anni – 1,2%
- 20-24 anni – 16,6%
- 25-29 anni – 29,5%
- 30-34 anni – 21,9%
- 35-39 anni – 14,0%
- 40-44 anni – 7,5%
- 45-49 anni – 4,2%
- 50-54 anni – 2,5%
- 55-59 anni – 1,5%
- Oltre 60 anni – 1,1%
2. Età media in base al paese di residenza
- Stati Uniti – 33,7 anni
- Regno Unito – 33,1 anni
- Canada – 32,2 anni
- Paesi Bassi – 31,9 anni
- Germania – 30,9 anni
- Francia – 30,4 anni
- Brasile – 29,4 anni
- Polonia – 28,9 anni
- India – 26,0 anni
3. Esperienza di codifica
- Australia – 16,9 anni
- Regno Unito – 16,1 anni
- Stati Uniti – 15,8 anni
- Paesi Bassi – 15,0 anni
- Canada – 14,4 anni
- Germania – 14,3 anni
- Francia – 13,0 anni
- Polonia – 11,5 anni
- Brasile – 11,5 anni
- India – 8,1 anni.
4. Numero di anni trascorsi dall'inizio della programmazione della formazione
- Meno di 5 anni – 10,5%
- 5-9 anni – 29,2%
- 10-14 anni – 22,7%
- 15-19 anni – 13,2%
- 20-24 anni – 9,8%
- 25-29 anni – 5,1%
- 30-34 anni – 4,0%
- 35-39 anni – 3,0%
- 40-44 anni – 1,8%
- 45-49 anni – 0,4%
- 50 anni o più – 0,3%.
5. Formazione professionale
- Laurea triennale - 49,3%
- Maestro - 26,5%
- Istruzione superiore incompleta – 11,5%
- Istruzione secondaria completata – 4,5%
- Disponibilità di un titolo scientifico (Candidate of Sciences, Ph.D, Ed.D) – 3,3%
- Laurea triennale con corsi post-laurea (Laurea associata) – 3,2%
- Dottore in Scienze (JD/MD) – 1,4%
- Non ho alcun titolo di studio completato – 0,7%
- Scuola primaria – 0,5%
6. Specializzazione professionale
- Sviluppatore back-end – 55,2%
- Sviluppatore full-stack – 54,9%
- Sviluppatore front-end – 37,1%
- Sviluppatore web – 23,9%
- Sviluppatore di applicazioni mobili – 19,2%
- Specialista DevOps – 12,1%
- Amministratore del database – 11,6%
- Progettista – 10,8%
- Amministratore di sistema – 10,6%
- Sviluppatore di applicazioni di sistema – 9,6%
- Analista di dati o aziendale – 8,2%
- Data scientist o specialista in machine learning –8,1%
- Tester – 8,0%
- Ingegnere dei dati – 7,6%
- Esperto accademico o ricercatore – 7,2%
- Insegnante – 5,9%
- Sviluppatore di giochi o grafica – 5,6%
- Direttore tecnico – 5,5%
- Responsabile prodotto – 5,1%
- Scienziato – 4,2%
- Ingegnere dell'affidabilità del sito - 3,9%
- Dirigente senior/VP – 2,7%
- Specialista di marketing – 1,3%
7. Tempo medio per scrivere codice a seconda della specializzazione
In base alla specializzazione professionale, il dirigente senior/VP (vicepresidente esecutivo senior) ha la maggiore esperienza di programmazione. In media programmano da 16,5 anni. Da 10 a 13,8 anni di esperienza hanno (in ordine decrescente): Responsabili tecnici, amministratori di sistema, sviluppatori di applicazioni di sistema, amministratori di database, ingegneri dell'affidabilità del sito, specialisti DevOps, insegnanti, analisti di dati o aziendali. Quelli con meno esperienza di programmazione (in media 8 anni) sono: esperti accademici o ricercatori, sviluppatori di applicazioni mobili, data scientist o specialisti ML, sviluppatori full-stack e back-end, tester.8. A che età hai scritto la tua prima riga di codice?
- Sotto i 10 anni – 8,9%
- 10-11 anni – 10%
- 12-13 anni – 16%
- 14-15 anni – 19,2%
- 16-17 anni – 16,3%
- 18-19 anni – 14,7%
- 20-21 anni – 6,3%
- 22-23 anni – 3%
- 24-25 anni – 2,1%
- 26-27 anni – 1%
- 28-29 anni – 0,7%
- Oltre 30 anni – 1,7%.
9. Specializzazione della formazione professionale
- Informatica, ingegneria informatica o sviluppo software – 61,9%
- Altre discipline ingegneristiche (ad esempio elettronica di consumo, meccanica, ecc.) - 9,3%
- Sistemi informativi, IT o amministrazione di sistema – 8,0%
- Scienze naturali (biologia, chimica, ecc.) – 4,3%
- Matematica o statistica – 3,6%
- Sviluppo web o web design – 3,5%
- Disciplina aziendale (contabilità, finanza, marketing, ecc.) - 2,7%
- Studi umanistici (letteratura, storia, filosofia, ecc.) – 2%
- Scienze sociali (antropologia, psicologia, scienze politiche, ecc.) – 1,8%
- Arti visive o dello spettacolo (grafica, musica, arti performative, ecc.) -1,4%
- Non hanno segnalato la loro specializzazione educativa – 0,9%
- Sanità – 0,5%
10. Affiliazione geografica
Secondo Stack Overflow, la ripartizione regionale dei 65.000 intervistati è la seguente:- Europa – 24.688 persone
- Asia – 16400
- Nord America – 15570
- Sud America – 3070
- Africa – 2709
- Australia e Oceania – 1570
11. Genere
- Uomini – 91,7%
- Donne – 7,7%
- Genere non specificato – 1,2%
12. Linguaggio di programmazione più comunemente usato
- JavaScript – 69,7%
- HTML/CSS – 62,4%
- SQL – 56,9%
- Pitone – 41,6%
- Giava – 38,4%
- Bash/Shell/PowerShell – 34,8%
- Do# – 32,3%
- Dattiloscritto – 28,3%
- PHP – 25,8%
- C++ – 20,5%
- C – 18,2%
- Vai – 9,4%
- Kotlin – 8,0%
- Rubino – 7,5%
- VBA – 6,5%
- Rapido – 6,1%
- R – 5,5%
- Assemblea – 4,9%
- Ruggine – 4,8%
- Obiettivo C – 4,4%
- Scala – 3,9%
- Dardo – 3,7%
- Perl – 3,3%
- Haskell – 1,8%
- Giulia – 0,9%
13. Linguaggio di programmazione preferito dagli sviluppatori
- Ruggine – 86,1%
- Dattiloscritto – 67,1%
- Pitone – 66,3%
- Kotlin – 62,9%
- Vai – 62,3%
- Giulia – 62,2%
- Dardo – 62,1%
- Do# – 59,7%
- Rapido – 59,5%
- JavaScript – 58,3%
- SQL – 56,6%
- Bash/Shell/PowerShell – 53,7%
- HTML/CSS – 53,5%
- Scala – 53,2%
- Haskell – 51,7%
- R – 44,5%
- Giava – 44,1%
- C++ – 43,4%
- Rubino – 42,9%
- PHP – 37,3%
- C – 33,1%
- Assemblea – 29,4%
- Perl – 28,6%
- Obiettivo C – 23,4%
- VBA – 19,6%
14. Gli sviluppatori del linguaggio di programmazione vogliono imparare dopo
- Pitone – 30%
- JavaScript – 18,5%
- Vai – 17,9%
- Dattiloscritto – 17,0%
- Ruggine – 14,6%
- Kotlin – 12,6%
- Giava – 8,8%
- C++ – 8,6%
- SQL – 8,2%
- Do# – 7,3%
- Rapido – 6,6%
- HTML/CSS – 6,5%
- Dardo – 6%
- R – 5,1%
- Rubino – 4,5%
- C – 4,3%
- Scala – 4,2%
- Haskell – 4,2%
- Bash/Shell/PowerShell – 3,9%
- PHP – 3,5%
15. La migliore piattaforma per gli sviluppatori
- Linux – 76,9%
- Docker – 73,6%
- Kubernetes – 71,1%
- AWS – 66,4%
- Lampone Pi – 66,1%
- MacOS – 64,4%
- Microsoft Azure – 62,2%
- iOS – 61,1%
- Google Cloud Platform – 60,9%
- Finestre – 57,5%
- Android – 57,1%
- Arduino – 53,2%
- App e integrazioni Slack – 51%
- Eroku – 46,2%
- IBM Cloud o Watson – 37,8%
- WordPress – 33%
16. Quale piattaforma hai intenzione di esplorare in futuro?
- Docker – 24,5%
- AWS – 20,2%
- Kubernetes – 18,5%
- Linux – 16,6%
- Androide – 16%
- Google Cloud Platform – 14%
- Lampone Pi – 12,6%
- iOS – 10,4%
- Microsoft Azure – 9,9%
- MacOS – 7,7%
- Arduino – 7,4%
- Finestre – 4,7%
- Eroku – 4,4%
- App e integrazioni Slack – 3,3%
- WordPress – 2,6%
- IBM Cloud o Watson – 2,6%
17. Quale sistema operativo utilizza la maggior parte degli sviluppatori?
- Finestre – 45,8%
- MacOS – 27,5%
- Basato sul kernel Linux – 26,6%
- BSD – 0,1%
GO TO FULL VERSION