Stand des Entwickler-Ökosystems 2021

Dieser Bericht fasst die Ergebnisse der fünften von JetBrains jährlich durchgeführten Umfrage zum Entwicklungsökosystem zusammen. 31.743 Entwickler*innen aus 183 Ländern oder Regionen haben uns geholfen, die Softwareentwicklungs-Community abzubilden.

Hier finden Sie die neuesten Trends der Tech-Branche sowie Wissenswertes zu Tools, Technologien, Programmiersprachen und vielen weiteren Aspekten der Softwareentwicklung.


Wichtigste Erkenntnisse

JavaScript ist die populärste Sprache.

Bei der allgemeinen Verwendung liegt Python vor Java, während Java als Hauptsprache beliebter ist als Python.

Bei der Frage zum Wechsel oder zur Neueinführung von Sprachen liegen Go, Kotlin, TypeScript, Python und Rust vorn.

Die Top 5 der im Jahr 2021 gelernten Sprachen sind JavaScript, Python, TypeScript, Java und Go.

Ruby, Objective-C und Scala haben in den vergangenen 5 Jahren an Popularität verloren.

Die fünf wachstumsstärksten Sprachen sind Python, TypeScript, Kotlin, SQL und Go.

Die Mehrheit der Befragten (71%) entwickelt für Web-Backends.

Programmiersprachen

Welche Programmiersprachen haben Sie in den letzten 12 Monaten verwendet?

Popularität der Programmiersprachen in den letzten 5 Jahren.

Line chart: Popularity of programming languages over the last 5 years

Hinweis: Einige Aspekte der Erhebungsmethodik haben sich zwischen den einzelnen Editionen geändert. Im Jahr 2021 haben wir die geografische Reichweite vergrößert, was zu Unterschieden bei den Anteilen einiger Sprachen geführt hat. In den neuen Regionen liegt zum Beispiel der PHP-Anteil um 3 Prozentpunkte höher, während Python und Java etwas niedrigere Anteile als in den ursprünglichen Ländern haben.

Welche sind Ihre primären Programmiersprachen?

Wählen Sie bis zu 3 Sprachen

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

Nach Primärsprachen

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

In den letzten 5 Jahren sind die Betriebssystem-Präferenzen der Entwicklergemeinde konstant geblieben.

Verwenden Sie das Windows-Subsystem für Linux (WSL) für die lokale Entwicklung?

Diese Frage wurde allen Personen gestellt, die Windows als Betriebssystem verwenden.

Für welche Geräteplattformen entwickeln Sie?

Welche Arten von Software entwickeln Sie beruflich oder privat (einschließlich Apps in beliebigen Programmiersprachen)?

An welchen Aktivitäten sind Sie beteiligt?

Welche Arten von Software entwickeln Sie?

Nach Hauptsprache

Für welche Geräteplattformen entwickeln Sie?

Nach Hauptsprache

Popularität der Programmiersprachen

Nach Region

Einige Sprachen, die in dieser Tabelle fehlen, sind in einzelnen Regionen beliebt: So ist etwa Delphi die Hauptsprache von 3% der Entwickler*innen in Brasilien, während Ruby (9%), Swift (6%) und Scala (4%) in Japan beliebt sind.

Softwareentwicklung nach Geschlechtern

An welchen Aktivitäten sind Sie beteiligt?

Nach Geschlecht

Die Option Sonstige umfasst nicht-binäre, genderqueere und gender-nonkonforme Personen sowie solche, die „Sonstiges, und zwar:“ ausgewählt oder keine Angabe gemacht haben. Allerdings ist die Stichprobe für verlässliche Schlussfolgerungen zu klein.

Frauen arbeiten überdurchschnittlich häufig in den Bereichen Datenanalyse, maschinelles Lernen und UX/UI-Design/Forschung. Seltener als Männer sind Frauen an Infrastruktur­entwicklung, DevOps, Systemadministration und Deployment beteiligt.

Geschlechterverteilung

Nach Region

Berufserfahrung in der Programmierung

Nach Geschlecht

Bei jüngeren Entwickler*innen nimmt die Diversität der Tech-Branche zu.

Für welche Plattformen entwickeln Sie?

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

Sprachen

Welche Sprache verwenden Sie bei der Arbeit?

Verbreitung von Englisch als Arbeitssprache nach Regionen

Sprechen Sie zu Hause oder mit Freunden dieselbe Sprache, die Sie bei der Arbeit verwenden?

Welche Sprachen sprechen Sie in der Familie und im Freundeskreis?

Migration

Einwanderungsquote

Einwanderungsquote = Anzahl der in einer Region arbeitenden Personen, die in einer anderen Region geboren wurden, im Verhältnis zur Gesamtzahl der in dieser Region arbeitenden Personen

Auswanderungsquote

Auswanderungsquote = Anzahl der Personen, die in einem Land geboren wurden, aber im Ausland arbeiten, im Verhältnis zur Gesamtzahl der in diesem Land geborenen Personen

Gehalt

Medianwert des jährlichen Nettoeinkommens (nach Steuern) in USD, ohne Bonuszahlungen

Nach Region

Gehalt nach Stellenbezeichnung

Lesen Sie auch die Berichte zu den anderen großen JetBrains-Umfragen!

Finden Sie das richtige Tool

Wählen Sie Ihre Technologie

Bitte wählen

Laden Sie das benötigte Tool herunter

Bitte wählen
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.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

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