KI / AI als Werkzeug und nicht als Konkurrenz?

Muss ich heute noch alles selbst programmieren?

Ich kenne einige sehr gute Entwickler, die künstliche Intelligenz beim Programmieren grundsätzlich ablehnen, das kann ich aus einer Sicht verstehen, man hat das Gefühl, alles unter Kontrolle zu haben, eigenen Code, eigenes Werk.
Wer über viele Jahre gelernt hat, Software zu entwickeln, HTML, CSS, PHP und JavaScript wirklich beherrscht und seine Arbeit mit viel Erfahrung erledigt, möchte vielleicht nicht plötzlich eine KI daneben setzen, die Code produziert.

Ich sehe das allerdings etwas anders.

Für mich ist KI kein Konkurrent, sondern ein Werkzeug.

Natürlich hätte ich mein wirklich altes WordPress-Theme auch ganz klassisch auf Responsive Design umbauen können. Ich könnte mich hinsetzen, den vorhandenen Code vollständig analysieren, jede CSS-Regel nachvollziehen, Media Queries schreiben, testen, Fehler suchen und anschließend alles wieder korrigieren.
Wenn ich genügend Zeit investiere, bekomme ich nebenbei wieder Routine und das ist durchaus ein Vorteil.

Aber die Frage ist für mich: Muss ich diese Zeit investieren, wo es doch KI gibt?

Wenn mein Ziel lautet, meine Webseite möglichst schnell auf einen aktuellen technischen Stand zu bringen oder zumindest so als ob, dann lautet die Antwort nein. Ich habe Zugriff auf KI und kann sie nutzen.

Ich kann der KI erklären, was ich erreichen möchte, mir Vorschläge für die Umsetzung geben lassen, den erzeugten Code prüfen, ihn testen und anschließend gezielt korrigieren. Dadurch spare ich Zeit und Arbeit.
Und diese Zeit kann ich für andere Dinge verwenden, wie Garten gießen oder meiner Frau zuhören.

Das bedeutet für mich nicht, dass ich weniger über Webentwicklung wissen muss, im Gegenteil. Ich muss wissen was ich will, den Code der KI verstehen und einbauen können und testen, ob er tut was ich wollte. Aber ich muss nicht mehr jede Codezeile selbst schreiben, um die Kontrolle über das Ergebnis zu behalten.

KI ersetzt den Entwickler nicht aber sie kann den Entwickler schneller machen, seine Ideen (oder meine) verwirklichen. Ein guter Entwickler mit KI ist deshalb für mich kein schlechter Entwickler, im Gegenteil, er weiß den Vorteil zu nutzen. Er hat ein zusätzliches Werkzeug zur Verfügung.

Wenn ich durch KI fünf Stunden Arbeit spare und das Ergebnis anschließend genauso gut oder sogar besser ist, kann ich diese fünf Stunden für andere Aufgaben verwenden. Für mich ist das keine Konkurrenz zum Programmierer, wie manche meiner Kollegen es sehen, sondern eine Hilfe.

Früher hatte ich ein Entwicklerteam, heute habe ich KI.

Ich war mal sowas wie ein Chefentwickler und musste ein Team leiten und betreuen und was habe ich da gemacht? Ich habe nicht jeden Code selbst geschrieben, ich habe schreiben lassen und erklärt, was ich haben will und habe deren Code geprüft, bevor er ins Live-System hochgeladen wurde. Was ist das anders als nun mit KI ?

Natürlich gibt es einen wichtigen Unterschied: Ein menschlicher Entwickler denkt, versteht Zusammenhänge und kann eigene Entscheidungen treffen, die auch nicht immer sinnvoll und zielführend sein müssen. Eine KI arbeitet anders und kann durchaus überzeugend aussehenden Unsinn produzieren, ok.
Deshalb muss man die Ergebnisse einer KI genauso kritisch prüfen wie den Code eines Mitarbeiters.

Aber genau das ist für mich nichts völlig Neues.
Als Teamleiter war meine Aufgabe auch nicht, jede Codezeile selbst zu schreiben.
Ich brauche niemanden mehr, der mir zum Beispiel eine Latte an Regulären Ausdrücken entwickelt und testet (man kann viel Zeit damit verbringen).
Ich muss keine Flöhe mehr hüten, weil mir die KI gehorcht (tut sie das?) und gefühlt tut, was ich will und (noch) kein Eigenleben entwickelt. Den Überblick über den Code musste ich damals wie heute behalten, heute leichter als damals.

Die andere Seite ist, ich brauche diese Leute wirklich nicht mehr unbedingt für banale Aufgaben, das macht die KI.
Insofern verdrängt die KI durchaus Programmierer, macht sie obsolet.
Aber die KI verdrängt (bisher zumindest) keinen Entwickler, der weiß wohin er will und was gemacht werden soll und den Roten Faden im Auge behält, also das Projekt.
Der KI fehlt die Eigeninitiative, sie weiß nicht, was sie entwickeln soll, wenn man es ihr nicht sagt.
Und das kann ihr eigentlich nur ein guter Entwickler sagen, zumindest einer mit Erfahrung.

Sehe ich das zu blauäugig oder liege ich da richtig?
Bisher bin ich von Tag zu Tag mehr begeistert von den Möglichkeiten durch die KI.

Dieser Eintrag wurde veröffentlicht in Allgemein, Webdesign und getaggt . Lesezeichen für den Permalink.
Jeder Kommentar wird überprüft.