Wir haben 15.000 Menschen gefragt, wer sie sind und wie sie das Codieren lernen

Mehr als 15.000 Menschen haben auf die New Coder-Umfrage 2016 geantwortet und den Forschern einen beispiellosen Einblick gegeben, wie Erwachsene das Codieren lernen.

Wir haben den gesamten Datensatz der individuellen Antworten der Teilnehmer auf alle 48 Fragen - unter der Open Data Common License - in einem öffentlichen GitHub-Repository veröffentlicht.

In den kommenden Wochen werden wir eine Website mit interaktiven Visualisierungen dieser Daten veröffentlichen, auf der Dutzende von Fragen beantwortet werden, wie z.

  • Wie wirkt sich die Bevölkerungsdichte einer Stadt auf die Teilnahme an Codierungsereignissen aus?
  • Wie wirkt sich der Wunsch, remote zu arbeiten, auf einen ersten Entwicklerjob aus?
  • Wie wirkt sich der vorherige Militärdienst auf das Gehalt bei einem ersten Entwicklerjob von Land zu Land aus?

In der Zwischenzeit finden Sie hier einige hochrangige Statistiken aus den Ergebnissen der New Coder Survey 2016, die Sie überraschen sollen.

Wer hat teilgenommen?

CodeNewbie und Free Code Camp haben die Umfrage entworfen und Dutzende von Organisationen, die sich mit Codierung befassen, haben sie ihren Mitgliedern veröffentlicht.

Von den 15.655 Personen, die an der Umfrage teilgenommen haben:

  • 21% sind Frauen
  • Ihr Durchschnittsalter beträgt 27 Jahre
  • Sie haben vor durchschnittlich 11 Monaten mit dem Programmieren begonnen
  • 28% haben bereits ihren ersten Entwicklerjob bekommen

Lernziele und -ansätze

40% möchten entweder freiberuflich tätig sein oder ein eigenes Unternehmen gründen.

Eine große Mehrheit ist daran interessiert, als Webentwickler zu arbeiten, im Gegensatz zu anderen Entwicklerrollen.

Die meisten von ihnen bewerben sich bereits für Entwicklerjobs oder werden sich im nächsten Jahr bewerben.

Die meisten von ihnen möchten in einem Büro arbeiten, anstatt aus der Ferne.

Und eine Mehrheit ist bereit, umzuziehen.

Die meisten von ihnen haben noch keine persönlichen Codierungsveranstaltungen besucht.

Im Durchschnitt verwenden sie mindestens drei verschiedene Ressourcen, um das Codieren zu lernen.

Nur ein Viertel von ihnen hört Podcasts zum Thema Codierung.

Bootcamps codieren

954 Befragte haben an einem von mehr als 125 Coding Bootcamps teilgenommen.

Von denen, die ein Bootcamp beendet haben, konnte mehr als die Hälfte einen Vollzeit-Entwicklerjob bekommen.

Ein Drittel von ihnen lieh sich Geld, um an einem Bootcamp teilzunehmen.

Demographie und Sozioökonomie

Wir hatten Befragte aus 169 Ländern.

Ihre Städte erstrecken sich über ein breites Spektrum von Urbanisierungsebenen.

Ein Viertel der Befragten sind ethnische Minderheiten in ihrem Land.

Und fast die Hälfte ist nicht englischsprachig. Sie sind mit einer von 152 Sprachen aufgewachsen.

58% haben mindestens einen Bachelor-Abschluss erworben.

Sie studierten 430 verschiedene Hauptfächer. Informatik war das beliebteste Hauptfach, und weitere 15% studierten irgendeine Form von Ingenieurwesen.

Derzeit arbeiten zwei Drittel.

Die Hälfte ist bereits in einem technologiebezogenen Bereich tätig.

8% haben beim Militär ihres Landes gedient.

18% haben Kinder und weitere 6% unterstützen einen älteren oder behinderten Verwandten finanziell. Und ein Viertel von ihnen tut dies ohne die Hilfe eines Ehepartners.

42% betrachten sich als unterbeschäftigt (sie arbeiten in einem Beruf, der unter ihrem Bildungsniveau liegt).

Wenn sie eine Hypothek haben, schulden sie durchschnittlich 189.000 USD.

Wenn sie Studentendarlehen haben, schulden sie durchschnittlich 34.000 USD.

12% haben zu Hause noch kein Highspeed-Internet.

Und 2% erhalten derzeit Invaliditätsleistungen von ihrer Regierung.

Dies sind die Leute, die das Codieren lernen. Sie können sehen, warum kostenlose Lernressourcen im eigenen Tempo wichtig sind.

Was kommt als nächstes?

Wir haben alle 15.655 Datensätze bereinigt und normalisiert. Unsere Community verwendet diese, um Datenvisualisierungen zu erstellen, die eine Reihe verschiedener Fragen beantworten.

Wenn Sie eine Frage zu Personen haben, die das Codieren lernen, erstellen Sie ein GitHub-Problem, und wir werden sehen, ob wir eine interaktive Visualisierung erstellen können, die diese beantwortet.

Wenn Sie diese Daten analysieren und / oder Visualisierungen erstellen möchten, treten Sie unserem Data Science-Chatraum bei und stellen Sie sich vor.

Ich schreibe nur über Programmierung und Technologie. Wenn Sie mir auf Twitter folgen, werde ich Ihre Zeit nicht verschwenden. ?