- Mit dem Aufkommen von AI-Code-Agenten wirkt es zwar so, als würde die Rolle von Entwickler:innen verschwinden, doch gerade jetzt ist ein guter Zeitpunkt, Entwicklung zu lernen
- Entwickler:innen sind nicht einfach Menschen, die Code schreiben, sondern diejenigen, die das eigentliche Problem erkennen und Realität mit Anforderungen in Einklang bringen
- AI erzeugt auf den ersten Blick schnell funktionierenden Code, löst in der Praxis aber oft das falsche Problem oder erzeugt nur eine Illusion
- Entwickler:innen, die die Grundlagen beherrschen und AI gut einsetzen, werden im Gegenteil noch produktiver und einflussreicher werden
- Veränderung ist unvermeidlich, daher wird die Bedeutung menschlicher Expert:innen, die mit AI umgehen können, weiter wachsen
What do you do while awaiting the agents writing your code?
- Während die Code-Agenten arbeiten, verbringt der Autor die Zeit mit Sport oder damit, neue Agenten auszuprobieren
- Mehrere Agenten gleichzeitig zu steuern ist jedoch nicht einfach, und manchmal wiederholt man nur noch „Reparier das!!“, ohne wirklich zu verstehen, was passiert
- Trotz dieses Umfelds hat der Autor Spaß daran und argumentiert gerade deshalb, entgegen der Stimmung vom Ende der Entwickler:innen, dass jetzt die beste Zeit sei
Developers are highly-paid farmers. LLMs are the combine harvesters.
- Zitat aus einem Tweet von Tom Blomfield
"Entwickler:innen sind hochbezahlte Landwirt:innen, und LLMs sind die Mähdrescher"
- AI sorgt dafür, dass einzelne Entwickler:innen viel mehr leisten können als früher, und diese Fähigkeit verbreitet sich rasant
- Zwar gibt es die Vorstellung, AI könne die Rolle menschlicher Entwickler:innen ersetzen, doch in Wirklichkeit werden diejenigen wichtiger, die sie als Werkzeug einsetzen können
- Das bedeutet nicht, dass die Rolle von Entwickler:innen verschwindet, sondern dass sie stärker geworden ist
1. It’s your moat, too
- Dass Entwickler:innen ein Wettbewerbsvorteil (moat) eines Unternehmens sind, gilt umgekehrt auch für die Entwickler:innen selbst
- In einer Situation, in der auch Konkurrenten durch AI stärker werden, ist die Entlassung bestehender Entwickler:innen fast ein Akt der Selbstsabotage
- Wenn Wettbewerber mit AI ihr Territorium ausweiten, gerät man ins Hintertreffen, wenn man sich nur verteidigt
- Entwickler:innen gleichen nun Soldat:innen mit Hubschraubern oder Mähdreschern als Bewaffnung, und gewinnen werden die Unternehmen, die sie gut einsetzen
2. AI grants wishes, developers discover
- AI setzt die oberflächlichen Anforderungen von Nutzer:innen schnell um, doch die meisten echten Probleme sind keine Coding-, sondern Definitions- und Designprobleme
- Wegen mangelndem Verständnis der Realität und falscher Anfragen entstehen oft völlig unpassende Ergebnisse
- Beispiel: Es gibt zwar eine Blockchain-basierte App, in der Realität werden aber Passwörter geteilt und nicht einmal 2FA genutzt
- Beispiel: Es gibt ein Kundenportal, aber die eigentlichen Daten werden manuell in Excel gespeichert
- AI kann eine „bequeme Antwort“ liefern, doch es braucht Expert:innen, die erkennen können, ob sie wirklich hilfreich ist
- Man kann zwar auch mit AI lernen, doch ohne solide Grundlagen verbringt man am Ende nur mehr Zeit damit, sich zu verirren
- Komplexe Konzepte wie GDPR oder Sicherheit setzt AI zwar um, aber Nutzer:innen verstehen oft nicht vollständig, was das bedeutet
- Entwickler:innen bleiben nötig, weil sie das Wesentliche herausarbeiten und falsche Anforderungen herausfiltern
- AI ist nur eine Lernhilfe; um echte:r Entwickler:in zu werden, sind Grundlagenwissen und Realitätssinn unverzichtbar
3. Software is kinda the last problem anyway
- Das letzte Problem, das AI lösen wird, könnte Software selbst sein, und noch immer gibt es viele ungelöste Softwareprobleme
- Es entstehen immer mehr AI-Tools, und die Fähigkeit, gute von schlechten Werkzeugen zu unterscheiden, wird wichtiger
- Gerade jetzt ist die beste Zeit zum Lernen: Es gibt reichlich Tools und unzählige Chancen, Probleme zu lösen
- Wenn man in so einer Phase sagt: „AI wird alles erledigen, also lasst uns weniger Entwickler:innen beschäftigen“, dann ist das eher eine Entscheidung, die das eigene Wachstum selbst begrenzt
- Eine Entwicklergeneration, die gemeinsam mit AI gewachsen ist, wird in Zukunft enorme Stärke besitzen, weshalb Investitionen heute wichtig sind
Jetzt ist eine Zeit, in der Lernen leicht fällt, die Produktivität hoch ist und menschliches Eingreifen noch wichtiger wird. Die Rolle menschlicher Expert:innen, die Entscheidungen von AI prüfen und Verantwortung dafür übernehmen können, wird künftig noch bedeutsamer werden
Fazit
- Technologie verändert sich ständig, und ihre Richtung lässt sich nie exakt vorhersagen
- Die Rolle des Menschen bleibt dennoch wichtig: Menschen müssen die Irrtümer und Fehler von AI prüfen und Verantwortung dafür übernehmen
- AI zu nutzen allein reicht nicht aus; entscheidend sind menschliche Expert:innen, die richtig mit ihr umgehen können
- Letztlich stehen Entwickler:innen nicht vor einem romantisierten Ende der Technologie, sondern an einem Punkt des Neuanfangs
3 Kommentare
Dem stimme ich total zu. Ich bin zwar auch der Meinung, dass mit No-Code-Tools nach und nach immer mehr möglich sein wird, aber wenn Menschen, die bereits ein gewisses Verständnis für Entwicklung haben oder sie lernen möchten, sich von KI helfen lassen, dann wirkt sich das ... schon jetzt explosionsartig positiv aus. Die Geschwindigkeit, mit der Wissen und Erfahrung bei Menschen wachsen, die sich mit Neugier einer gewissen Komplexität nähern, dürfte schneller sein und auch mehr Spaß machen, als auf den Tag zu warten, an dem man alles auch ohne dieses Wissen tun kann.
Aber so setzen Unternehmen es um (zumindest hierzulande).
Die OOO-Gruppe richtet ihre Organisation auf Künstliche Intelligenz aus. ... Für unverzichtbare Aufgaben wie die Wartung von Services wird Entwicklungspersonal des Entwicklungszentrums in Kambodscha eingesetzt, und ein Teil der inländischen Beschäftigten einschließlich der Entwickler absolviert derzeit eine KI-Schulung und wird anschließend in Produktteams versetzt. Die Einstellung neuer Mitarbeiter, einschließlich Entwicklern, ist derzeit ausgesetzt, erklärte der stellvertretende Vorsitzende MMM von OOO.
Ich habe es maskiert, damit es vielleicht nicht auffällt, aber es ist ein echter Artikel: https://news.nate.com/view/20250610n33754
Hacker-News-Kommentare
Ehrlich gesagt möchte ich betonen, dass einer der großen, wenig erwähnten Vorteile von AI-Tools meiner Meinung nach in der „psychologischen Unterstützung“ liegt. Wenn man bei der Arbeit feststeckt, kann schon ein kleiner Motivationsschub oder etwas Zuspruch viel bedeuten. Auch wenn die Antwort nicht perfekt ist, hilft diese Präsenz dabei, wieder voranzukommen. Das Gefühl, nicht allein zu arbeiten, ist in Wirklichkeit viel wichtiger, als die meisten denken
„Gute Nachrichten, Chef! Wir haben eine neue Technologie entwickelt, mit der jetzt auch Nichtfachleute direkt auf Englisch Code schreiben und deployen können! Teure Entwickler muss man nicht mehr einstellen!“ „Oh, zeig mal!“ „Ja, hier ist sie. Sie heißt COBOL.“
Nachdem ich mehrere überzogene Reaktionen von Unternehmen und von den Medien verstärkte Wundermittel erlebt habe, habe ich das starke Gefühl, dass sich auch dieser AI-Hype ähnlich entwickeln wird wie frühere Wellen. Unternehmen treffen am Ende Entscheidungen zulasten von Wissensarbeitern, aber die Vergütung des Managements wird deswegen nicht sinken. Trotzdem wirkt diese Welle für intelligente, hoch motivierte Builder wie den Autor des TFA wie eine riesige Chance. Wenn dein aktueller Job gefährdet ist oder du ihn bereits verloren hast, dann ist jetzt vielleicht der Moment, das auszuprobieren, wofür du bisher wegen Stress oder Erschöpfung keine Zeit hattest. In diesem Prozess lässt sich womöglich eine gute Einnahmequelle aufbauen, die nicht von Unternehmen abhängt, und manche werden vielleicht sogar etwas schaffen, das Unternehmen später für viel Geld kaufen wollen
Ich schreibe ziemlich viel, etwa tagebuchartig, teile das aber normalerweise nicht. Vorab gesagt: Es ist eher hingekritzelt. Trotzdem wollte ich es teilen, um die derzeit allzu pessimistische Sicht auf den Wert von Softwareentwicklern etwas auszugleichen
Ich arbeite im Security-Bereich und bin kein Entwickler, habe aber im Studium Softwareentwicklung gelernt. Nur auf Grundlage des Titels würde ich sagen: Wenn man die Grundlagen leicht lernen kann, ist es für alles ein guter Zeitpunkt zum Lernen. Früher musste man viel Zeit damit verbringen, sich durch Online-Foren zu wühlen, Bugs zu beheben, Erklärungen zu Konzepten zu finden und herauszufinden, wie man etwas anwendet. LLMs können als Tutor dienen: für viele Rückfragen, Code-Feedback, Erklärungen von Konzepten, das Finden von Fehlerstellen und mehr. Eigentlich haben wir sonst meist nach „dummen Fragen“ gesucht. Wie sich dieser Vorteil auf Leute ab Mittelstufe aufwärts auswirkt, weiß ich allerdings noch nicht genau
Ich stimme zu, dass die Analogie zur Landwirtschaft interessant ist, aber damit das Jevons-Paradoxon tatsächlich greift, müsste die Nachfragekurve sehr elastisch sein, während Nahrungsmittel in der Praxis eher unelastisch sind. Die größte Unbekannte ist im Moment, wie viel zusätzliche Nachfrage nach Software es noch gibt und wo die Leistungsgrenzen von AI liegen
Metaphern wirken oft plausibel, brauchen aber unbedingt Belege, die sie tatsächlich stützen. „Landmaschinen“ könnte eine zutreffende Analogie sein, oder vielleicht eher CAD-Tools, die die Zeit ersetzt haben, in der Maschinenbauzeichnungen von Hand erstellt wurden. Wenn man aber bedenkt, dass Ingenieure durch CAD nicht vollständig ersetzt wurden, halte ich es persönlich für fraglich, ob man daraus dieselbe Schlussfolgerung ziehen sollte wie bei den extremen Produktivitätssprüngen in der Landwirtschaft
Ich stimme nicht mit dem gesamten Framing dieses Textes überein. Vor allem glaube ich nicht, dass der Effizienzgewinn so enorm ist wie bei einem Mähdrescher. Aber der entscheidende Wandel ist, dass sich Wert weg von bloßer „Coding-Fähigkeit“ und hin zu Domänenwissen, Verständnis von Business-Logik und der Fähigkeit verschiebt, zwischen technischen und nichttechnischen Stakeholdern zu vermitteln und das eigentliche Ursprungsproblem zu lösen. Ich denke, wir haben so einen Wandel schon vor 20 Jahren während der Outsourcing-Welle gesehen
Im Grunde ist das ein sich seit Langem wiederholendes Muster. Lösungen, die Nichtfachleute nach Einführung von Low-code- und No-code-Tools gebaut haben, mussten am Ende immer von Ingenieuren aufgeräumt werden. Ich selbst habe mit genau dieser Aufräumarbeit eine recht lukrative Karriere aufgebaut
Wenn man diese Phänomene zusammennimmt, müsste man eigentlich zu dem Schluss kommen, dass Unternehmen mit Entwickler-Entlassungen vorsichtig sein sollten. In der Realität gibt es diese Entlassungen aber bereits. Was man in Organisationen derzeit häufiger sieht, ist die Logik: „Wenn jemand remote arbeitet, können wir auch Leute aus günstigeren Regionen einstellen“, und die Idee „Wir ersetzen Entwickler durch AI“ passt offensichtlich gut zu den bestehenden HR-Strategien. Grundsätzlicher möchte ich außerdem anmerken, dass vieles von dem, was Entwickler in den letzten 20 Jahren gemacht haben, letztlich Arbeit ohne echten Konsumeffekt war — fast wie das Ausschlachten von Aufmerksamkeit