Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan?
-
@rotnroll666 Danke genau den Text hab ich gesucht und nicht wieder gefunden.
@oli @konrad @javahippie@sebastian @oli @konrad @javahippie Dank' nicht mir
Naur’s “Theory Building” as Internet Samizdat
Peter Naur wrote an article in 1985 entitled, Programming as Theory Building. I recommend reading it. It's not too difficult to find. However, the first internet search hit is something of a mystery. It's a PDF of a mediocre scan of a portion of an unnamed book. The pages are misaligned, and the text is…
Synchronous Messages (stuartmarks.wordpress.com)
Aber gerne

-
@oli Ich glaube, wir gehen sehr anders an die Arbeit mit Coding Agents ran. Meine Spezifikationen sind sehr detailliert, und ich habe ziemlich viel der Software trotzdem im Kopf, wie sie entstehen soll. Es ist wirklich nur ein Coding Agent für mich, hat quasi keine Design-Aufgaben. Oder es macht Vorschläge, die ich dann annehme oder nicht. Ja. @javahippie
@konrad Der typische neue Ansatz der letzten Monate ist, dass du ein LLM bittest, aus einer vagen Spec eine detailierte Spezifikation ("Plan") zu generieren. Wenn Du den abgenickt hast, schmeißt man den Plan dem Coding Agent vor. Das kann das gleiche oder ein anderes LLM sein.
Ich habe gerade einige Beispiele in der Firma gesehen, wo Leute das erfolgreich gemacht haben, denen ich persönlich eher keine Commit-Rechte einräumen würde ... "Erfolgreich" im Sinne von: Es lief nachher etwas, das grob das gemacht hat, was gewünscht war.
@oli @javahippie -
@konrad Der typische neue Ansatz der letzten Monate ist, dass du ein LLM bittest, aus einer vagen Spec eine detailierte Spezifikation ("Plan") zu generieren. Wenn Du den abgenickt hast, schmeißt man den Plan dem Coding Agent vor. Das kann das gleiche oder ein anderes LLM sein.
Ich habe gerade einige Beispiele in der Firma gesehen, wo Leute das erfolgreich gemacht haben, denen ich persönlich eher keine Commit-Rechte einräumen würde ... "Erfolgreich" im Sinne von: Es lief nachher etwas, das grob das gemacht hat, was gewünscht war.
@oli @javahippie@holger Ja. Das mache ich absichtlich nicht so. @oli @javahippie
-
@holger Ja. Das mache ich absichtlich nicht so. @oli @javahippie
@konrad @holger @javahippie Aber das ist ja der interessante Punkt: Dass du das nicht so machst, widerspricht dem grassierenden Branchenverständnis und ist nur wenig besser als es gar nicht zu nutzen.
"Du nutzt das volle Potenzial der Agents nicht! Du nutzt DEIN volles Potenzial nicht! Du bist nicht effizient genug! Du hast keine Zukunft in der Branche" </sarkasmus mit träne im auge>
-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie Ich würde Product Owner oder Architekt oder Team Lead oder so was. Irgendein Job wo ich mit Menschen rede welche dann die LLMs promten, damit ich das nicht machen muss. Auf Dauer zu ätzend.
Am Wochenende dann “von Hand” an meinem open source Mastro web framework coden.
-
@konrad @holger @javahippie Aber das ist ja der interessante Punkt: Dass du das nicht so machst, widerspricht dem grassierenden Branchenverständnis und ist nur wenig besser als es gar nicht zu nutzen.
"Du nutzt das volle Potenzial der Agents nicht! Du nutzt DEIN volles Potenzial nicht! Du bist nicht effizient genug! Du hast keine Zukunft in der Branche" </sarkasmus mit träne im auge>
@oli Was soll ich sagen. Ich bin alt. I've seen things you people wouldn't believe. Technical debt on fire off the shoulder Multics. I've watched buffer overruns glitter in the dark near the Tannhäuser Gate. All those moments will be lost in time …
@holger @javahippie -
@oli Was soll ich sagen. Ich bin alt. I've seen things you people wouldn't believe. Technical debt on fire off the shoulder Multics. I've watched buffer overruns glitter in the dark near the Tannhäuser Gate. All those moments will be lost in time …
@holger @javahippie@konrad @holger @javahippie Time to die.
-
@konrad @holger @javahippie Aber das ist ja der interessante Punkt: Dass du das nicht so machst, widerspricht dem grassierenden Branchenverständnis und ist nur wenig besser als es gar nicht zu nutzen.
"Du nutzt das volle Potenzial der Agents nicht! Du nutzt DEIN volles Potenzial nicht! Du bist nicht effizient genug! Du hast keine Zukunft in der Branche" </sarkasmus mit träne im auge>
-
@javahippie Ja, den Unterschied zwischen Lamda und Lambada muss man eben kennen. @oli @holger
-
@javahippie Ich würde Product Owner oder Architekt oder Team Lead oder so was. Irgendein Job wo ich mit Menschen rede welche dann die LLMs promten, damit ich das nicht machen muss. Auf Dauer zu ätzend.
Am Wochenende dann “von Hand” an meinem open source Mastro web framework coden.
@mb21 Für diese Jobs könnte es dann natürlich ein Überangebot geben
-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie AI slop & desaster janitor.

-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie Pflanzen oder Tiere klingt schon gut. Den ganzen Tag nur Codereviews machen kommt nicht in Frage.
-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie irgendwas mit Holz...
-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie
Käme für mich darauf an, wie gut die Ergebnisse der Agenten sind.Bester Fall: Man gibt Architektur, Schnittstellen, Protokolle etc. vor und das Agenten-Gedöns erstellt recht nutzbare Komponenten, wo man vielleicht ab und zu mal nachschärfen muss.
Fände ich okay.Schlimmster Fall: Man muss die Dinger zwar verwenden, aber die Arbeit besteht zu 80% daraus, generierten Code zu reviewen.
Dann was mit Holz. -
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@javahippie weiter machen. Wie sich das entwickelt ist eh nicht abzusehen. Plan B dann Schuster oder sonst was.
-
Mal eine ernste Frage an die Softwareentwickler:innen: Nur mal angenommen, Agentic AI verbreitet sich und bleibt, es würde fester Bestandteil des Jobs, Agents zu sagen was sie coden sollen und das zu reviewen, was ist euer Plan? Durchziehen, verwandte Jobs suchen? Irgendwas mit Holz?
(Bitte keine Diskussionen "Wird eh nicht passieren", darum gehts hier nicht).
@ javahippie@mainz.social
Tatsächlich was mit Holz. Ich gehe in 57 Arbeitstagen in Rente, und werde dann vermehrt Klarinette üben.
Ansonsten gibt es seit Anbeginn der IT Zeit immer wieder Sachen, die uns alle arbeitslos machen oder die Arbeit abnehmen oder alles leichter machen sollen. Seien es höhere Programmiersprachen, Objektorientierung, 4GL Sprachen, Code Generatoren, grafische Programmiersprachen, Whatever. Alle fünf Jahre gibt es was Neues. Trotzdem braucht man immer mehr Informatiker und alles wird immer komplizierter. Ich sehe da überhaupt keine Gefahr.
Das ist alles Gefasel der Marketingabteilung von Leuten, die diese Sachen verkaufen wollen, und unser Management glaubt es. -
@mb21 Für diese Jobs könnte es dann natürlich ein Überangebot geben
@javahippie Denke es gibt da eher mehr Nachfrage falls coden billiger wird. War ja auch schon immer schwieriger zu wissen was zu bauen als dann wirklich den code reinzutippen, obwohl ich auch letzteres mochte.
-
@javahippie Ich werde mich so lange weigern damit zu arbeiten, bis ich für meine Kollegen und Chefs zu anstrengend bin und sie mir eine Abfindung anbieten

@jlink @javahippie Oder eine Abmahnung.
-
@javahippie Durchziehen. Keine Ahnung ob ich das gut finde und mich das glücklich machen wird, aber ich bin davon überzeugt, dass sich die Arbeit des Software Entwicklers ändern wird. Es wird unser Job werden, AIs zu kindergärtnern.
@javahippie Full disclosure: Ich arbeite inzwischen eigentlich garnicht mehr im Code unserer Anwendung. Noch ein bisschen CI/CD, paar Reviews, ansonsten die Freuden des Middle Managements…
-
@javahippie Ich würde Product Owner oder Architekt oder Team Lead oder so was. Irgendein Job wo ich mit Menschen rede welche dann die LLMs promten, damit ich das nicht machen muss. Auf Dauer zu ätzend.
Am Wochenende dann “von Hand” an meinem open source Mastro web framework coden.
@mb21 @javahippie Trotzdem wirst du in irgendeiner Art für den Output „verantwortlich“ sein bzw. damit umgehen müssen. Auch wenn du selbst nicht mehr promptest.