Stand des Entwickler-Ökosystems 2020

Dieser Bericht fasst die Ergebnisse der vierten von JetBrains jährlich durchgeführten Umfrage zum Entwickler-Ökosystem zusammen. Die Antworten der 19.696 Entwickler, die wir Anfang 2020 befragten, haben uns geholfen, die neuesten Trends in Bezug auf Tools, Technologien, Programmiersprachen und viele andere aufregende Aspekte des Entwickleruniversums zu identifizieren.

The State of Developer Ecosystem 2020

Wichtigste Erkenntnisse

Java

ist die populärste primäre Programmiersprache.

JavaScript

ist die insgesamt meistverwendete Programmiersprache.

Webseiten

sind die Anwendungsart, an der Entwickler am häufigsten arbeiten.

Web (Backend)

ist die beliebteste Plattform.

Go, Kotlin und Python

sind die drei Sprachen, zu denen die meisten Entwickler demnächst wechseln oder die sie einführen möchten.

Python

hat Java in der Liste der in den letzten 12 Monaten verwendeten Sprachen überholt. Diese Sprache wird auch am häufigsten gelernt. In den letzten 12 Monaten haben 30% der Befragten das Erlernen von Python begonnen oder fortgesetzt – das sind sogar noch mehr als im vergangenen Jahr.

Programmiersprachen

Haben Sie vor, in den nächsten 12 Monaten weitere Sprachen einzusetzen (Neueinführung/Migration)? Wenn ja, welche?

Nach Primärsprachen

Welche sind Ihre primären Programmiersprachen?

Bis zu 3 Sprachen

TypeScript verzeichnet ein stetiges Wachstum. Zwischen 2017 und 2020 nahm der Nutzungsanteil von 12% auf 28% und der Primärsprachenanteil von 1% auf 12% zu.

Welche Betriebssysteme nutzen Sie für Ihre Entwicklungsumgebung(en)?

Für welche Geräteplattformen entwickeln Sie?

Welche Arten von Software entwickeln Sie?

Einschließlich Apps in beliebigen Programmiersprachen für berufliche oder persönliche Zwecke

Welche Arten von Software entwickeln Sie?

Nach Primärsprachen

Für welche Plattformen entwickeln Sie?

Diese Frage wurde nur Entwicklern gestellt, die für Desktop-Plattformen entwickeln.

Tragen Sie zu Open-Source-Projekten bei?

Mobilgeräte

Fragen zum Bereich „Mobile“ wurden nur Entwicklern gestellt, die Mobile-Entwicklung betreiben.

Für welche mobilen Betriebssysteme entwickeln Sie?

Native Tools werden bei der Mobile-Entwicklung weiterhin bevorzugt: Zwei Drittel der Mobile-Entwickler nutzen sie. Daneben verwendet die Hälfte der Mobile-Entwickler plattformübergreifende Technologien oder Frameworks. Unter diesen Frameworks ist React Native immer noch am populärsten – es wird von 42% der Mobile-Entwickler verwendet.

Welche plattformübergreifenden Mobile-Frameworks nutzen Sie?

Diese Frage wurde nur Entwicklern gestellt, die plattformübergreifende Technologien oder Frameworks verwenden.

Flutter ist im Vergleich zum Vorjahr populärer geworden – sein Anteil hat um 9 Prozentpunkte zugenommen. Im selben Zeitraum verloren Cordova, Ionic und Xamarin jeweils rund 10 Prozentpunkte.

Welche der folgenden Komponenten verwenden Sie in der Mobil-App, die Sie derzeit entwickeln?

Diese Frage wurde nur Personen gestellt, die aktuell Mobil-Apps entwickeln.

Big Data

Die Fragen in diesem Abschnitt wurden Befragten gestellt, die auf die Frage „An welchen Aktivitäten sind Sie beteiligt?“ mit „Datenanalyse“, „Data Engineering“ oder „Maschinelles Lernen“ oder auf die Frage „Welche der folgenden Beschreibungen trifft am besten auf Ihre Arbeitsaufgaben zu (unabhängig von der Hierarchieebene)?“ mit „Data Analyst/Data Engineer/Data Scientist“ geantwortet hatten.

Viele Befragte scheinen bei ihrer Arbeit ohne Big-Data-Tools auszukommen.

Welche Big-Data-Analyseplattformen verwenden Sie?

Bei der Datenanalyse wird meist keine bestimmte Plattform verwendet.

Welche Big-Data-Tools verwenden Sie?

Welche Spark-Version verwenden Sie?

Wo werden die meisten Ihrer Daten gehostet?

Welche Statistikpakete verwenden Sie, um Daten zu analysieren und zu visualisieren?


Finden Sie das richtige Tool

Wählen Sie Ihre Technologie

Laden Sie das benötigte Tool herunter

Kostenlos testen

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Nehmen Sie an unseren zukünftigen Umfragen teil!

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Alle Rechte vorbehalten.