Es ist 7:40 Uhr an einem Dienstagmorgen im Jahr 2031, und Sie haben noch keine einzige Zeile Code geschrieben. Während Sie schliefen, arbeiteten vier Agenten das Backlog ab, das Sie am Nachmittag zuvor sortiert hatten. Drei sind fertig geworden und haben Pull Requests hinterlassen, jeweils mit Tests, einer kurzen Aufnahme der laufenden Funktion und einer Notiz zu den Teilen, bei denen sie unsicher waren. Der vierte hat um 2:13 Uhr angehalten und eine Frage gestellt: Die Spezifikation besagt, dass Erstattungen auf die ursprüngliche Karte zurückgehen, doch die Karte dieses Kunden ist im März abgelaufen. Was soll geschehen? Der Agent hätte den ganzen Tag Erstattungscode schreiben können, aber er kann nicht entscheiden, was das Unternehmen einem Kunden in dieser Situation schuldet. Also hat er angehalten und gefragt.
Ihr Morgen verläuft so: Sie lesen drei Pull Requests, sprechen mit jemandem aus dem Support und schreiben die Regel so klar auf, dass niemand, weder Mensch noch Maschine, noch einmal raten muss. Das Szenario ist erfunden, aber Agenten, die nachts unbeaufsichtigt arbeiten, gibt es heute tatsächlich. Einer läuft jede Nacht um zehn auf dem Rechner des Autors, erfindet ein kleines Projekt, baut es und testet es, und der Autor erfährt beim Frühstück, was dabei herausgekommen ist. Aus diesem Experiment ist Rule Safari hervorgegangen, ein Live-Projekt auf der Website.
Ist das das Ende des Programmierens? Diese Frage stellen Menschen seit über siebzig Jahren. Im November 1954 schrieb die Programming Research Group von IBM, dass FORTRAN "Codierung und Fehlersuche praktisch überflüssig machen sollte". FORTRAN erschien 1957 und hat tatsächlich eine Art des Codierens abgeschafft, denn kaum jemand übersetzt heute Formeln noch von Hand in Maschinenbefehle. Die Fehlersuche blieb erhalten. Was der Compiler tatsächlich getan hat, war, eine mühsame Schicht zu entfernen und die Arbeit eine Ebene höher anzusiedeln. Programme wurden günstiger zu schreiben, also wollten die Menschen mehr davon. Dieses Muster hat sich seither wiederholt, und Agenten könnten der nächste Schritt darin sein.
Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing