Programmieren ist immer noch beschissen
(stvn.sh)- „Nicht AI nimmt uns die Jobs weg, sondern die Gier des Managements und die Fixierung auf kurzfristige Ergebnisse zerstören die Branche“
- Die tatsächliche Arbeit in der Tech-Branche ähnelt nicht sauberen Plänen und perfekten Produktionsabläufen, sondern eher einer Mischung aus vom Kurs abgekommenen Schiffen, brennender Ausrüstung, verschwundenem Wissen und Automatisierung, die nicht hilft
- Organisationen stellen AI als Beleg für höhere Produktivität dar, um Personalabbau und die Auslagerung von Urteilsvermögen zu rechtfertigen, und kappen dabei sogar die Lehrlings-Pipeline, in der Juniors zu Seniors heranwachsen
- Goodhart’s Law, Geschwindigkeitsmetriken, Story Points, Testabdeckung und DORA-Metriken können echte Qualität und Urteilsvermögen nicht ersetzen; wenn die Leute verdrängt werden, die Fehler finden, wird die Codebasis fragil
- Betriebswissen wie ein cron job, der seit 2016 jeden Tag um 3 Uhr morgens läuft, und Dinge wie
# DO NOT CHANGE!!! Ask Benwerden von Leuten wie Sara zusammengehalten, aber die Organisation merkt das nicht einmal - Das Kernproblem ist nicht AI, sondern Gier; wenn Sara verschwindet, kann auch das unsichtbare System zusammenbrechen, das die Gehaltszahlungen eines Unternehmens mit 30.000 Mitarbeitenden stützt
Sorry Peter - nach „Programming Sucks“, das Peter Welch 2014 veröffentlichte
Softwareorganisationen sind schon vor den Veränderungen durch AI zerfallen
- Auf Geburtstagsfeiern kommt immer wieder die Frage, ob man sich Sorgen machen müsse, dass AI Arbeitsplätze wegnimmt, doch die Arbeit in der Tech-Branche war nie das saubere Planen und perfekte Produzieren, das Außenstehende sich vorstellen
- Die tatsächliche Arbeit ist eher eine Mischung aus vom Kurs abgekommenen Schiffen, brennender Ausrüstung, Systemen, deren Funktionsweise niemand mehr kennt, und Automatisierung, die nicht hilft
- Der CEO bringt Geschichten mit, wonach im Team seines Freundes Jared dank AI die Produktivität so gestiegen sei, dass man die Hälfte entlassen konnte; vor Ort wirkt das als Druck, bei dem man kaum unterscheiden kann, ob es Angeberei oder Drohung ist
- Das größere Problem als die Angst, „AI nehme uns die Jobs weg“, ist, dass Organisationen AI als Vorwand nutzen, um Personalabbau und die Auslagerung von Urteilsvermögen zu rechtfertigen
Entlassen wurde nicht die aktuelle Leistung, sondern die künftige Kompetenz
- Führungskräfte, die früher einmal Engineers waren, wussten, warum Code Reviews nötig waren und wie aus dem hart geprüften ersten PR eines Juniors trotzdem Lernen entstand
- Nicht 2024 fiel plötzlich die Entscheidung, Code Reviews und lehrlingsartige Entwicklung abzuschaffen; vielmehr drängten verkürzte Runways, die Tabellen des CFO und das Vertrauen des CEO in AI-Demos die Organisation in diese Richtung
- Nach einer Offsite-Demo, bei der „ein Agent in 14 Minuten ein komplettes Feature schreibt“, sagte der CEO dem Board, man könne die Engineering-Organisation bis Q2 um 30 % verkleinern
- Führungskräfte redeten sich ein, Juniors würden sich anpassen, umschulen und anderswo unterkommen, Seniors könnten die fehlenden Hände auffangen, und Agenten würden die Lücken schließen
- Doch der Wert von Juniors lag nicht in der sofortigen Produktivität, sondern darin, später zu Senior Engineers zu werden, die wissen, „wo die Leichen begraben liegen“
- Die Optimierung auf Output hat die lehrlingsartige Entwicklung zerstört, und wenn in ein paar Jahren Seniors fehlen, wird sich niemand mehr an den Grund erinnern
Metriken und Tools ersetzen kein Urteilsvermögen
- Engineers, die schon früher die Folgen von Führungskräften aufräumen mussten, die einfache Antworten verkauft haben, wussten längst, dass Zahlen keine reale Qualität garantieren
- Goodhart’s Law hat Zahlen wie Geschwindigkeitsmetriken, Story Points und Testabdeckung entwertet, die Nicht-Engineers als Beleg dafür vorgelegt wurden, dass „alles gut läuft“
- Auch bei den DORA-Metriken zeigte sich bereits, wie die Stabilität von Deployments leidet, wenn das Hinzufügen von Tools wichtiger wird als Urteilsvermögen
- Wenn die Menschen verdrängt werden, die Fehler finden, oder wenn sie lernen, mit dem Finden von Fehlern aufzuhören, wird die Codebasis fragil
- Trotzdem unterschrieben die Leute die Listen. Die Alternative war der Verlust des Jobs, und der Job hing an Hypothek, Studiengebühren, Visum und dem Glauben an das eigene spätere Reparieren
- Dieses „später“ kommt nicht, und alle wussten das
Unsichtbares Betriebswissen trägt das Unternehmen
- Irgendwo in der Infrastruktur läuft seit 2016 jeden Tag um 3 Uhr morgens ein cron job, der etwas Wichtiges tut, obwohl niemand genau weiß, was
- Im Kommentar am Dateianfang steht
# DO NOT CHANGE!!! Ask Ben, aber Ben ist nicht mehr erreichbar - In den letzten vier Jahren tauchte bei jeder Roadmap-Planung die „Modernisierung des Legacy-cron“ als Kandidat auf, wurde aber nie gewählt; der Eintrag wurde sogar zweimal aktiv entfernt
- Am Leben gehalten wird das Ganze in Wirklichkeit von Sara, und die Organisation weiß nicht einmal, dass sie das tut
- Sara ist Mitte 50 und arbeitete in einem kleinen Büro drei Straßen vom Hauptsitz entfernt; nachdem das Büro aus Kostengründen geschlossen wurde, arbeitet sie nun an einem Schreibtisch mit Netzwerkanschluss unten im Schiffsrumpf
- Sara wurde seit 1998 von Ben betreut und war nach seinem Tod sogar auf seiner Beerdigung, doch auch das weiß die Organisation nicht
- Wenn der Job regelmäßig ausfällt, bekommt Sara den Anruf, prüft das Problem und schiebt ihn erneut an, damit er noch einmal versucht wird
- Der Job hängt von einem Modul ab, das in der Zeit verloren ging, aber Sara besitzt eine Kopie davon auf einem USB-Stick, den sie in Bens Schreibtisch gefunden hat
- Kein Agent hat dieses Modul angerührt, und auch künftig wird das keiner können
Sara ist die letzte Form einer unersetzbaren Pipeline
- Sara ist nicht einfach nur eine sichere Mitarbeiterin, sondern institutionelles Wissen in der Gestalt eines 55-jährigen Menschen, nachdem die Organisation ihren eigenen Übergabeprozess gelöscht hat
- Sara ist das Ergebnis einer lehrlingsartigen Entwicklungslinie, die über Ben, 1998 und einen USB-Stick führt, und im Grunde bald selbst schon die Pipeline zur Ausbildung von Menschen
- Wenn Sara verschwindet, kann man keinen Ersatz einstellen, weil das System, das Menschen wie Sara hervorgebracht hat, bereits vor drei Jahren gestorben ist
- Der cron job zahlt die Gehälter aus, aber auch das weiß die Organisation nicht
- Wenn Sara verschwindet und der cron job stirbt, muss ein Unternehmen mit 30.000 Mitarbeitenden einen neuen Weg finden, alle zu bezahlen
- Die dann nötige Antwort wäre, „jemanden mit einem Löffel“ einzustellen, aber die Organisation hat sich längst selbst die Fähigkeit genommen, solche Menschen hervorzubringen
Fazit: Nicht AI, sondern Gier ist das Problem
- Die Antwort auf die Frage auf der Party lautet nicht: „AI hat uns die Jobs weggenommen“, sondern: Gier hat es getan
- Es ist dieselbe Gier, die Fabriken nach Bangladesch verlagert und Sklaven in den Kobaltminen im Kongo zurückgelassen hat; diesmal trägt sie nur die neue Maske namens AI
- Dem Neffen, der Shopify-Stores baut, rät man lieber zu etwas anderem, aber wenigstens muss man nicht mehr so tun, als zerstöre ein Roboter das eigene Leben
- Sara bleibt die eine Ausnahme. Sie sitzt unter Deck mit dem USB-Stick, und weil die Organisation nicht weiß, dass sie dort ist, hat sie sie bisher noch nicht gefunden
- Alle anderen stehen oben an Deck, schauen auf umgestürzte Masten und brennende Puppen und haben keine Ahnung, was wie überhaupt funktioniert
7 Kommentare
Der 2014 bekannte Text "Programming Sucks"
12 Jahre später nun "Programming Still Sucks", das die Gegenwart widerspiegelt.
Im ursprünglichen Text ging es um das "Chaos des Programmierens" selbst,
während dieser Text behandelt, wie in der Ära der KI die "Gier des Managements" dieses "Chaos noch weiter verschlimmert" hat – deshalb ist es interessant, beide zusammen zu lesen.
Den Originaltext habe ich ebenfalls verlinkt: Programmieren ist furchtbar [2014]
Beim Lesen bekomme ich ja fast PTSD.
Ich lese diesen Teil auch gerade, Gänsehaut 🥲
# DO NOT CHANGE!!! Ask Ben, aber Ben ist inzwischen nicht mehr erreichbarschluchz Es ist wirklich nicht einfach..
Wenn ich die Berufserfahrung der Leute zusammenrechne, die letztes Jahr bei uns gekündigt haben, komme ich auf 50 Jahre … das Gehalt ist fünfmal so hoch … puh … ich müsste wohl auch gehen …
Lobste.rs-Meinungen
Das fasst ziemlich genau zusammen, was ich in letzter Zeit über die Branche insgesamt empfinde. Ich bin noch eher juniorig, aber man sieht deutlich den Trend, dass Firmen sich für bedingungslos schnelles Wachstum entscheiden, statt kompetent wirken zu wollen
Die verwendeten Tools sind bis auf den Editor alle instabil und ändern sich ständig, sodass es fast unmöglich ist, wirklich sicher damit zu werden. Jede Plattform wirkt nicht einmal halb fertig, die meisten neuen Produkte scheinen fast nutzlos, und weil Geschwindigkeit immer wichtiger als Qualität wird, verliere ich zunehmend die Zuneigung zum Software Engineering selbst
Ich weiß, dass es immer noch viele Menschen gibt, denen das wirklich wichtig ist. Auch unter denen, die viel generative KI nutzen, gibt es Leute, denen das Ergebnis nicht egal ist. Aber der Trend ist so deutlich, dass ich weniger Angst habe, meinen Job zu verlieren, als vielmehr davor, meine Leidenschaft und die Fähigkeit, mich zu kümmern, zu verlieren
Unsere Community macht zum Beispiel lokale Werbung statt Social Media zu nutzen. Beim letzten Treffen in Seattle hatten wir Walter Bright eingeladen, und das Café war so voll, dass wir fast Leute wegschicken mussten
Als Ort, der KI nüchtern angeht, wirkt auch Zig Day. Ich würde gern noch andere Communities kennenlernen
Solche Erfahrungen gab es schon lange vor dem Aufkommen großer Sprachmodelle. Firmen haben übermäßig eingestellt, um Stellen zu füllen, weil das bei Venture-Investoren gut aussah oder in irgendeiner Tabellenkalkulation für jemanden gut wirkte, der tausende Kilometer entfernt und mehrere Hierarchieebenen höher saß
Zu viele „Tech“-Firmen waren ein Fall von Blinden, die Blinde führen. Jemand, mit dem ich vor 15 Jahren in einem Großkonzern gearbeitet habe, kam eines Tages zur Arbeit und stellte fest, dass sein ganzes Team entlassen worden war. Er wusste nicht einmal, wem er berichten sollte, und niemand wusste, dass er keinen Manager mehr hatte. Er kam dann sechs Monate lang zur Arbeit, surfte nur im Internet, bekam irgendwann genug davon und suchte sich einen neuen Job
Kurz gesagt: Nicht Programmieren ist mies, sondern Firmen sind mies
Die Bootsmetapher trifft ziemlich gut die Art, wie Software mit Duct Tape und Klebstoff gebaut wird, und auch die Interaktion mit fröhlichen, aber wenig hilfreichen KI-Assistenten. Aber Titel und Lehre passen überhaupt nicht zu meiner Erfahrung. Als Senior-Entwickler programmiere ich jeden Tag gern, und es ist überhaupt nicht mies
Es nervt, wenn Github ständig ausfällt, und es nervt auch, YAML-Dateien wie in einer vierfachen Inception zurechtzuschnitzen, damit im Oktober letzten Jahres etwas funktioniert, aber im Kern ist Code lesen und schreiben großartig
Ich werde dafür bezahlt, mit Leuten aus dem Business über Probleme zu sprechen, in meinem Kopf Lösungen zu modellieren, interessante neue und alte Technologien zu lesen, die relevant sein könnten, und sie dann selbst an der Tastatur umzusetzen, wobei sich das Gelernte festigt und das Business-Problem gelöst wird. Das macht wirklich Spaß. Danach präsentiere ich es Leuten aus dem Business und anderen Entwicklern, und weil ich Präsentieren auch mag, macht mir das ebenfalls Freude
Vielleicht bin ich die Sara aus der Geschichte, aber wenn ja, dann ist es fantastisch, als Sara zu leben, und vielleicht sollte ich noch einen Tag mehr darauf verwenden, den Praktikanten cron jobs beizubringen. Ich unterrichte genauso gern wie ich code, und im Text klingt es so, als wäre dieser Wert in letzter Zeit noch gestiegen
Ich kenne dich nicht und weiß nicht, wo du arbeitest, aber ich habe an ähnlichen Orten gearbeitet. Ich bin 58 und erinnere mich noch an Zeiten, in denen es nicht so ein Chaos war wie heute. Entscheidend ist, dass Sara Dateien auf einem USB-Stick aufbewahrt und geplante Batch-Jobs betreut, und beides habe ich selbst gemacht
Wenn du Github benutzt, benutzt du Git, also Versionskontrolle. Dann bist du nicht der Typ erfahrener Fünfziger, der auf einen USB-Stick angewiesen ist, den jemand von einem fremden Schreibtisch mitgebracht und auf den eigenen gelegt hat. Solche Leute wissen nämlich, dass man komplizierten, haarigen, undurchschaubaren Protokollen wie Remote-Websites oder Git nicht trauen kann
Dieser Artikel sollte das Tag „rant“ bekommen
Ich bin in meinen Fünfzigern und in einer ziemlich ähnlichen Lage wie die Person, die auf das Boot versetzt wurde, aber ehrlich gesagt hätte man abspringen sollen, bevor es überhaupt losfuhr. Man hätte merken müssen, dass diese Truppe dubios ist. Man hat die Arbeit übernommen und wird dafür bezahlt, also läuft es nun mal so
Manche Jobs sind großartig und manche sind mies. Glaubt ihr, Leute auf dem Bau hätten keine schlechten Aufträge? Habt ihr mal an Leute gedacht, die in riesigen Apartmentgebäuden Badezimmer fliesen, Lampen montieren, Kabel ziehen oder als Klempner arbeiten? Wie viele Tage braucht es wohl, um 5.000 Lampen zu montieren? Oder 500 Toiletten zu installieren? Könnt ihr euch das überhaupt vorstellen? Mein Gott, wir haben es wirklich bequem
Es gibt viele miese Jobs auf der Welt, im Enterprise-Software-Engineering läuft vieles falsch, es gibt furchtbare Berufe, KI ist ein Albtraum, und all das stimmt
Sara sollte sich zusammenreißen und diesen verdammten cron job endlich richtig reparieren
Wenn der Maßstab Programmieren in Tech-Firmen ist, dann gab es immer Probleme und meist kamen schlechte Ergebnisse heraus. Ein einziger hinreichender Grund ist schon, dass man strukturell nie mit Nutzern sprechen kann
Manche würden das wohl mit Wörtern wie „Entfremdung“ oder „Arbeit“ erklären und sagen, dass solche Probleme nicht nur das Programmieren betreffen
Programmieren in einem kleinen Team, das innerhalb einer großen Organisation etwas unterstützt, das nicht vollständig in sich geschlossen läuft, ist viel besser. Noch besser ist es, Dinge zu programmieren, die man selbst benutzt
Wenn ich sehe, wie SaaS-Firmen auf diese Weise Abschlüsse machen, denke ich manchmal, die müssen ja mit Bewirtung und Drogen arbeiten
In letzter Zeit mache ich gern Programmierung im menschlichen Maßstab für lokale Unternehmen und Freiberufler in meiner Region. Ich biete auch Managed Hosting für bestimmte Open-Source-Software für Organisationen und kleine und mittlere Unternehmen an. Keine großen Sprachmodelle, sondern ein einfacher Stack, der leicht zu warten und zu betreiben ist, klare Grenzen, ehrliche Preise sowie einfaches Onboarding und Offboarding
Das steht im Kontrast zu meiner bisherigen Laufbahn, in der ich remote für ausländische Tech-Startups und Großunternehmen gearbeitet habe. Deshalb nehme ich Remote-Consulting oder Vertragsarbeit nur noch selten an, wenn es wirklich passt, und mache den Rest der Zeit etwas anderes. Das Einkommen wirkt vielleicht gegenteilig, aber dieser Kompromiss hilft meinem Wohlbefinden enorm
Hacker-News-Kommentare
Der Satz „Nicht Gier hat uns die Jobs weggenommen, sondern AI“ – nein, umgekehrt – hat mich wirklich getroffen
Mir gefiel die Formulierung, dass es einfach dieselbe Gier ist, die Fabriken nach Bangladesh verlagert und Sklavenarbeit in den Kobaltminen im Congo aufrechterhält, jetzt nur mit einer neuen Maske; und auch die Stelle, an der gesagt wird, man solle dem eigenen Neffen lieber zu etwas anderem raten, war eindringlich
Dieser Text ist fast schon Kunst; ich sollte wohl eine Nacht darüber schlafen und ihn morgen früh noch einmal lesen
Ich mag Programmierung und bin ziemlich gut darin, aber diese Branche ist ein Müllhaufen
Ich habe bereits beschlossen, wieder zur Schule zu gehen und mir einen sogenannten „richtigen“ Beruf zu suchen, weil ich es leid bin, in einer Branche zu arbeiten, die geradezu besessen davon ist, die Gesellschaft zu zerstören
Es war großartig, so viel Geld zu bekommen, aber ich halte das eher für Glück und Umstände
Wenn ein Roboter mir meinen Job wegnimmt, suche ich mir etwas anderes und habe nicht vor, böse Reiche oder andere Monster dafür verantwortlich zu machen
Wenn es diese Nachfrage nicht gäbe oder Menschen sagen würden: „Zu diesem Preis geht es trotzdem nicht“, dann ließe sich die moralische Verantwortung nicht einfach allein den Industriellen zuschieben, und solche Minen würden gar nicht existieren
Dank Waschmaschinen wird niemand mehr fürs Händewaschen von Wäsche bezahlt, und weil Nachrichten digital zugestellt werden, braucht man weniger Zeitungsboten
Bei AI ist es nicht anders: Wenn irgendeine Arbeit automatisiert oder effizienter gemacht werden kann, dann wird das auch geschehen
Für den Einzelnen mag das kein Gewinn sein, für die Gesellschaft insgesamt kann es aber einer sein
Ich behaupte hier nicht, dass AI oder LLMs diese Arbeit tatsächlich schon erledigen können, sondern nur: „Wenn“ sie es können, dann wird es auch so kommen
Dafür braucht es keine Gier
Die Aussage „Es war schon immer mies, in der Tech-Branche zu arbeiten, und nie das, was die Leute sich darunter vorgestellt haben“ stimmt einfach nicht
Von 1988 bis 2000, also mindestens 13 Jahre lang, war es für mich wirklich großartig, in der Tech-Branche zu arbeiten, und wahrscheinlich auch noch eine ganze Weile danach
Der Hauptgrund, warum es schlecht zu werden begann, war nicht die Technik, sondern das Business, insbesondere Firmenübernahmen und Fusionen
In guten Unternehmen an interessanten Problemen zu arbeiten, sinnvolle Software zu bauen und zufriedene Kunden zu haben, war für Techniker das Paradies
Schlecht wurde es nicht, weil es plötzlich schlecht geworden wäre, sondern weil wir es erst allmählich bemerkt haben
Nicht die Technik ist schlecht, sondern die Tech-Industrie
Für manche Menschen war sie schon immer schlecht, und inzwischen wirkt es nur so, als sei sie ganz offen für alle schlecht geworden
Ich stimme nicht jeder Schlussfolgerung dieses Textes zu, aber ich fand es gut, einmal einen HN-Beitrag komplett lesen zu können, ohne diesen Hochglanz von AI-Koautorenschaft zu spüren
Das ist überhaupt nicht abwertend gemeint, ich halte ihn für durchdacht, aber ich habe diesen Hochglanz von AI-Koautorenschaft durchaus gespürt
Das lässt mich darüber nachdenken, wie viele Texte ich wohl gelesen habe, ohne zu merken, dass sie von einem LLM erzeugt wurden
Ich glaube, ich habe ein ganz gutes Gespür dafür, aber perfekt ist es nicht, und es wird sowohl falsche Negative als auch falsche Positive geben
Was bedeutet es, wenn wir den Unterschied irgendwann nicht mehr erkennen können?
Je länger ich darüber nachdenke, desto mehr hoffe ich, dass der Autor das angesichts des Themas nicht als Beleidigung auffasst
Vielleicht liegt es auch einfach daran, dass es noch früh am Morgen ist, und mein Urteil ist wahrscheinlich falsch
Gerade deshalb beschäftigt mich die obige Frage umso mehr
Ich habe im Job schon viel zu oft gesehen, wie Leute Gedankenstriche und diese offensichtliche AI-Schreibe verwenden, und bin es leid
Es fühlt sich ein wenig beleidigend an, erinnert mich am Ende aber auch daran, dass wir alle an dieser Farce mitwirken
Der sogenannte jobbedingte Rückgang durch AI liegt nicht an AI
Ich glaube nicht, dass jemand ernsthaft etwas anderes behaupten kann
Innerhalb eines Jahres, wahrscheinlich sogar früher, werden Softwaresysteme anfangen zusammenzubrechen, und genau das wird auch passieren
Dann wird das Hiring im Tech-Sektor explodieren
Ich glaube eher, dass es weltweit gar nicht genug Entwickler gibt, um die Defizite von AI auszugleichen
Die Rechnung ist eindeutig
Selbst wenn Menschen nur 1 % aller erzeugten Softwaresysteme anfassen würden — was angesichts des aktuellen Zustands und künftiger Regulierung schon kaum realistisch ist — reichen 47 Millionen Entwickler weltweit bei Weitem nicht aus
Die Jobs werden zurückkommen und auch besser bezahlt werden, aber Programmierung wird noch quälender werden und nicht für jeden geeignet sein
Wenn man nicht gern rückwärts durch ein verheddertes Chaos gräbt, ist es vielleicht nichts für einen
Wenn AI alles ist und AI Software ist, dann wird alles zu Software, und jeder wird ein Stück dieser Software haben wollen
Die Grundstimmung des Textes ist treffend
Ich bin vor vier Jahren in Rente gegangen, und schon damals ging es seit über zehn Jahren bergab
Eine Sache möchte ich aber ergänzen: Programmieren kann immer noch Spaß machen
Programmieren als Beruf ist unerquicklich, aber wenn man für eigene Projekte programmiert, merkt man, dass es immer noch Freude machen kann
Trotzdem bin ich sehr froh, ausgestiegen zu sein
Gegen Ende meiner Laufbahn saß ich einmal mit einem Kollegen beim Mittagessen im Apple Park, und wir starrten geistesabwesend den Gärtner an, der sich um die Pflanzen und Bäume in der Mitte des „Parks“ kümmerte
In dem Moment, als mein Kollege etwas über diesen Gärtner sagen wollte, wusste ich sofort, dass er genau dasselbe dachte wie ich und was er als Nächstes sagen würde
Der Text war wirklich gut
Ich mochte Sätze wie „Wenden wir uns leichteren Themen zu, etwa der Frage, ob wir Iran mit Atomwaffen beschießen sollen“, oder „Junioren gibt es nicht mehr. 2024 fand ihre Beerdigung statt, aber niemand kam“, oder „Nicht AI hat uns die Jobs weggenommen, sondern die Gier“
Die Satire mit ihrer zynisch geprägten Erfahrung funktioniert sehr gut
Programmieren war schon immer mies
Der Unterschied heute ist, dass es jetzt AI-Agenten gibt, die diese miese Arbeit angeblich für uns übernehmen sollen, und irgendwie ist dadurch alles noch schlimmer geworden
Jetzt muss ich Code debuggen, den ich nicht geschrieben habe, nicht vollständig verstehe und im Code-Review nicht einmal richtig erklären kann
Wunderschöner Text
Ich habe mich auch über den Backlink zu Peter Welchs Text gefreut, der so etwas wie der geistige Vorfahr dieses Beitrags ist; ich hatte schon vergessen, wie man ihn findet, und es war schön, ihn noch einmal zu lesen
Ist es nicht ein bisschen ironisch, dass ein Text mit dem Titel „Programmieren ist mies“, vermutlich auf einem statisch generierten Blog, gerade am HN-Traffic erstickt?
Ich habe den kostenlosen Tarif von Cloudflare genutzt, weil ich zu faul war, auf ISR umzustellen, und ich hatte überhaupt nicht damit gerechnet, dass so viel Traffic kommen würde
Wirklich großartig, und ich bin danach zurückgegangen und habe auch wieder „Programming Sucks“ gelesen
Auch dort gibt es viele herrliche Sätze
„Der einzige Grund, warum die Computer von Codern besser funktionieren als die von Nicht-Codern, ist, dass Coder wissen, dass Computer wie schizophrene Kinder mit Autoimmunerkrankungen sind, und sie sie nicht schlagen, wenn sie sich danebenbenehmen“