Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Stack Overflow ist ein bekanntes und beliebtes Q&A-Portal für Entwickler und IT-Experten auf der ganzen Welt und seine jährliche Umfrage ist die größte und umfassendste unter Leuten, die weltweit Code schreiben. Jedes Jahr führt Stack Overflow eine Umfrage durch, die alles abdeckt, von den Lieblingstechnologien der Entwickler bis hin zu ihren Arbeitspräferenzen. Die diesjährige Umfrage ist das neunte Jahr in Folge und mehr als 90 Menschen haben an der Umfrage teilgenommen.

Wichtigste Ergebnisse:

  • Python ist die am schnellsten wachsende Programmiersprache. In diesem Jahr stieg sie in der Rangliste erneut an und verdrängte Java und wurde nach Rust zur zweitbeliebtesten Sprache.
  • Mehr als die Hälfte der Befragten schrieb ihre erste Codezeile vor ihrem sechzehnten Lebensjahr, wobei dies je nach Land und Geschlecht unterschiedlich war.
  • DevOps-Spezialisten und Site Reliability Engineers gehören zu den bestbezahlten und erfahrensten Entwicklern, sind mit ihrer Arbeit am zufriedensten und suchen am wenigsten nach neuen Jobs.
  • Unter den Umfrageteilnehmern sind Entwickler aus China am optimistischsten und glauben, dass die heute geborenen Menschen besser leben werden als ihre Eltern. Entwickler in westeuropäischen Ländern wie Frankreich und Deutschland blicken mit einem Körnchen Salz in die Zukunft.
  • Auf die Frage, was ihre Produktivität behindert, verweisen Männer am häufigsten auf die Fülle an Aufgaben, die nicht direkt mit der Entwicklung zusammenhängen, während Vertreter sexueller Minderheiten mit der „Toxizität“ des Arbeitsumfelds unzufrieden sind.

Nicht ohne eine Portion Eigen-PR. Stack Overflow hat die Befragten gebeten, sich an das letzte Mal zu erinnern, als sie ein Entwicklungsproblem mit oder ohne Portal gelöst haben. Die Ergebnisse zeigten, dass Stack Overflow Entwicklern zwischen 30 und 90 Minuten Zeit pro Woche spart.

Einige Fakten


Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Jeden Monat besuchen etwa 50 Millionen Menschen Stack Overflow, um zu lernen oder ihre Erfahrungen auszutauschen und ihre Karriere aufzubauen. 21 Millionen dieser Menschen sind professionelle Entwickler oder Universitätsstudenten, die eine Ausbildung dazu absolvieren. Etwa 4 % der Befragten halten das Programmieren eher für ein Hobby als für einen Beruf, und knapp 2 % der Befragten waren früher professionelle Entwickler, haben aber inzwischen ihren Beruf gewechselt.

Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Etwa 50 % der Befragten bezeichnen sich selbst als Full-Stack-Entwickler, also als Spezialisten, die sowohl Client- als auch Servercode schreiben, meist im Zusammenhang mit Webtechnologien, und etwa 17 % bezeichnen sich selbst als Entwickler mobiler Anwendungen. Meistens schreiben Front-End-Entwickler auch Back-End-Code und umgekehrt. Weitere beliebte Kombinationen von IT-Berufen sind Datenbankadministrator und Systemadministrator, DevOps-Spezialist und Site Reliability Engineer, Designer und Front-End-Entwickler, Universitätsforscher und Akademiker.

Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Etwa 65 % der professionellen Entwickler unter den Stack Overflow-Benutzern tragen einmal im Jahr oder öfter zu Open-Source-Projekten (wie LibreOffice oder Gimp) bei. Der Beitrag zu Open-Source-Projekten hängt oft von der Programmiersprache ab. Daher tun dies Entwickler, die mit Rust, WebAssembly und Elixir arbeiten, am häufigsten, während diejenigen, die mit VBA, C# und SQL arbeiten, etwa halb so oft Open-Source-Projekten helfen.

Viele Entwickler programmieren auch außerhalb der Arbeit. Etwa 80 % der Befragten betrachten Programmieren als ihr Hobby. Andere nicht entwicklungsbezogene Verantwortlichkeiten stehen in erheblichem Zusammenhang mit dieser Aussage. Beispielsweise bezeichnen Programmierer mit Kindern die Entwicklung seltener als Hobby. Weibliche Befragte betrachteten das Programmieren auch seltener als Hobby.

In den Vereinigten Staaten gaben fast 30 % der Befragten an, psychische Probleme zu haben, eine höhere Rate als in anderen großen Ländern wie dem Vereinigten Königreich, Kanada, Deutschland oder Indien.

Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

In diesem Jahr wurden die Befragten gefragt, welche sozialen Netzwerke sie am häufigsten nutzen. Reddit und YouTube waren die häufigsten Antworten. Allerdings stimmen die Präferenzen der IT-Spezialisten nicht mit den Gesamtdaten zur Beliebtheit sozialer Netzwerke überein, wo Facebook an erster Stelle steht und Reddit nicht einmal unter den Top 10 ist (Reddit hat etwa 330 Millionen aktive Nutzer im Vergleich zu Facebooks 2,32 Milliarden monatlichen Nutzern). ).

Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Zum siebten Mal in Folge wurde JavaScript zur beliebtesten Programmiersprache und Python stieg in der Rangliste erneut auf. Python hat dieses Jahr Java in der Gesamtwertung überholt, ebenso wie es letztes Jahr C# und PHP im Jahr zuvor überholt hat. Damit ist Python heute die am schnellsten wachsende Programmiersprache.

Die beliebtesten, „schrecklichsten“ und „begehrtesten“ Programmiersprachen

Zum vierten Mal in Folge war Rust die beliebteste Programmiersprache der Community, gefolgt von Python. Da die Beliebtheit von Python rasant zunimmt, bedeutet die Platzierung in diesem Ranking nicht nur, dass es immer mehr Python-Entwickler gibt, sondern diese auch weiterhin mit dieser Sprache arbeiten möchten.

VBA und Objective-C gelten dieses Jahr als die „gruseligsten“ Sprachen. Dies bedeutet, dass ein großer Prozentsatz der Entwickler, die diese Sprachen derzeit verwenden, kein Interesse daran bekundet, dies auch weiterhin zu tun.

Python war das dritte Jahr in Folge die am meisten „begehrte“ Sprache, was bedeutet, dass Entwickler, die es noch nicht verwenden, angeben, dass sie es gerne lernen würden. An zweiter und dritter Stelle stehen JavaScript bzw. Go.

Was ist mit Blockchain?

Die Mehrheit der Befragten der Stack Overflow-Umfrage gab an, dass ihre Organisationen keine Blockchain-Technologie verwenden und die häufigsten Anwendungsfälle keine Kryptowährung beinhalten. Blockchain wird am häufigsten von Entwicklern aus Indien verwendet.

Auf die Frage, was sie von der Blockchain-Technologie halten, sind die Entwickler im Allgemeinen optimistisch, was ihren Nutzen angeht. Allerdings konzentriert sich dieser Optimismus vor allem auf jüngere und weniger erfahrene Fachkräfte. Je erfahrener die Befragten sind, desto wahrscheinlicher ist es, dass sie sagen, dass die Blockchain-Technologie ein „verantwortungsloser Umgang mit Ressourcen“ sei.

Die bestbezahlten Programmiersprachen

Ergebnisse der Stack Overflow-Entwicklerumfrage veröffentlicht: Python überholt Java

Unter den befragten Entwicklern verdienten diejenigen, die Clojure, F#, Elixir und Rust verwenden, mit durchschnittlich etwa 70 US-Dollar die höchsten Gehälter unter den in den USA ansässigen Programmierern. Allerdings gibt es regionale Unterschiede. Scala-Entwickler in den USA gehören zu den bestbezahlten Entwicklern, während Clojure- und Rust-Entwickler in Indien am meisten verdienen.

Weitere interessante Daten und Zahlen finden Sie im Originalbericht in englischer Sprache.




Source: 3dnews.ru

Kommentar hinzufügen