28 Punkte von GN⁺ 2026-01-05 | 5 Kommentare | Auf WhatsApp teilen
  • Früher ließen sich Websites mit PHP 4, jQuery, Dreamweaver und ähnlichen Tools in einer einfachen Struktur erstellen, und eine einzelne Entwicklerin oder ein einzelner Entwickler konnte den gesamten Prozess betreuen
  • Heute ist die Komplexität von Frontend und Backend stark gestiegen, sodass Build-Pipelines, Tests und Infrastruktur-Management in jedem Bereich tiefes Fachwissen erfordern
  • Mit dem Aufkommen von AI-Tools (Claude, Codex) gewinnen Entwicklerinnen und Entwickler ihre Produktivität zurück und können wieder den gesamten Stack abdecken
  • AI bildet die Coding-Standards und Prozesse früherer Kolleginnen und Kollegen nach und steigert die Produktivität durch Qualitätsbewertung des Codes und iterative Verbesserungen um etwa das 10-Fache
  • Weil AI repetitive Aufgaben übernimmt, bleibt mehr Raum für kreative Experimente und die Verbesserung der User Experience, und Webentwicklung wird wieder zu einem freudvollen Prozess

Die einfache Webentwicklung früher

  • Als PHP 4 und jQuery neu waren, wurden Websites mit tabellenbasierten Layouts und dem Zerschneiden von Photoshop-Designs gebaut
    • Mit Tools wie Dreamweaver und phpMyAdmin konnte eine Person den gesamten Entwicklungsprozess verwalten
  • Das Entwicklungstempo und der Ablauf waren damals so einfach, dass man den gesamten Zyklus im Kopf behalten konnte und Ideen sofort umsetzen konnte
  • Rückblickend war es zwar komplex, aber eine beherrschbare Komplexität, bei der auch einzelne Entwicklerinnen und Entwickler den Gesamtprozess kontrollieren konnten

Die Explosion der Komplexität

  • In der heutigen Webentwicklung ist die Komplexität sowohl im Frontend als auch im Backend stark angestiegen
    • Im Frontend gibt es Build-Pipelines, Bundler, CSS-Frameworks, PWA, Core Web Vitals, SEO, responsive Bilder und viele weitere Aspekte
    • Im Backend gehören Design Patterns, Unit-Tests, Code Coverage, API, Performance, Dependency-Management, Infrastruktur, Monitoring, Log-Tracking und Observability dazu
  • Mit der Reife der einzelnen Bereiche wurde tiefes Domänenwissen notwendig, und es wurde schwierig, dass eine Person alles abdeckt
  • Der Autor erwähnt, dass er Frontend-Arbeit aufgeben musste, um sich auf Backend und Server-Infrastruktur zu konzentrieren

Wiedergewonnenes Gleichgewicht durch AI

  • Mit dem Aufkommen von AI (Claude, Codex) hat sich die Produktivität wieder auf ein früheres Niveau eingependelt
    • AI ist nicht perfekt, aber der Weg von der Idee zur Umsetzung ist nun wieder innerhalb weniger Tage möglich
  • Dank AI ist die Komplexität der einzelnen Bereiche weniger entscheidend geworden, und es entsteht wieder ein Umfeld, in dem man den gesamten Stack selbstbewusst beherrschen kann

Mustererkennung und Wiederverwendung von Erfahrung

  • Mit AI lassen sich die Coding-Standards, der Tonfall, die Taktiken und die Prozesse früherer Kolleginnen und Kollegen nachbilden
    • Auf Basis der Erfahrung aus der Zusammenarbeit mit Fachleuten aus verschiedenen Bereichen imitiert AI ihre Arbeitsweisen
  • Neue Projekte zu starten ist keine Belastung mehr, und durch die iterative Interaktion mit AI steigt die Produktivität um das 10-Fache
  • Das Ziel bleibt weiterhin, hochwertige Software nach modernen Standards zu bauen, und AI hilft dabei, dies schneller zu erreichen

Die Rückkehr der Kreativität

  • Weil AI repetitive und komplexe Aufgaben übernimmt, entsteht wieder mentaler Freiraum und kreativer Raum
    • Build-Pipelines, Tests und Bug-Management lassen sich mit Hilfe von AI schnell lösen
  • Jetzt kann man sich auf UI-/UX-Experimente, das Testen von Ideen und die feine Verbesserung der User Experience konzentrieren
  • Nicht das Tippen von Code, sondern der Prozess, etwas aus dem Nichts zu erschaffen, ist der eigentliche Kern der Freude, und
    dank AI-Tools wird dieser Prozess wieder zu einer zeiteffizienten und spannenden Aufgabe
  • Letztlich hat AI die Webentwicklung wieder unterhaltsam gemacht

5 Kommentare

 
xguru 2026-01-06

Ich baue derzeit als persönliches Projekt ein einfaches Tool und kann dieser Aussage absolut zustimmen.
Da ich eine Art Bildbearbeitungsfunktion und eine komplexe UI umsetzen musste, habe ich überlegt, womit ich das machen soll, und baue es jetzt als Web-UI.
Als ich mir grob ansah, was ich an zwei Tagen am Wochenende programmiert hatte, habe ich gemerkt, dass ich das mit manueller Arbeit wohl in deutlich über zwei Monaten geschafft hätte — mit AI habe ich es dagegen im Handumdrehen zusammengebaut.

 
ninebow 2026-01-06

Stimmt, haha. Ich probiere es auch gerade in ein paar persönlichen Projekten aus, und mit der Zeit gibt es immer weniger Trial-and-Error, sodass es langsam wirklich brauchbar wird.

 
ifmkl 2026-01-06

Ich nutze KI ebenfalls intensiv für persönliche Tools, eigene Services und die Entwicklung von Webspielen als Hobby.

 
dongwon 2026-01-06

Mir geht es in letzter Zeit genauso ... Statt mir Sorgen zu machen, dass mir AI den Job wegnimmt, habe ich enormen Spaß daran, Dinge zu erschaffen. Manchmal ist es sogar aufregend, morgens die Augen aufzumachen.

 
GN⁺ 2026-01-05
Hacker-News-Kommentare
  • Mir gefällt die heutige LLM-unterstützte Zeit.
    Ich sehe oft, dass Menschen wieder mit dem Programmieren anfangen, die wegen eines Wechsels ins Management oder wegen Kindererziehung damit aufgehört hatten.
    Dank AI kann man inzwischen sogar in 30 Minuten etwas Nützliches bauen und das parallel zu anderen Aufgaben machen.
    Man muss sich nicht mehr wie früher 2 bis 4 Stunden am Stück freischaufeln.
    Wenn man früher schon Programmiererfahrung hatte, besonders Management-Erfahrung, ist man sehr effektiv darin, AI wie einen Coding-Agenten zu steuern.

    • Für mich klingt das eher so, als würde es den Spaß am Programmieren schmälern.
      Hobby-Coding dreht sich nicht um Produktivitätsziele, sondern um die Freude an Erkundung und Vertiefung.
      Wenn ich 30 Minuten habe, code ich einfach spielerisch herum und mache weiter, wenn ich später wieder Zeit habe — genau das macht den echten Spaß aus.
    • Es ist mir peinlich, aber ich komme bei div zentrieren immer noch durcheinander.
      Ich benutze flexbox seit über 10 Jahren, muss es aber jedes Mal wieder nachschlagen.
      Jetzt frage ich einfach die AI. Das ist eine Veränderung mit einer anderen Bedeutung als zu der Zeit, als ich noch in den MDN Docs gesucht habe.
    • Ich habe eine ähnliche Erfahrung gemacht.
      Früher habe ich selbst ein Obsidian-Plugin gebaut, aber nach 4 Jahren hatte sich die API geändert und ich hatte Typescript wieder vergessen.
      Diesen Winter habe ich es mit Claude noch einmal versucht und zwei neue Plugins gebaut sowie den alten Code verbessert.
      Claude hat die komplizierten Teile übernommen, etwa API-Empfehlungen, Linter-Fixes und Syntaxvorschläge, wodurch alles viel schneller voranging.
    • Stimme komplett zu. Vor allem ist es großartig, dass ich als Elternteil wieder Zeit für persönliche Projekte habe.
      Schon wenn ich nach dem Einschlafen des Kindes nur ein oder zwei Stunden investiere, gibt es sichtbare Fortschritte, und dadurch macht es wieder Spaß.
    • Ich war auch im Management und habe jetzt kleine Kinder.
      Bei Side-Projekten, für die ich früher nur 2 bis 4 Stunden pro Woche hatte, mache ich jetzt erstaunliche Fortschritte.
      Das wirkt fast wie eine Art Jevons-Paradoxon, und ich glaube, wir kommen in eine Zeit, in der Projekte, die man „mit genug Zeit gern mal probieren würde“, tatsächlich fertig werden.
  • Komplexe Frontend-Build-Pipelines, Bundler, CSS-Frameworks usw. sind optional.
    Ich baue seit 25 Jahren Websites, und mit den Basistechnologien funktioniert es immer noch völlig ausreichend.
    Man kann geistig gesünder entwickeln, ohne jedem neuen Trend blind zu folgen.
    Die meisten Marketing-Websites brauchen weder JS-Bundler noch CSS-Frameworks oder CI/CD-Pipelines.

    • Diese Tools lösen nicht nur technische, sondern auch organisatorische Probleme.
      Für eine Website, die von zwei oder drei Leuten betreut wird, ist ein einfacher Ansatz passend,
      aber bei großen Produkten, an denen Hunderte zusammenarbeiten, sind komplexe Tools für die Produktivität unverzichtbar.
    • Mich würde interessieren, welche Technologien du nutzt. Könntest du das vielleicht teilen?
    • Solche Meinungen sieht man oft, aber es wirkt, als hätten diese Leute nie an großen Webprojekten gearbeitet.
      Dass PHP oder serverseitiges Rendering unnötig seien, kann ich nachvollziehen, aber der Rest entspricht nicht der Realität.
  • Ich mag einfache Dinge, aber sinnlos komplexe Strukturen kann ich nicht ausstehen.
    Mit AI einfach nur ein Ergebnis herauszupressen nimmt den Spaß am Lernen.
    Alle denken nur noch „das löst doch AI“, und dadurch wirkt es, als würde sich die Abstraktion noch weiter verschärfen.
    Was wir wirklich brauchen, ist Vereinfachung.

  • Ich vermisse die alte LAMP-Stack-Zeit, aber im Grunde geht das heute immer noch.
    Direkt mit PHP und SQL ohne Framework zu arbeiten ist sogar spaßiger und sicherer.
    Dank HTML5 braucht man keine Tabellenlayouts mehr, und VS Code hat nur die guten Seiten von Dreamweaver behalten.
    Als Solo-Entwickler sollte man komplexes Tooling einfach überspringen.
    Statt des früheren phpMyAdmin sind Tools wie DBeaver heute viel stabiler.

  • Aussagen wie „mit AI 10x produktiver“ klingen wie eine überzogene Illusion.
    Da die Ergebnisse je nach Prompt unterschiedlich ausfallen, wirkt es fast wie eine Art Glücksspiel.
    In der Praxis kann es sogar ineffizienter sein.

    • Einen Produktivitätsschub erkenne ich an, aber „10x“ ist eine allzu abgegriffene Formulierung.
      Einfach von einem 2,5x-Ingenieur zu sprechen wäre schon bescheiden und realistisch genug.
    • Die Zahl ist nicht wichtig. Entscheidend ist, dass es die Motivation gibt, anzufangen und fertigzustellen.
      Dank AI habe ich viel mehr kleine Projekte abgeschlossen als früher.
      Natürlich kam es auch oft vor, dass mir das AI-Ergebnis nicht gefiel und ich noch einmal von vorn begonnen habe.
    • Ein Ingenieur nennt AI eine „Wunscherfüllungs-Slotmaschine“.
    • Wenn ich auf die Statistik meiner privaten Projekte schaue, wurden im letzten Monat Zehntausende Zeilen Code hinzugefügt.
      Fast alle schwierigen Features, die ich jahrelang aufgeschoben hatte, habe ich inzwischen fertiggestellt.
    • Wie bei dem Witz „Diesen Beitrag hat ein LLM geschrieben“ fühlt es sich inzwischen so an, als sei der Start eines neuen Projekts realistisch machbar geworden.
  • Am schwersten fällt mir heute Code Review.
    Es ist langweilig und geistig ermüdend.
    Deshalb prüfe ich jetzt nur noch sorgfältig die Teile rund um Sicherheitsgrenzen oder Datenzugriffe und überfliege den Rest.
    AI erledigt den Großteil ordentlich, aber für Menschen, die es warten müssen, gibt es zu viele Broken Windows.

    • Noch schlimmer ist, dass man von AI erzeugten unverständlichen Code reviewen muss.
      Es gibt viele unvorhersehbare Fehler, und mit der Zeit wird er unmöglich zu warten.
    • Deshalb mache ich es genau umgekehrt: Ich schreibe den Code selbst und lasse die AI das erste Review machen.
  • Mir ist in letzter Zeit klar geworden, dass ich weder von AI geschriebene Texte noch Texte, die AI feiern, lesen möchte.
    Es wiederholt sich alles ständig und ist langweilig.

  • Ich liebe Entwicklung im Kern, aber noch mehr mag ich Automatisierung und Effizienzsteigerung.
    Ich arbeite im Bereich Cybersicherheit als WAF-Administrator und habe mit Gemini Canvas in einer Woche vier Automatisierungsskripte gebaut.
    Was früher 1 bis 2 Wochen gedauert hätte, war in 3 Stunden erledigt.
    Bei diesem Tempo gibt es keinen Grund, AI nicht zu nutzen.

  • Frontend-Komplexität gab es auch früher schon.
    Damals hat man sie nur ignoriert und das Risiko in Kauf genommen.
    Manuelles Deployment per FTP, Wartungsseiten, Risiko von Datenbeschädigung — alles war viel instabiler als heute.
    Dinge wie Tailwind oder Core Web Vitals sind Ergebnisse davon, dieses frühere Chaos zu ordnen.
    Letztlich ist es heute viel besser, und auch Entwicklung mit LLMs macht Spaß.
    Die Komplexität ist nicht neu entstanden, sie ist jetzt nur sichtbar geworden.

    • Ich erinnere mich auch noch an die Zeit, als ich PHP4-Dateien auf dem Server direkt mit WebEdit bearbeitet habe.
      Damals gab es nicht einmal Versionsverwaltung.
  • Als Backend-Entwickler habe ich zwar kein Gespür für Design, aber heutzutage ist es erstaunlich einfach, Chart- und Graph-UI zu bauen.
    Man sagt einfach Dinge wie „Füge foo-Daten als Linie hinzu“, „Setze darunter ein Streudiagramm“ oder „Mach die Farbe etwas röter“.
    Früher musste man sich oberflächlich in d3, vega-lite, matplotlib usw. einarbeiten,
    heute wählt die AI von selbst ein Framework wie chart.js aus.