00:00:00Auf dem diesjährigen Weltwirtschaftsforum in Davos prognostizierte Dario Amodei, dass KI innerhalb der nächsten
00:00:07etwa 12 Monate in der Lage sein wird, sämtlichen Code im Grunde völlig automatisiert selbst zu schreiben.
00:00:15Es lohnt sich, darauf zu achten, was dieser Mann zu sagen hat. Ich werde dazu auch meine Gedanken teilen
00:00:20und erklären, warum man das Ganze meiner Meinung nach etwas differenzierter betrachten sollte. Nicht nur, weil Dario
00:00:26der CEO von Anthropic ist – einem der wichtigsten Akteure im Bereich der generativen KI,
00:00:32besonders bei Modellen für die Programmierung. Es ist auch deshalb beachtenswert,
00:00:36weil er Anfang 2025 vorausgesagt hat, dass KI innerhalb der nächsten drei bis sechs Monate
00:00:4490 % des gesamten Codes schreiben könne. Und je nachdem, wie man es betrachtet,
00:00:50lag er damit nicht völlig falsch. Sicher, der Zeitplan war wahrscheinlich etwas zu aggressiv gewählt.
00:00:58Es waren vielleicht nicht drei oder sechs Monate, eher sechs bis neun – wer weiß. Und natürlich
00:01:05hängt es extrem vom Fachbereich ab. Also in welchem Bereich man programmiert, welche
00:01:11Programmiersprache man nutzt, sowie vom Unternehmen und den dortigen Richtlinien.
00:01:15Und natürlich kommt es auch auf einen selbst an, auf die Vorlieben und die Erfahrung mit KI.
00:01:21Ich persönlich bin etwa seit November oder Dezember an einem Punkt, an dem die KI
00:01:29bei den meisten meiner Projekte wohl 80 bis 90 % des Codes schreibt. Aber genau hier wird es interessant.
00:01:39Ich spreche hier nicht von "Wipe Coding", und ich meine auch nicht, dass die KI
00:01:47alles völlig allein erledigt. Ich behaupte auch nicht, dass die KI alles sofort richtig macht. Die Realität
00:01:54ist weitaus komplexer. Sie erledigt es definitiv nicht im Alleingang. Es geht hier auch nicht um "Wipe
00:02:05Coding". Man kann das zwar machen, aber ich habe meine Meinung dazu schon früher geäußert. Für mich –
00:02:11nur um sicherzugehen, dass wir vom Gleichen reden – bedeutet "Wipe Coding", dass man sich den Code gar nicht
00:02:16mehr ansieht, dass er einem egal ist und man vielleicht nicht einmal selbst programmieren kann. Darum
00:02:21geht es hier also nicht. Ich würde eher sagen, wir sind an einem Punkt angelangt,
00:02:30an dem man viele Aufgaben mit einem guten Plan an die KI abgeben kann. Die KI kann diesen dann umsetzen.
00:02:42An diesem Punkt sind wir heute definitiv, zumindest bei bestimmten Aufgaben.
00:02:50Aber natürlich muss man diesen Code prüfen. Ich weiß, es gibt Leute, die behaupten,
00:02:57das sei nicht mehr nötig. Mag bei denen funktionieren, bei mir definitiv nicht. Und
00:03:02wenn man etwas veröffentlicht, wenn man Software an Kunden ausliefert, trägt man die Verantwortung.
00:03:07Als Entwickler kann man nicht sagen: "Oh, die KI hat da einen Fehler gemacht." Nein, es ist Ihre Verantwortung.
00:03:13Und ich übernehme keine Verantwortung für Code, den ich nicht geprüft oder verstanden habe. Zudem
00:03:21macht die KI immer noch viele Fehler. Ich muss also korrigieren oder die KI in die richtige Richtung lenken.
00:03:32Das ist ein entscheidender Punkt. Das gehört natürlich zum Planungsteil bzw. steht damit in
00:03:41Zusammenhang, dass man die KI richtig steuert. Aber es betrifft auch den Umgang mit dem Code,
00:03:46den die KI liefert. Wir sind weit davon entfernt, dass die KI 90 % schreibt und ich
00:03:54nichts mehr zu tun habe. Davon kann keine Rede sein. Es bedeutet nur, dass ich eine sehr schnelle Hilfe habe,
00:04:03die meine Pläne umsetzt – aber diese Pläne müssen gut sein. Und die Qualität der Ausgabe schwankt.
00:04:11Trotzdem bin ich so wahrscheinlich schneller, als wenn ich alles von Grund auf selbst schreiben würde.
00:04:17Vorausgesetzt, ich erstelle gute Pläne, teile alles in kleinere Häppchen auf, lasse die KI schreiben
00:04:22und überarbeite den Code anschließend. Mit Planung meine ich übrigens wirklich detaillierte Pläne,
00:04:28in denen ich auch festlege, welche Bibliotheken, Muster und Software-Architekturen
00:04:33Schritt für Schritt implementiert werden sollen. Es ist also kein grober oder allgemeiner Plan,
00:04:38sondern ein sehr detaillierter. Das funktioniert für mich. Und unter diesen Bedingungen
00:04:44würde ich sagen: Ja, sie kann wohl um die 90 % des Codes schreiben.
00:04:52Aber das heißt nicht, dass sie 90 % der Arbeit allein erledigt. Das ist ein wichtiger Kontext,
00:04:58da sich das auf Darios Aussage vom letzten Jahr bezieht. Wir sind also quasi dort,
00:05:05aber eben nicht so, dass die KI alles autonom macht. Was ist nun mit der diesjährigen Aussage?
00:05:12In diesem Jahr sagte Dario im Wesentlichen, dass KI das tun wird, was Softwareentwickler tun,
00:05:17und Software innerhalb von 6 bis 12 Monaten völlig eigenständig von Anfang bis Ende schreibt.
00:05:24Ich empfehle wirklich, sich den ganzen Vortrag anzusehen, er ist sehr spannend. Aber ich habe so meine Bedenken.
00:05:30Um das ganz klar zu sagen: Ich bin keineswegs klüger oder fähiger darin, die Leistung
00:05:36von KI-Modellen zu beurteilen als Dario. Aber ich bin auch nicht der CEO eines
00:05:43Unternehmens, das diese KI-Modelle verkaufen muss. Und ich kann aus meiner eigenen Erfahrung berichten.
00:05:50Wie gesagt, der Aussage vom letzten Jahr würde ich bedingt zustimmen, aber mit vielen Vorbehalten.
00:05:56Die KI schreibt definitiv nicht 90 % meines Codes im Alleingang. Daher fällt es mir natürlich
00:06:03sehr schwer zu glauben, dass sich das bewahrheiten wird. Ich kann mir kaum vorstellen,
00:06:08dass das innerhalb der nächsten 6 bis 12 Monate passieren wird, oder überhaupt in naher Zukunft.
00:06:15Ich sehe durchaus, dass KI in der Lage ist, Software in einer Schleife zu erstellen, etwa mit dem
00:06:24"Ralph-Loop", der gerade viel Hype erfährt. Das leuchtet mir ein. Aber die gesamte Arbeit
00:06:33eines Softwareentwicklers umfasst eben die Aufgaben, die ich hier skizziert habe. Und wohl noch mehr.
00:06:40Dazu gehört das Erstellen eines guten Plans, die Wahl der Architektur, Muster und Technologien,
00:06:46die Code-Prüfung sowie die Analyse, das Beheben von Problemen und die
00:06:54Verantwortung für diesen Code. Das sehe ich in naher Zukunft einfach nicht,
00:06:59weil die derzeit verfügbare KI noch zu weit davon entfernt ist. Sie ist eine talentierte,
00:07:08schnelle Schreiberin, die viele Fehler macht und sehr klare Anweisungen braucht.
00:07:14Der Sprung zu Modellen, die alles allein können, die ganze Architekturen sauber
00:07:20selbst planen, die neuesten Technologien beherrschen und fehlerfreien, sicheren Code völlig
00:07:28ohne menschliche Kontrolle schreiben – das erscheint mir extrem unwahrscheinlich,
00:07:36wenn ich mir heutige Modelle und deren Fortschritt in den letzten Jahren ansehe.
00:07:42Dieser Fortschritt war zweifellos bemerkenswert, stetig und gut. Und besonders die Tools,
00:07:48wie ich schon mal erwähnt habe, sind viel besser geworden. Was die reine Modell-Intelligenz
00:07:55angeht, bin ich mir nicht sicher, ob wir uns noch auf einem linearen oder gar exponentiellen
00:08:00Pfad befinden. Bei den Tools würde ich sagen, wir folgen definitiv einer linearen
00:08:07Entwicklung. Aber ich bezweifle, dass das reicht, um uns bald zur Vollautomatisierung zu führen.
00:08:15Natürlich haben diese CEOs andere Interessen als ich. Man könnte mir unterstellen, ich wolle
00:08:24uns Entwickler schützen, auch weil ich Programmierkurse verkaufe. Aber seien wir ehrlich,
00:08:31das ist nicht meine Aufgabe und auch nichts, was ich tun könnte. Ich teile hier lediglich meine
00:08:38Erfahrungen mit der KI. Und ich bin KI gegenüber sehr aufgeschlossen und nutze sie viel.
00:08:44Sie schreibt zwar 90 % meines Codes, aber von Vollautomatisierung ist das weit entfernt. Aber ja,
00:08:51bitte lassen Sie mich wissen, was Sie darüber denken. Welche Erfahrungen haben Sie gemacht und
00:08:56in welchem Bereich arbeiten Sie? Vielleicht nutzen Sie KI ja noch gar nicht oder nur für kleine,
00:09:02isolierte Aufgaben und schreiben das Meiste noch selbst. Oder Sie nutzen sie für alles,
00:09:07schauen gar nicht mehr in den Code und haben super Ergebnisse. Das würde mich brennend interessieren.
00:09:12In diesem Sinne, machen Sie es gut!