Studie zur Nutzung von KI beim Python-Coden

Globale Verbreitung von KI-gestütztem Coding und dessen Auswirkungen: Der Anteil KI-geschriebener Python-Funktionen wächst von 2019 bis 2024 rasant, allerdings unterscheiden sich die Akzeptanzraten der einzelnen Länder (siehe linke Grafik). Vergleicht man die Nutzungsraten derselben Programmierer zu verschiedenen Zeitpunkten, so zeigt sich, dass die Einführung generativer KI mit einer Steigerung der Produktivität (Commits), einer Erweiterung der Funktionalität (Bibliotheksnutzung) sowie der Erforschung neuer Funktionen (Bibliothekszugriff) einhergeht (rechte Grafik). © Complexity Science Hub

Im Jahr 2024 wurde etwa ein Drittel aller neu geschriebenen auf GitHub veröffentlichten Python-Funktionen von einer KI erstellt, was einer Produktivitätssteigerung von etwa 3,6 % entspricht. Dies ergab eine Studie des Complexity Science Hub (CSH), die nun auf der Webseite der American Association for the Advancement of Science (AAAS) veröffentlicht wurde.

Im Rahmen der Studie haben die Forschenden mehr als 30 Millionen Python-Beiträge von rund 160.000 Entwicklern auf GitHub mithilfe eines neuronalen Klassifikators untersucht, da sich die Plattform dafür besonders eignet.

Bis Ende 2024 erstellen die US-Programmierer demnach etwa 29 % ihrer Codes mithilfe von KI. Damit nutzen sie KI bei der Codeerstellung am stärksten, gefolgt von Deutschland (23 %), Frankreich (24 %) und Indien (20 %). Die Positionen Chinas (12 %) und Russlands (15 %) auf den letzten Plätzen erklären die Forschenden mit dem erschwerten Zugang dieser Länder zu den Techniken von OpenAI und Anthropic.

Die Zahlen bestätigen zudem die naheliegende Annahme, dass die Akzeptanzraten nach bedeutenden Fortschritten im Bereich der KI – darunter die Einführung von Copilot, ChatGPT und LLMs der zweiten Generation – besonders stark ansteigen.

Der Einsatz von KI in der Codegenerierung scheint besonders erfahrenen, hochrangigen Entwicklern zugutekommen. Sie steigerten ihre Produktivität und konnten leichter in neue Bereiche der Softwareentwicklung expandieren. Entwickler am Anfang ihrer Karriere zeigten dagegen keine signifikanten Vorteile durch den Einsatz von KI. Dies könnte die Qualifikationslücken vergrößern und die ohnehin schon schwierige Situation für Berufsanfänger weiter verschärfen. (jr)

Link zur Originalmeldung

Link zur Forschungsveröffentlichung