Karpathys Aussagen zum Programmieren: „Ich hatte noch nie so sehr das Gefühl, den Anschluss zu verlieren“
(twitter.com/karpathy)- Andrej Karpathy erklärte, dass er in der aktuellen Programmierlandschaft stark das Gefühl hat, deutlich zurückzufallen
- Der Anteil des Codes, den Programmierer direkt schreiben, nimmt ab, und die entscheidende Fähigkeit verlagert sich dahin, wie man bestehende Tools und Systeme verbindet und kombiniert
- Obwohl allein das saubere Verknüpfen der im letzten Jahr erschienenen Tools die Produktivität nahezu verzehnfachen könnte, betrachtet er seine eigene mangelnde Nutzung davon klar als offensichtliches Skill-Problem
- Programmierer stehen vor der Situation, eine neue Abstraktionsebene verstehen und beherrschen zu müssen, die aus Agenten, Subagenten, Prompts, Kontext, Memory, Berechtigungen, Tools, Plugins, MCP, LSP, IDE-Integration usw. besteht
- Er warnt, dass sich mächtige, aber probabilistische und unvollkommene Tools ohne Handbuch plötzlich mit dem bestehenden Engineering vermischt haben und man beruflich zurückfallen könnte, wenn man auf diesen Wandel nicht reagiert
Als Programmierer hatte ich noch nie das Gefühl, so sehr zurückzuliegen.
Da die Beiträge von Programmierern immer seltener und stärker fragmentiert werden, wird die Programmierbranche gerade rasant neu geordnet.
Wenn ich nur die Technologien, die im letzten Jahr neu aufgetaucht sind, richtig zusammensetzen würde, könnte ich wohl 10x leistungsfähiger sein, und dass ich diese Chance nicht nutze, liegt offenbar schlicht an meinen Fähigkeiten.
Agenten, Subagenten, Prompts, Kontext, Memory, Modi, Berechtigungen, Tools, Plugins, Skills, Hooks, MCP, LSP, Slash-Befehle, Workflows, IDE-Integration – zusätzlich zu den bestehenden Ebenen ist eine neue Abstraktionsebene entstanden, die man lernen muss.
Außerdem müssen wir ein Denkmodell aufbauen, das die Vor- und Nachteile davon umfasst, dass grundlegend probabilistische, fehleranfällige, schwer verständliche und ständig wechselnde Elemente plötzlich mit traditionellen Engineering-Ansätzen vermischt werden.
Offensichtlich wurde irgendein mächtiges Alien-Tool eingesetzt, aber es gibt kein Handbuch, also müssen jetzt alle selbst herausfinden, wie man es anfasst und zum Laufen bringt.
Und als Folge davon erschüttert ein Erdbeben der Stärke 9 die Branche.
Wenn ihr nicht zurückfallen wollt, krempelt die Ärmel hoch.
Was hinter dem Gefühl steckt, „zurückzufallen“
- Er sieht den Beruf des Programmierers inzwischen in einer Phase tiefgreifender Neuordnung (Refactoring)
- Der Code, zu dem menschliche Programmierer beitragen, wird zunehmend zu einem nur noch punktuell auftauchenden Element
- Der zentrale Wert verschiebt sich weg von der Fähigkeit, selbst Code zu schreiben, hin zur Fähigkeit, bestehende Systeme zu verknüpfen und das Ganze zum Laufen zu bringen
Das Entstehen einer neuen Abstraktionsebene
- Über bestehenden Sprachen, Runtimes und Frameworks entsteht neu eine höhere, KI-Agenten-zentrierte Ebene
- Diese Ebene besteht aus Prompts, Kontextmanagement, Memory, Modi, Berechtigungen, Tool-Aufrufen, Workflows, IDE-Integration usw.
- Es geht nicht um eine einzelne Technik, sondern um ein mentales Modell, das das gesamte Ökosystem durchzieht
Engineering mit unsicheren Tools
- Die neuen Tools sind probabilistisch, fehleranfällig und in ihrer internen Arbeitsweise nur schwer vollständig zu verstehen
- Trotzdem müssen sie gemeinsam mit bestehenden, „präzisen und deterministischen“ Engineering-Systemen eingesetzt werden
- Das verlangt einen grundlegend anderen Denkansatz als in bisherigen Programmierparadigmen
Tools ohne Handbuch und ein berufliches Erdbeben
- Ein mächtiges Alien-Tool wurde plötzlich allen gegeben, aber eine Bedienungsanleitung gibt es nicht
- Jeder muss sich die Nutzung selbst aneignen, während der gesamte Beruf einen Wandel von der Größenordnung eines Erdbebens der Stärke 9 erlebt
- Karpathy macht klar, dass man ohne Reaktion auf diesen Wandel unbeabsichtigt ins Hintertreffen geraten kann
Abschließende Botschaft
- Der aktuelle Wandel ist kein vorübergehender Hype, sondern eine Neuordnung des Programmiererberufs selbst
- Wer den Produktivitätssprung nicht nutzt, kann am Ende nicht die Umgebung, sondern die eigene mangelnde Vorbereitung dafür verantwortlich machen müssen
- Die Botschaft zum Schluss lautet: Wer nicht zurückfallen will, muss die Ärmel hochkrempeln und die neue Ebene aktiv lernen
Noch keine Kommentare.