I dati di Stack overflow sul 2017

Per chi non lo conoscesse, Stack Overflow è una piattaforma dove si riunisce una comunità di sviluppatori che si aiuta su quesiti di programmazione più o meno complessi. Se un programmatore ha bisogno di un aiuto sul suo codice, quello è il sito dove può trovare la soluzione. Ogni trimestre e ogni anno, vengono inviati i dati su tutti i suoi iscritti. In questo articolo per la Settimana del Rosadigitale navigheremo tra i dati di Stack overflow sul 2017.

Stackoverflow 2017

La piattaforma

Stack Overflow fa parte del gruppo Stack Exchange, dove è possibile inserire quesiti di vario genere e trovare esperti che ti possano aiutare. Il sito è stato creato da Joel Spolsky, ex project manager di Excel, nel 2008, raggiungendo in 3 anni oltre i 550000 utenti ed almeno 15 milioni di quesiti.

Oltre Stack Overflow, dentro Stack Exchange possiamo trovare:

Ma questi sono pochi dei tantissimi siti, nell’elenco completo si può trovare di tutto.

Stack Overflow riguarda la programmazione e lo sviluppo a 360 grazi, visualizza a few examples per maggiori informazioni, è possibile trovare aiuto per linguaggi come il Java o il PHP  o per linguaggi come Scratch.

I dati di Stack overflow sul 2017

Il documento che ogni anno Stack Overflow pubblica cerca di fare un quadro su tutti gli utenti di che partecipano alla vita di comunità.

Tipologia di programmatore

  • Web developer  – 72.6%
  • Desktop applications developer – 28.9%
  • Mobile developer – 23.0%
  • Database administrator – 14.4%
  • Developer with a statistics or mathematics background – 11.3%
  • Systems administrator – 11.3%
  • DevOps specialist – 11.1%
  • Embedded applications/devices developer – 9.3%
  • Data scientist – 8.4%
  • Other – 7.5%
  • Graphics programming  – 4.8%
  • Graphic designer – 3.9%
  • Machine learning specialist  – 3.8%
  • Quality assurance engineer  3.5%

Nel dettaglio i Web Developer sono divisi in:

  • Full stack Web developer – 63.7%
  • Back-end Web developer – 24.4%
  • Front-end Web developer – 11.9%

I mobile developer:

  • Android – 64.8%
  • iOS – 57.6%
  • Windows Phone – 4.3%
  • Blackberry – 0.7%

I dati invece di genere

  • Uomini – 88.6%
  • Donne – 7.6%
  • Other – 1.2%

Linguaggi di programmazione

  • JavaScript  – 62.5%
  • SQL – 51.2%
  • Java – 39.7%
  • C# – 34.1%
  • Python – 32.0%
  • PHP – 28.1%
  • C++ – 22.3%
  • C – 19.0%
  • TypeScript – 9.5%
  • Ruby – 9.1%
  • Swift – 6.5%
  • Objective-C – 6.4%
  • VB.NET – 6.2%
  • Assembly – 5.0%
  • R – 4.5%
  • Perl – 4.3%
  • VBA – 4.3%
  • Matlab – 4.3%
  • Go – 4.3%
  • Scala – 3.6%
  • Groovy – 3.3%
  • CoffeeScript – 3.3%
  • Visual Basic 6 – 2.9%
  • Lua  – 2.8%
  • Haskell – 1.8%

La Settimana del Rosadigitale

La settimana del Rosadigitale è una manifestazione dedicata alle pari opportunità di genere del digitale. Questa manifestazione è stata lanciata da Rosadigitale. Per questa manifestazione ho realizzato una serie di articoli a tema che vanno dalla programmazione, alla scienza, al cinema ai videogiochi.