Ki-code: die illusion der geschwindigkeit
Die Softwareentwicklung hat einen Wendepunkt erlebt – und er ist nicht von gestern. Künstliche Intelligenz verspricht, den Programmierprozess zu revolutionieren, doch die Realität ist komplexer als der Hype.
Die algorithmen schreiben den code – aber was ist mit der idee?
Früher verlangte die Erstellung einer App jahrelange Investition in Programmiersprachen, detaillierten Code und unzählige Stunden Debugging. Heute können Entwickler mithilfe von KI-Tools ihre Funktionalitäten in Worte fassen und die entsprechenden Algorithmen generieren lassen. So verkürzt sich die Zeit von der Idee bis zur funktionierenden Anwendung erheblich. Doch dieser scheinbar mühelose Prozess birgt eine gefährliche Falle.
Ryan Hendler, Programmierer und Ingenieur bei einer Technologiefirma, mahnt eindringlich: „Es ist leicht, Code zu schreiben, aber schwer, eine gute Idee zu haben.“ Die KI kann zwar den Code generieren, benötigt aber immer noch menschliche Führung. Hendler nutzt dabei intelligente Agenten, die seine Arbeit unterstützen – lange bevor er den Computer ausschaltet, erstellt er bereits neue Aufgaben, identifiziert Fehler oder plant Produktänderungen. Die KI arbeitet dann über Nacht weiter und präsentiert am Morgen Vorschläge mit Code und Tests.

Die verantwortung bleibt beim menschen
Doch die KI ist kein Ersatz für den Programmierer. Sie beschleunigt zwar die Ausführung, die Verantwortung für die Qualität und das Ergebnis liegt weiterhin in den Händen des Experten. Dieser sogenannte ‘Vibe Coding’-Ansatz unterscheidet sich deutlich vom traditionellen Schreiben von Codezeilen. Der Nutzer beschreibt das gewünschte Ergebnis in natürlicher Sprache, während die KI den Großteil des Codes generiert. Je präziser der Kontext, desto höher die Wahrscheinlichkeit, dass die KI eine nützliche Lösung liefert – aber nur, wenn die Idee dahinter solide ist.
Hendler verdeutlicht: „Es reicht nicht, dass etwas gebaut werden kann. Wichtig ist, ob es sich lohnt.“ Viele Anwendungen funktionieren technisch einwandfrei, bieten aber keine nützliche Funktionalität für die Nutzer. Die KI erleichtert zwar das Ausprobieren und Abschneiden von Ideen, birgt aber auch die Gefahr, dass man sich nur noch ohne klaren Zweckständig macht. Studenten sind bereits jetzt von der KI abhängig, und Professoren nutzen dies aus, indem sie unsichtbare Prompts in Klausuren verstecken und die Ergebnisse kopieren.

Der programmierer braucht erfahrung – nicht nur algorithmen
Die zunehmende Nutzung von KI-Tools hat auch Hendlers Arbeitsalltag verändert. „90 Prozent meiner Zeit verbringe ich jetzt mit Gesprächen mit Kunden und dem Team“, so Hendler. Seine Aufgabe ist es nicht mehr, hauptsächlich Code zu schreiben, sondern Probleme zu verstehen, die die Nutzer haben, und zu entscheiden, welche davon eine Lösung verdienen. Die Erfahrung des Programmierers ist entscheidend, um potenzielle Probleme frühzeitig zu erkennen und zu vermeiden. Denn auch wenn die KI eine Funktion in wenigen Minuten erstellt, versteht sie nicht immer, was passieren wird, wenn tausende Menschen sie nutzen oder wie sie sich auf andere Teile des Produkts auswirken wird.
Hendler fasst seine Warnung zusammen: „Es reicht nicht, dass etwas gebaut werden kann. Das Entscheidende ist, ob es sich lohnt.“