40 Punkte von GN⁺ 2026-02-08 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Durch den Aufstieg von AI-Codegenerierungstools wird die Rolle von Programmierern auf die eines bloßen Prüfers reduziert
  • Die unangenehmste Wahrheit über AI-Coding-Tools ist, dass sie tatsächlich funktionieren; wenn man es nicht glaubt, muss man nur 6 Monate warten
  • Senior-Entwickler können die Nutzung von AI aus moralischen Grundsätzen ablehnen, aber Junior-Kollegen mit Bazooka-Jetpacks werden sie bei der Produktivität am Ende überrollen
  • Als letzte Generation, die Code noch von Hand formte, werden wir die Momente vermissen, in denen wir uns um 2 Uhr morgens mit dem Debugger herumschlugen, und den Stolz zu sagen: „Das habe ich gebaut“
  • Ich feiere die neue Welt nicht und leiste auch keinen Widerstand, aber jetzt ist die Zeit, ein verschwindendes Handwerk zu betrauern

Das AI-Zeitalter und die Realität der Programmierer

  • Ich wollte nie, dass AI meine Blogbeiträge und meinen Code konsumiert, wiederkäut und jemand anderes damit Geld verdient
  • Die Rolle von Programmierern wird auf das Niveau eines verklärten TSA-Mitarbeiters herabgestuft: jemand, der Code prüft, damit AI nichts Gefährliches in die Produktion schmuggelt
  • Die schlimmste Tatsache an AI-Tools ist, dass sie tatsächlich wirksam sind; in 6 Monaten wird das noch offensichtlicher sein

Unterschiede in der Reaktion der Generationen

  • Wer sich in der späten Phase seiner Karriere befindet, kann AI aus moralischen Grundsätzen ablehnen
  • Entwickler am Anfang ihrer Karriere nutzen bereits Warp, Cursor, Claude und verwenden ChatGPT als Therapeut und Pair Programmer
  • Dieser Text richtet sich an die Generation der Entwickler in ihren Vierzigern, die diese Realität noch nicht erkannt hat
  • Wenn Seniors AI ablehnen, werden Junior-Kollegen sie mit einem Abstand wie Bazooka-Jetpack gegen Fixie-Fahrrad überrollen, und der Chef wird anfangen zu fragen, warum der Senior bei doppeltem Gehalt nur ein Zehntel des Codes produziert

Die realistische Wahl

  • Wenn man eine Hypothek, Autokredite und eine Familie hat, trifft man am Ende eine pragmatische Entscheidung
  • Es mag eine Entscheidung sein, die das jüngere, idealistische Ich nicht gewollt hätte, aber sie schützt Haus, Auto und die Sicherheit der Familie

Trauer um die letzte Generation, die Code von Hand schrieb

  • Eines fernen Tages werden wir unseren Enkeln erzählen, wie lächerlich es sich anfühlte, JavaScript-Syntax mit den Fingern zu tippen, und wir werden es innerlich trotzdem vermissen
  • Wir werden die Hand eines Handwerkers vermissen, die Code wie Ton formte, den Kampf mit seltsamen Bugs, denen man sich um 2 Uhr morgens im Debugger beugen musste, und die Erfahrung, etwas geschaffen zu haben, auf das man stolz war
  • Die Befriedigung wie die Signatur eines Künstlers, im GitHub-Repository zu hinterlassen: „Das habe ich gebaut“, wird verschwinden

Haltung gegenüber der neuen Welt

  • Ich feiere die neue Welt nicht und leiste ihr auch keinen Widerstand; wie der Sonnenaufgang und -untergang ist sie ein Strom, den Protest nicht aufhalten kann
  • Das handwerkliche Programmieren wird für künftige Generationen zu einem Gegenstand der Neugier werden, wie Werkzeuge eines Schmieds in einer archäologischen Ausgrabung
  • Dass alles zu Staub zurückkehrt, ist die Natur aller Dinge, aber trotzdem ist jetzt die Zeit, ein verschwindendes Handwerk zu betrauern

Wichtige Diskussionen in den Kommentaren

  • AI-Code-Review und technische Schulden

    • Code-Reviews durch Senior-Entwickler werden weiterhin gebraucht, aber der nächste Schritt werden AI-Code-Reviewer, AI-Refactorer und AI-Sicherheitsauditoren sein
      • Projekte wie Ralph und Gas Town weisen in diese Richtung
    • Claude produziert derzeit redundanten und weitschweifigen Code, aber wenn man zusätzliche AI-Schritte einsetzt, lässt sich das Problem tatsächlich lösen
      • Wenn man versucht, alles in einem einzigen Gespräch zu erledigen, kommt Müll heraus; das bedeutet aber nicht, dass es unmöglich ist, keinen Müll zu produzieren
    • Technische Schulden häufen sich so schnell an wie nie zuvor, und Greg Jorgensens Text von 2007, "Introduction to Abject-Oriented Programming", war zwar Satire, beschreibt aber erstaunlich genau, wie Claude Code schreibt
  • Zweifel an der wirtschaftlichen Tragfähigkeit

    • Bessere Modelle könnten wirtschaftlich nicht tragfähig sein, wenn Energieverbrauch und Hardwarekosten nicht sinken
    • Wenn die gewaltigen kostenlosen Investitionsgelder versiegen und die Subventionen enden, wird das den Markt für Coding-Agenten hart treffen
    • Schon jetzt zeigt sich ein abnehmender Grenzertrag: Selbst eine Verzehnfachung der Modellgröße führt nicht zu einer zehnfachen Leistungssteigerung
    • Wenn die Investitionsblase im 17-fachen Ausmaß der Dotcom-Ära platzt, stellt sich die Frage, wer die Betriebskosten der Modelle tragen soll
    • Der erste Durchbruch der LLMs war unerwartet, ungeplant und vor allem nicht wiederholbar
  • Energiekosten und Regulierung

    • Die Energiekosten könnten mit der Zeit sinken, weil es Anreize gibt, effizientere Modelle und Hardware zu bauen; derzeit befinden wir uns jedoch noch in der Phase, in der Gaming-Chips wiederverwendet werden
    • Es sind bereits Modelle wie Kimi K2.5 aufgetaucht, die auf eigener Hardware laufen können, doch durch das Jevons-Paradoxon kann eine höhere Energieeffizienz dennoch zu insgesamt höheren Energiekosten führen, weil der Verbrauch steigt
    • Regulierung könnte das einzige Mittel sein, diese Zukunft aufzuhalten; wenn sich die Strompreise verdoppeln, könnte der politische Wille dafür entstehen
  • Der Zusammenstoß von Kapitalismus und Automatisierung

    • Eine kapitalistische Wirtschaft beruht auf dem Kreislauf Arbeit → Lohn → Einkommen → Konsum → Umsatz, und Kapital versucht zwar immer, Arbeit zur Kostensenkung zu ersetzen, zerstört damit aber die Wirtschaft
    • Wenn AI-Empfehlungen die Leistung von CEOs, Anwälten und anderen übertreffen, stellt sich die Frage, wer am Ende gerettet wird
    • Wenn die Konzentration von Wohlstand es letztlich unmöglich macht, eine Familie zu ernähren, werden entweder Gesetze und Gesellschaftsvertrag angepasst, oder es kommt zum Chaos
  • Open Source und der Wert menschlicher Zusammenarbeit

    • Das Projekt Pinafore war ein Experiment, um eine perfekte Web-App ohne Kompromisse bei Performance, Barrierefreiheit und Sicherheit zu bauen
      • Es wurde so umgesetzt, dass es sogar auf KaiOS gut läuft, und eine Kultur, die Mitwirkende willkommen heißt, blieb erhalten
    • In 6 Monaten wird vielleicht jeder per vibe-coding sein eigenes Pinafore bauen können, aber dabei werden die Gelegenheiten für Begegnung und Zusammenarbeit zwischen Menschen verschwinden
    • Code ist ein Modell der Realität; er drückt die Bedürfnisse und Anforderungen von Menschen aus, und wer die Realität nicht kennt, kann kein Modell der Realität bauen
    • Als ChatGPT zum ersten Mal erschien, hielt ich es vor dem Hintergrund meiner Erfahrung mit natürlicher Sprachverarbeitung für etwas wie ein bestehendes Markov-Modell oder einen Next-Word-Predictor, spürte aber Unbehagen — rückblickend war das vielleicht ein Bewältigungsmechanismus

Noch keine Kommentare.

Noch keine Kommentare.