KI als Programmierer im Test:
Entwickler müssen ganz genau aufpassen
KI-Bots werden immer häufiger herangezogen, wenn Programmier-Aufgaben beschleunigt werden sollen. Denn sie können viele Entwickler-Aufgaben zu einem guten Teil übernehmen. Beim Berufsverband der Entwickler hat man nun genauer geprüft, wie gut KIs dabei sind.
Die Ergebnisse zeigen, dass ChatGPT bei der Erstellung von funktionellem Code tatsächlich äußerst erfolgreich ist. Die Erfolgsquote variierte je nach Schwierigkeitsgrad der Aufgabe, der Programmiersprache und einer Reihe anderer Faktoren allerdings recht stark und lag zwischen 0,66 Prozent und 89 Prozent liegt. In einigen Fällen wurde der KI sogar bescheinigt, besseren Code zu produzieren als menschliche Entwickler. Infografik: Wie wichtig KI-Kenntnisse auf dem Arbeitsmarkt sind
Um den Chatbot aber als gute Ergänzung für die Entwicklungsarbeit einzusetzen, müsse man auch die Stärken und Schwächen der Technologie verstehen, lautet das Fazit der IEEE. Denn es zeigte sich beispielsweise, dass der Code erledigt, was er tun soll. Allerdings fällt es der KI schwer, das große Ganze im Blick zu behalten. Das sorgt dafür, dass es um die Sicherheits-Aspekte des Codes in der Regel nicht besonders gut bestellt ist.
Entsprechend sind die KIs bei der Programmierung dann besonders erfolgreich, wenn die gleichen oder fast identische Aufgaben bereits in den Trainingsdaten vorhanden waren. Bei ChatGPT sind dies Aufgaben, die die vor 2021 auf LeetCode existierten. Probleme, die erst vor Monaten erstmals in die Code-Datenbank einflossen, sind hingegen bisher nicht in den Trainingsdaten enthalten gewesen und können von dem OpenAI-Algorithmus entsprechend schlechter gelöst werden.
Siehe auch:
Code funktioniert, aber ...
In der Untersuchung durch das Institute of Electrical and Electronics Engineers (IEEE) konzentrierte man sich auf OpenAIs ChatGPT, da dieses aktuell am häufigsten zum Einsatz kommt. Geprüft wurde, wie gut der erzeugte Code in Bezug auf Funktionalität, Komplexität und Sicherheit ist.Die Ergebnisse zeigen, dass ChatGPT bei der Erstellung von funktionellem Code tatsächlich äußerst erfolgreich ist. Die Erfolgsquote variierte je nach Schwierigkeitsgrad der Aufgabe, der Programmiersprache und einer Reihe anderer Faktoren allerdings recht stark und lag zwischen 0,66 Prozent und 89 Prozent liegt. In einigen Fällen wurde der KI sogar bescheinigt, besseren Code zu produzieren als menschliche Entwickler. Infografik: Wie wichtig KI-Kenntnisse auf dem Arbeitsmarkt sind
Um den Chatbot aber als gute Ergänzung für die Entwicklungsarbeit einzusetzen, müsse man auch die Stärken und Schwächen der Technologie verstehen, lautet das Fazit der IEEE. Denn es zeigte sich beispielsweise, dass der Code erledigt, was er tun soll. Allerdings fällt es der KI schwer, das große Ganze im Blick zu behalten. Das sorgt dafür, dass es um die Sicherheits-Aspekte des Codes in der Regel nicht besonders gut bestellt ist.
Trainingsdaten im Fokus
Um genau einschätzen zu können, wo es sich lohnt, ChatGPT und Co. in der Programmierung einzusetzen, sollte man laut den Untersuchungsergebnissen verstehen, wie diese Systeme funktionieren. Es handelt sich immerhin vor allem um Algorithmen, die aufgrund ihres Trainingsmaterials sehr effizient statistische Wahrscheinlichkeiten berechnen können.Entsprechend sind die KIs bei der Programmierung dann besonders erfolgreich, wenn die gleichen oder fast identische Aufgaben bereits in den Trainingsdaten vorhanden waren. Bei ChatGPT sind dies Aufgaben, die die vor 2021 auf LeetCode existierten. Probleme, die erst vor Monaten erstmals in die Code-Datenbank einflossen, sind hingegen bisher nicht in den Trainingsdaten enthalten gewesen und können von dem OpenAI-Algorithmus entsprechend schlechter gelöst werden.
Zusammenfassung
- KI-Bots beschleunigen oft Programmier-Aufgaben
- Berufsverband untersucht KI-Effektivität bei Entwicklern
- IEEE prüft ChatGPT auf Funktionalität und Sicherheit
- ChatGPT erfolgreich bei funktionellem Code
- Erfolgsquote variiert stark, bis zu 89 Prozent
- KI produziert teilweise besseren Code als Menschen
- Schwächen bei übergreifendem Verständnis und Sicherheit
- Einsatz von KI in Programmierung erfordert Verständnis der Technologie
- KI erfolgreich bei Aufgaben aus Trainingsdaten vor 2021
Siehe auch:
Thema:
Videos zum Thema KI
- KI hält in Kameras Einzug: Was sie dort tut und was es bringt
- Super Bowl 2026: OpenAI lässt uns mit Codex Neues erschaffen
- Super Bowl 2026: Claude verrät, wie man einen Sixpack bekommt
- Super Bowl 2026: Oakley Meta-Brillen halten epische Sportmomente fest
- Super Bowl 2026: Base44 zeigt, wie KI jeden zum Programmierer macht
Beiträge aus dem Forum
Interessante Links
Neue Nachrichten
- Aktuelle Technik-Blitzangebote von Amazon im Überblick
- Samsung Health: App erhält riesiges Update mit vielen neuen Features
- HP bringt limitiertes Ferrari-Notebook - für 5600 Dollar
- Microsoft redet Klartext: Nutzer sollen KI-"süchtig" gemacht werden
- CPU-Nachfrage 'zerstört': Kunden verweigern sich hohen Preisen
- FritzOS 8.24: Frische Beta-Firmware landet auf fünf FritzBox-Routern
- Keine Stargate-Rückkehr: Prime Video streicht die geplante Serie
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen