TOP 5 Ergebnisse der Stack Overflow Developer Survey
Ein neues Jahr, eine weitere Stack Overflow-Umfrage. Die zweitwichtigste Ankündigung für jeden Programmierer (die erste ist die Veröffentlichung von Diablo 4). Die Ergebnisse der Stack Overflow-Umfrage 2023 wurden veröffentlicht, und wie viele andere haben wir sie durchgesehen und einige interessante Teile herausgepickt. Stack Overflow führte seine erste Umfrage im Januar 2011 durch, die aufgrund des Wachstums im Jahr 2010 notwendig wurde, um seine Nutzerbasis über die Google Analytics-Zahlen hinaus zu verstehen und zu erkennen. Damals wurden bei einer Abschlussquote von 90 % 2.532 Antworten gesammelt. Jetzt, 13 Jahre später, im Jahr 2023, nahmen fast 90.000 Entwickler an der Umfrage teil. Da in diesem Zeitraum neue und aktualisierte Auszüge zu diesem Thema veröffentlicht wurden, haben wir versucht, die wichtigsten und interessantesten Änderungen aus dem Bericht hervorzuheben. Die vollständigen Umfrageergebnisse finden Sie unter verbinden.
TOP 1 – KI hält Einzug in die Themenfelder
Die Themen sind Jahr für Jahr gleich geblieben, aber in diesem Jahr ist ein neues Thema hinzugekommen, und das ist kein geringeres als die viel diskutierte KI. Stack Overflow wollte über den Hype hinausblicken und verstehen, was die Entwickler über künstliche Intelligenz denken. Die Mehrheit der Befragten nannte die Produktivitätssteigerung als größten Vorteil der künstlichen Intelligenz, gefolgt von beschleunigtem Lernen an zweiter Stelle und verbesserter Codegenauigkeit an vierter Stelle. Interessanterweise kam die Rolle der künstlichen Intelligenz bei der Effizienzsteigerung an dritter Stelle, aber wir sind der Meinung, dass diese Antwortmöglichkeit eng mit der Produktivitätssteigerung zusammenhängt, die den ersten Platz belegte.
In Bezug auf den Einsatz von KI gab es 89.184 Antworten, und überraschenderweise antworteten 29,4 %, dass sie künstliche Intelligenz weder nutzen noch planen, sie einzusetzen. Wahrscheinlich alle John Connors. Das bedeutet, dass 70 % der Entwickler bereits KI einsetzen oder planen, KI einzusetzen. Im Bereich der KI-Entwicklungswerkzeuge scheint es eine gewisse Unsicherheit zu geben, da die Zahl der Antworten auf einzelne Fragen nicht 40.000 erreichte, während diese Zahl bei technologischen Fragen durchschnittlich über 70.000 lag. Eine ähnliche Skepsis wurde in Bezug auf die Genauigkeit von KI-Tools beobachtet: Fast 31 % der Befragten waren unentschlossen, vertrauten oder misstrauten der Genauigkeit und über 25 % äußerten Misstrauen. Wir und wahrscheinlich auch Sie haben einige "besondere" Antworten auf gut formulierte Aufforderungen erlebt.
TOP 2. – JavaScript ist seit 11 Jahren ungeschlagen unter den meistgenutzten Programmiersprachen
Von den Befragten (87585 Antworten) verwenden 63,61 % JavaScript, wobei HTML/CSS mit fast 53 % an zweiter Stelle der Liste steht. Es überrascht nicht, dass sich in diesem Jahr der 3. Platz geändert hat, da die Popularität von Python in den letzten drei Jahren stetig zugenommen hat und sich seinen Platz mit 49,28 % gesichert hat. In Webtechnologien sind Node.js und natürlich unser persönlicher Favorit und Eckpfeiler React.js die beiden häufigsten "Frameworks". Dies gilt sowohl für professionelle Entwickler als auch für Programmierer. Wenn Sie ein Anfänger sind, lassen Sie sich von der steilen Lernkurve nicht entmutigen. Lesen Sie stattdessen unsere Artikel und lindern Sie Ihre Schmerzen. Dennoch hat React die Lücke zu Node.js geschlossen und seinen Vorteil gegenüber jQuery im Vergleich zum letzten Jahr ausgebaut. Wenig überraschend ( 😉😉 Next.js13).
TOP 3 – Der Prozentsatz der Entwickler, die das Programmieren über Online-Ressourcen lernen, ist um weitere 10 % gestiegen
Für uns war es interessant zu sehen, wie sich das Alter auf die Unterschiede in den Lernmethoden auswirkt. Daher ist es kein Wunder, dass die Befragten mit überwältigender Mehrheit Online-Ressourcen als ihre primäre Lernmethode angaben. Nur bei den über 55-Jährigen sind Bücher beliebter als Online-Ressourcen, und auch in dieser Altersgruppe spielt die Ausbildung am Arbeitsplatz eine wichtige Rolle. Bei den Online-Ressourcen sind technische Dokumentationen und Stack Overflow die wichtigsten Wissensquellen, gefolgt von Blogs auf dem dritten Platz, während Tutorial-Videos vom Podium gefallen sind, was für uns überraschend war, da sie eine großartige Möglichkeit sind, die Theorie in die Praxis umzusetzen. Seien Sie sich jedoch bewusst, dass, wenn Sie nicht mehr Lehrbücher kaufen, es keine neuen geben wird lustige O RLY Buchparodien entweder!
TOP 4. – Docker ist in diesem Jahr unter anderem das am häufigsten verwendete Tool
Docker hat sich als das meistgenutzte Tool unter den Befragten herauskristallisiert und den zweiten Platz aus dem Vorjahr übertroffen. In diesem Jahr belegte npm den zweiten Platz, und ein neues Tool namens Pip erreichte den dritten Platz und folgte direkt als zweiter Favorit unter den Programmierlernenden. Pip und npm werden häufig von Schülern verwendet, die beliebte Sprachen wie JavaScript und Python lernen, daher ist es nicht verwunderlich, dass Docker unter den Programmierlernern an dritter Stelle steht. Obwohl wir einen Rückgang der npm-Nutzung erwartet hätten, scheint diese Vorhersage noch ausstehend zu sein.
TOP 5. – Rust ist die am meisten bewunderte Sprache
Stack Overflow präsentierte uns eine neue Visualisierung, die die Kategorieanalyse "Admired and Desired" ins Leben rief. Der Kern dieser Analyse besteht darin, die Lücke zwischen dem Anteil der Befragten, die eine Technologie nutzen möchten ("gewünscht") und dem Anteil der Nutzer, die die Technologie bereits im vergangenen Jahr genutzt haben und weiterhin nutzen möchten ("bewundert"), besser zu verstehen. In Anbetracht dessen erwies sich Rust als die am meisten bewunderte Programmiersprache, wobei über 80 % der Benutzer ihre Absicht bekundeten, sie im nächsten Jahr weiter zu verwenden. Auf der anderen Seite war MATLAB die am wenigsten bewunderte Sprache, mit nur 18,33 % ihrer Benutzer, die sie wieder verwenden wollten.
TOP 5+1. – Zig wurde zur bestbezahlten Sprache
Zig erschien als die bestbezahlte Sprache für Entwickler und feierte in diesem Jahr ihr Debüt auf der Liste. Clojure, das zuvor die Spitzenposition innehatte, verzeichnete im Vergleich zum Vorjahr einen Rückgang von 10 %. PHP- und Dart-Entwickler sind im Vergleich zu anderen Sprachen mit ähnlichem Erfahrungsniveau weiterhin unterbezahlt, obwohl die Gehälter von Dart im Vergleich zum Vorjahr um 20 % gestiegen sind. Die durchschnittlichen Jahresgehälter von JS- und TypeScript-Entwicklern rangieren in der globalen Landschaft im unteren und mittleren Bereich. Wir können sie verstehen.
Zusammenfassung
Lassen Sie uns zum Abschluss unserer Zusammenfassung noch ein paar interessante Fakten mit Ihnen teilen. In den letzten fünf Jahren gab es Fragen zu Geschlecht, Rasse oder sexueller Orientierung, aber in diesem Jahr wurde nur das Alter in die demografischen Daten aufgenommen. Vielleicht ist es an der Zeit zu akzeptieren, dass Entwickler auch Menschen sind. 43 % der professionellen Entwickler sind zwischen 25 und 34 Jahre alt, aber wir können sehen, dass mehr als die Hälfte der Programmierer zwischen 18 und 24 Jahre alt ist. Das Arbeitsumfeld hat sich leicht verändert, wobei hybrides Arbeiten den ersten Platz einnimmt, dicht gefolgt von Remote-Arbeit mit 41,41 %, die im Vergleich zur persönlichen Arbeit um 2 % gestiegen ist. Wir können davon ausgehen, dass viele Menschen die durch die Pandemie verursachte Remote-Arbeit satt haben und sich nach ihren Arbeitsplätzen sehnen. Oder es ist nur Elon Musk mit mehreren Stimmen.
Darüber hinaus ist es eine gute Nachricht, dass die Antworten auf die Umfrage aus fast allen Ländern der Welt kamen. Dies zeigt die Beliebtheit von Stack Overflow, da es weltweit von der Entwickler-Community zur Vertiefung des Wissens und zum Austausch von Fachwissen verwendet wird.