Quelle: Stack Overflow Vor einigen Tagen veröffentlichte Stack Overflow, eine renommierte Website der IT-Community, die Ergebnisse seiner jährlichen Umfrage, an der mehr als 65.000 professionelle Programmierer teilnahmen. Durch die Lektüre erhalten Sie einen Eindruck von der aktuellen Situation in der Softwareentwicklungsbranche im Jahr 2020.
1. Durchschnittsalter eines Entwicklers
- 15-19 Jahre alt – 1,2 %
- 20-24 Jahre alt – 16,6 %
- 25-29 Jahre alt – 29,5 %
- 30-34 Jahre alt – 21,9 %
- 35-39 Jahre alt – 14,0 %
- 40-44 Jahre – 7,5 %
- 45-49 Jahre alt – 4,2 %
- 50-54 Jahre alt – 2,5 %
- 55-59 Jahre alt – 1,5 %
- Über 60 Jahre alt – 1,1 %
2. Durchschnittsalter basierend auf dem Wohnsitzland
- USA – 33,7 Jahre
- Großbritannien – 33,1 Jahre
- Kanada – 32,2 Jahre
- Niederlande – 31,9 Jahre
- Deutschland – 30,9 Jahre
- Frankreich – 30,4 Jahre
- Brasilien – 29,4 Jahre
- Polen – 28,9 Jahre
- Indien – 26,0 Jahre
3. Programmiererfahrung
- Australien – 16,9 Jahre
- Großbritannien – 16,1 Jahre
- USA – 15,8 Jahre
- Niederlande – 15,0 Jahre
- Kanada – 14,4 Jahre
- Deutschland – 14,3 Jahre
- Frankreich – 13,0 Jahre
- Polen – 11,5 Jahre
- Brasilien – 11,5 Jahre
- Indien – 8,1 Jahre.
4. Anzahl der Jahre, die seit Beginn der Programmierausbildung vergangen sind
- Weniger als 5 Jahre – 10,5 %
- 5–9 Jahre – 29,2 %
- 10–14 Jahre – 22,7 %
- 15-19 Jahre alt – 13,2 %
- 20-24 Jahre alt – 9,8 %
- 25-29 Jahre alt – 5,1 %
- 30-34 Jahre alt – 4,0 %
- 35-39 Jahre alt – 3,0 %
- 40-44 Jahre alt – 1,8 %
- 45-49 Jahre alt – 0,4 %
- 50 Jahre oder mehr – 0,3 %.
5. Berufsausbildung
- Bachelor - 49,3 %
- Meister – 26,5 %
- Unvollständige Hochschulbildung – 11,5 %
- Abgeschlossene Sekundarschulausbildung – 4,5 %
- Verfügbarkeit eines wissenschaftlichen Abschlusses (Kandidat der Naturwissenschaften, Ph.D., Ed.D.) – 3,3 %
- Bachelor mit Aufbaustudiengängen (Associate Degree) – 3,2 %
- Doktor der Naturwissenschaften (JD/MD) – 1,4 %
- Ich habe keine abgeschlossene Ausbildung – 0,7 %
- Grundschule – 0,5 %
6. Berufliche Spezialisierung
- Back-End-Entwickler – 55,2 %
- Full-Stack-Entwickler – 54,9 %
- Frontend-Entwickler – 37,1 %
- Webentwickler – 23,9 %
- Entwickler mobiler Anwendungen – 19,2 %
- DevOps-Spezialist – 12,1 %
- Datenbankadministrator – 11,6 %
- Designer – 10,8 %
- Systemadministrator – 10,6 %
- Systemanwendungsentwickler – 9,6 %
- Daten- oder Geschäftsanalysten – 8,2 %
- Datenwissenschaftler oder ML-Spezialist –8,1 %
- Tester – 8,0 %
- Dateningenieur – 7,6 %
- Akademischer Experte oder Forscher – 7,2 %
- Lehrer – 5,9 %
- Spiele- oder Grafikentwickler – 5,6 %
- Technischer Leiter – 5,5 %
- Produktmanager – 5,1 %
- Wissenschaftler – 4,2 %
- Standortzuverlässigkeitsingenieur – 3,9 %
- Leitender Angestellter/Vizepräsident – 2,7 %
- Marketingspezialist – 1,3 %
7. Durchschnittliche Zeit zum Schreiben von Code, abhängig von der Spezialisierung
Basierend auf der beruflichen Spezialisierung verfügen Senior Executives/VPs (Senior Executive Vice Presidents) über die größte Programmiererfahrung. Im Durchschnitt programmieren sie seit 16,5 Jahren. Von 10 bis 13,8 Jahren Erfahrung haben (in absteigender Reihenfolge): Technische Manager, Systemadministratoren, Systemanwendungsentwickler, Datenbankadministratoren, Site Reliability Engineers, DevOps-Spezialisten, Lehrer, Daten- oder Geschäftsanalysten. Diejenigen mit der geringsten Programmiererfahrung (im Durchschnitt 8 Jahre) sind: akademische Experten oder Forscher, Entwickler mobiler Anwendungen, Datenwissenschaftler oder ML-Spezialisten, Full-Stack- und Back-End-Entwickler, Tester.8. In welchem Alter haben Sie Ihre erste Codezeile geschrieben?
- Unter 10 Jahre alt – 8,9 %
- 10-11 Jahre – 10 %
- 12-13 Jahre alt – 16 %
- 14-15 Jahre alt – 19,2 %
- 16-17 Jahre alt – 16,3 %
- 18-19 Jahre alt – 14,7 %
- 20-21 Jahre alt – 6,3 %
- 22-23 Jahre alt – 3 %
- 24-25 Jahre alt – 2,1 %
- 26-27 Jahre alt – 1 %
- 28-29 Jahre alt – 0,7 %
- Über 30 Jahre alt – 1,7 %.
9. Spezialisierung der Berufsbildung
- Informatik, Technische Informatik oder Softwareentwicklung – 61,9 %
- Andere Ingenieurdisziplinen (z. B. Unterhaltungselektronik, Mechanik usw.) – 9,3 %
- Informationssysteme, IT oder Systemadministration – 8,0 %
- Naturwissenschaften (Biologie, Chemie usw.) – 4,3 %
- Mathematik oder Statistik – 3,6 %
- Webentwicklung oder Webdesign – 3,5 %
- Geschäftsdisziplin (Buchhaltung, Finanzen, Marketing usw.) – 2,7 %
- Geisteswissenschaften (Literatur, Geschichte, Philosophie usw.) – 2 %
- Sozialwissenschaften (Anthropologie, Psychologie, Politikwissenschaft usw.) – 1,8 %
- Bildende oder darstellende Kunst (Grafikdesign, Musik, darstellende Kunst usw.) -1,4 %
- Haben ihre Bildungsspezialisierung nicht angegeben – 0,9 %
- Gesundheitswesen – 0,5 %
10. Geografische Zugehörigkeit
Laut Stack Overflow ist die regionale Aufteilung der 65.000 Befragten wie folgt:- Europa – 24.688 Menschen
- Asien – 16400
- Nordamerika – 15570
- Südamerika – 3070
- Afrika – 2709
- Australien und Ozeanien – 1570
11. Geschlecht
- Männer – 91,7 %
- Frauen – 7,7 %
- Geschlecht nicht angegeben – 1,2 %
12. Am häufigsten verwendete Programmiersprache
- JavaScript – 69,7 %
- HTML/CSS – 62,4 %
- SQL – 56,9 %
- Python – 41,6 %
- Java – 38,4 %
- Bash/Shell/PowerShell – 34,8 %
- C# – 32,3 %
- TypeScript – 28,3 %
- PHP – 25,8 %
- C++ – 20,5 %
- C – 18,2 %
- Gehen – 9,4 %
- Kotlin – 8,0 %
- Rubin – 7,5 %
- VBA – 6,5 %
- Schnell – 6,1 %
- R – 5,5 %
- Montage – 4,9 %
- Rost – 4,8 %
- Ziel-C – 4,4 %
- Scala – 3,9 %
- Dart – 3,7 %
- Perl – 3,3 %
- Haskell – 1,8 %
- Julia – 0,9 %
13. Die beliebteste Programmiersprache der Entwickler
- Rost – 86,1 %
- Typoskript – 67,1 %
- Python – 66,3 %
- Kotlin – 62,9 %
- Gehen – 62,3 %
- Julia – 62,2 %
- Dart – 62,1 %
- C# – 59,7 %
- Schnell – 59,5 %
- JavaScript – 58,3 %
- SQL – 56,6 %
- Bash/Shell/PowerShell – 53,7 %
- HTML/CSS – 53,5 %
- Scala – 53,2 %
- Haskell – 51,7 %
- R – 44,5 %
- Java – 44,1 %
- C++ – 43,4 %
- Rubin – 42,9 %
- PHP – 37,3 %
- C – 33,1 %
- Montage – 29,4 %
- Perl – 28,6 %
- Ziel-C – 23,4 %
- VBA – 19,6 %
14. Die Programmiersprachenentwickler wollen als nächstes lernen
- Python – 30 %
- JavaScript – 18,5 %
- Gehen – 17,9 %
- TypeScript – 17,0 %
- Rost – 14,6 %
- Kotlin – 12,6 %
- Java – 8,8 %
- C++ – 8,6 %
- SQL – 8,2 %
- C# – 7,3 %
- Schnell – 6,6 %
- HTML/CSS – 6,5 %
- Dart – 6 %
- R – 5,1 %
- Rubin – 4,5 %
- C – 4,3 %
- Scala – 4,2 %
- Haskell – 4,2 %
- Bash/Shell/PowerShell – 3,9 %
- PHP – 3,5 %
15. Beste Plattform für Entwickler
- Linux – 76,9 %
- Docker – 73,6 %
- Kubernetes – 71,1 %
- AWS – 66,4 %
- Raspberry Pi – 66,1 %
- MacOS – 64,4 %
- Microsoft Azure – 62,2 %
- iOS – 61,1 %
- Google Cloud Platform – 60,9 %
- Windows – 57,5 %
- Android – 57,1 %
- Arduino – 53,2 %
- Slack-Apps und -Integrationen – 51 %
- Heroku – 46,2 %
- IBM Cloud oder Watson – 37,8 %
- WordPress – 33 %
16. Welche Plattform planen Sie in Zukunft zu erkunden?
- Docker – 24,5 %
- AWS – 20,2 %
- Kubernetes – 18,5 %
- Linux – 16,6 %
- Android – 16 %
- Google Cloud Platform – 14 %
- Raspberry Pi – 12,6 %
- iOS – 10,4 %
- Microsoft Azure – 9,9 %
- MacOS – 7,7 %
- Arduino – 7,4 %
- Windows – 4,7 %
- Heroku – 4,4 %
- Slack-Apps und -Integrationen – 3,3 %
- WordPress – 2,6 %
- IBM Cloud oder Watson – 2,6 %
17. Welches Betriebssystem verwenden die meisten Entwickler?
- Windows – 45,8 %
- MacOS – 27,5 %
- Linux-Kernel-basiert – 26,6 %
- BSD – 0,1 %
GO TO FULL VERSION