An die Studierenden
(ozark.hendrix.edu)- Es wird schwieriger, Einstiegsjobs im Computing zu finden, und auch die Softwareindustrie gerät stark ins Wanken; zugleich breitet sich ein Umfeld aus, in dem Menge an Code und kurzfristiger Gewinn vor Qualität und Nachhaltigkeit stehen
- Technologie kann ein Werkzeug sein, das Menschen hilft, wird aber auch für Ablenkung, Überwachung, Extraktion und Töten eingesetzt; zugleich treten Probleme mit voreingenommenen Daten und übermäßigem Verbrauch von Rechenressourcen zutage
- Am Anfang des Computings standen die Schönheit von Ideen, die Freude am Bauen und die Möglichkeit, Werkzeuge zu schaffen, die Menschen helfen und menschliche Beziehungen fördern
- Statt der vorherrschenden Technologie-Erzählung einfach zu folgen, sollte man durch bewusste Entscheidungen ethische Grenzen im Voraus festlegen, Zeit und Raum für tiefes Denken schützen und klaren, eleganten Code sowie Dokumentation schreiben
- Wichtiger als Gewinn und Produktivität werden im Computing der Zukunft Menschen und Beziehungen, Gerechtigkeit sowie eine Haltung, die nicht von Angst, sondern von Liebe geleitet ist
Das aktuelle Umfeld rund um Computing
- In der Welt, die euch nach einer Ausbildung in Informatik erwartet, ist es schwer, Einstiegsjobs im Computing zu finden, und auch die gesamte Softwareindustrie gerät stark ins Wanken
- Geistige Eigentumsrechte werden nicht respektiert, die Menge an Code wird höher bewertet als dessen Qualität, und kurzfristiger Gewinn hat Vorrang vor langfristiger Nachhaltigkeit
- Technologie wird mitunter nicht dazu eingesetzt, Menschen zu helfen, sondern für Ablenkung, Extraktion, Überwachung und Töten; sie wird auch so entworfen, dass sie tiefe kognitive Verzerrungen und blinde Flecken des Menschen ausnutzt
- In Systemen, die mit voreingenommenen Daten trainiert wurden, sind Jahrhunderte von Voreingenommenheit und Diskriminierung eingeschrieben, und knappe Ressourcen werden für unsicheren Nutzen in übermäßiges Computing investiert
- Der Wettbewerb darum, intelligente Maschinen zu schaffen, geht weiter, erscheint aber zugleich in einer Richtung, die sie wie Sklaven ausbeuten will
Warum wir mit Computing begonnen haben und welche Maßstäbe geblieben sind
- Am Anfang des Computings standen die Schönheit von Ideen, die Freude am Bauen und die Möglichkeit, Werkzeuge zu schaffen, die Menschen helfen und menschliche Beziehungen fördern können
- Der Glaube an solche Werte ist noch immer vorhanden, doch große Teile der Branche haben sich von dieser Richtung entfernt
- Wichtiger als die Inhalte des Unterrichts sind Maßstäbe und Haltungen, über die es sich nachzudenken lohnt, wenn ihr bald in die Welt hinausgeht oder euer Studium fortsetzt
Welcher Erzählung man nicht folgen sollte und welche Grenzen zuerst festgelegt werden müssen
- Es ist nicht nötig, die selbstrechtfertigende Erzählung einfach zu glauben, dass eine bestimmte Technologie unvermeidlich sei oder auch künftig fortbestehen werde
- Man muss der dominanten Erzählung nicht bedingungslos folgen; man kann selbst bewusste Entscheidungen treffen und anderen helfen, es ebenfalls zu tun
- Die eigenen moralischen und ethischen Grenzen sollten im Voraus festgelegt werden, und man sollte sich nicht mit Kompromissen zufriedengeben, die die eigenen Prinzipien vorläufig beiseiteschieben wollen, bis man später vielleicht etwas Besseres findet
Die Fähigkeit zum tiefen Denken und die Art zu arbeiten
- Man muss die Fähigkeit zum tiefen Denken entwickeln und sich dafür selbst Bereiche schaffen, die sowohl räumlich als auch zeitlich frei von Störungen sind
- In diesem Prozess muss man auch bereit sein, zu Technologien oder Arbeitsmustern Nein zu sagen, die andere für wichtig oder unvermeidlich halten
- Code sollte so lange refaktorisiert werden, bis er klar und elegant ist, und man sollte gute Dokumentation schreiben, die andere lesen können
- Auch wenn alle dazu drängen, sich schnell zu bewegen und Abkürzungen zu nehmen, muss man den Mut haben, langsam voranzugehen
Was wichtiger sein sollte
- Mehr als Gewinn, Code und Produktivität sollte man sich um Menschen und Beziehungen, Gerechtigkeit kümmern
- Vor allem sollte man sich nicht von Angst, sondern von Liebe leiten lassen
1 Kommentare
Hacker-News-Kommentare
Es ist ziemlich unerquicklich, wenn jemand, der nur in der Wissenschaft war, Ratschläge für die Industrie gibt, ohne jemals als Engineer in einem Unternehmen gearbeitet zu haben
Der Rat, sich um das
craftzu kümmern, also weiter am Code zu feilen und sorgfältig Dokumentation zu schreiben, klingt – abgesehen von dem Teil, keine Abkürzungen zu nehmen – wie ein Weg in die Arbeitslosigkeit innerhalb weniger JahreWenn mit
crafthier das Schreiben und Polieren von Code gemeint ist, dann wirkt das wie eine Fähigkeit, die zunehmend von High-Level-Systemdesign verdrängt wird und veraltetUnd bei so aufwendig erstellter Dokumentation fragt man sich ohnehin, wer sie überhaupt liest – am Ende sind es doch nur die Agents, die mich ersetzen werden
craftist nicht verschwunden, sondern eine Ebene nach oben gewandertWenn ein Berufseinsteiger wochenlang am Refactoring sitzt, wird er schnell von einem anderen überholt, der erst einmal liefert und dann iterativ verbessert
Feedback-Loops sind heute viel schneller
Am Ende hat jeder seine eigenen Verzerrungen
Es ist bedauerlich, dass die moderne Gesellschaft einen dazu bringt, unabhängig von den eigenen Gefühlen das zu tun, was zum Überleben nötig ist, und ich denke, dort liegt eine Wurzel vielen Leidens
Trotzdem glaube ich nicht, dass solcher Rat direkt in die Arbeitslosigkeit führt
Auch in Unternehmen arbeitet man sehr schnell, und diese Prinzipien sind durchaus damit vereinbar, wenn auch nicht in jeder Situation
Praktischer für Ratschläge zur Industrie ist allerdings eher Marc Brooker, AWS Distinguished Engineer mit fast 30 Jahren Erfahrung
https://brooker.co.za/blog/2026/03/25/ic-junior.html
Um High-Level-Systemdesign gut zu beherrschen, braucht man am Ende genug Erfahrung darin, selbst Code zu schreiben und zu refaktorieren
Das ist so ähnlich, als wolle man Chefkoch werden und nur Anweisungen geben, ohne jemals Zutaten vorbereitet zu haben
Der Versuch, eleganten Code zu schreiben, ist nicht wichtig, weil andere ihn lesen, sondern weil man dabei am eigenen Leib lernt, wie Engineering-Trade-offs und Abstraktion funktionieren
Dem Rat, die eigenen Maßstäbe für Ingenieursethik im Voraus festzulegen, kann ich zustimmen
Als ich im Vereinigten Königreich Maschinenbau im Bachelor studierte, war ein Ethikkurs Pflicht, und ich erinnere mich noch heute daran, wie wir Fälle wie die Bhopal-Katastrophe behandelt haben
Dagegen habe ich zumindest in Informatikstudiengängen im Vereinigten Königreich kaum solche Ethikkurse gesehen, obwohl dieses Feld sie dringend braucht
Man kann Therac-25 noch so oft diskutieren – das bringt niemanden automatisch dazu, sich ernsthaft zu fragen, ob es in Ordnung ist, bei Palantir oder Raytheon zu arbeiten
Ethics in Computer ScienceIch habe ebenfalls mehrere Fallstudien einschließlich Therac-25 behandelt, und es war ziemlich gut, weil auch allgemeine Grundlagen der Ethik und Philosophie vorkamen
Inzwischen scheint es ihn zu geben, also erinnere ich mich vielleicht falsch oder er wurde später ergänzt
Der Kurs selbst hat Spaß gemacht, und wir haben auch Dinge wie Vertragsverhandlungen gelernt, aber damals hatte ich noch nicht das Gefühl, dass solche Fragen wirklich einmal meine eigenen sein würden
Erst als ich tatsächlich zu arbeiten begann, hat sich das geändert
We should teach our Students what Industry doesn’t want, Kevin Ryan, https://dl.acm.org/doi/pdf/10.1145/3377814.3381719Are you sure your software will not kill anyone?, Nancy Leveson, https://dspace.mit.edu/handle/1721.1/136281.2Die Haltung, LLMs in keinerlei Form zu benutzen, kann ich schon irgendwie nachvollziehen
Ich hoffe, dass es irgendwann eine Art vegetarisches LLM geben wird, mit der man eine solche Position eher vertreten kann
Ich beobachte weiter Modelle, die nur auf gemeinfreien Daten trainiert wurden, habe aber noch kein brauchbares Modell gesehen, das nicht doch Web-Scraping beigemischt oder Fine-Tuning mit Ausgaben nicht-vegetarischer Modelle betrieben hätte
Andrej Karpathy sagt, man könne inzwischen ein Modell auf GPT-2-Niveau für unter 80 Dollar trainieren, also könnten zumindest die Umweltkosten irgendwann auf ein akzeptables Maß sinken
https://twitter.com/karpathy/status/2017703360393318587
Es wäre schön, wenn ein Informatikprofessor solche interessanten Modelle selbst ausprobieren könnte, ohne gegen seine Prinzipien zu verstoßen
Zufällig habe ich auf der HN-Startseite https://talkie-lm.com/introducing-talkie gesehen, der zugehörige Beitrag war https://news.ycombinator.com/item?id=47927903
Früher habe ich auch Mr Chatterbox gesehen, ein auf gemeinfreien Daten basierendes Modell, aber dort waren einige von Haiku und GPT-4o-mini erzeugte synthetic conversation pairs beigemischt, wodurch die Reinheit fraglich war
https://simonwillison.net/2026/Mar/30/mr-chatterbox/
Auch Talkie ist nicht völlig rein; nach eigener Aussage gab es noch einen zusätzlichen Schritt des supervised fine-tuning mit rejection-sampled synthetic chats zwischen Claude Opus 4.6 und Talkie
Die Herstellung der Computergeräte, die wir für den Internetzugang nutzen, dürfte wahrscheinlich mehr Ressourcen verbraucht und mehr menschliche Arbeit ausgebeutet haben als das Training von ML-Modellen
real programmers write assemblyüberreal programmers don't need copilotbis zureal programmers don't use llmsHeute steht dort eben einfach LLM-Verbot
Um die Fähigkeit zum tiefen Denken zu entwickeln, sind Routinen, die die Aufmerksamkeit wiederherstellen, wie Sport und Lesen, wirklich wirksam
Man hat ständig das Gefühl, keine Zeit zu haben, aber wenn man tatsächlich wieder konsequent damit anfängt, merkt man eher, dass solche Aktivitäten einem nicht Zeit wegnehmen, sondern Zeit für andere Dinge schaffen
Ich hätte nie erwartet, dass Marathontraining meine Energie im Alltag so stark erhöhen würde, aber genau das ist passiert
Es liest sich wie ein Text von jemandem, der sein ganzes Leben in einer akademischen Blase verbracht hat und nie Entscheidungen unter Zeitdruck und mit kollidierenden Interessen treffen musste
Ein Künstler möchte nach seinen eigenen Maßstäben vielleicht weiter am Werk feilen, aber wenn er das priorisiert, ohne zu verstehen, was der Kunde will, geht er am Ende bankrott
Interessen sollte man als Hobby pflegen, und wenn sie zufällig mit der Fähigkeit zusammenfallen, Geld zu verdienen, hat man Glück
Für die meisten Menschen passt beides nicht gut zusammen
Das kann inzwischen jeder, selbst ganz ohne Training
LLMs haben die Fähigkeit, durchschnittliche Arbeit schnell zu erledigen, nivelliert, und wenn man nur das kann, hat man keine Zukunft
Im Gegenteil: Exzentrik und Eigenständigkeit sind wichtiger geworden, und in dieser Hinsicht kann die akademische Blase sogar im Vorteil sein
Professor Yorgey betreibt schon seit Langem gute Forschung und hat auch Arbeiten geschrieben, die ich sehr mag
Es freut mich, dass er sich auf diese Weise öffentlich äußert
Früher habe ich an meiner Alma Mater einen Vortrag eines Anthropic-Engineers gehört, und mein Eindruck danach war:
Wenn Anthropic noch die gute Seite ist, dann wird die Zukunft wirklich hartDas Paper heißt Monoids: Theme and variations (functional pearl) und ist hier zu finden
http://ozark.hendrix.edu/~yorgey/pub/monoid-pearl.pdf
Ich bin in der Wissenschaft, und einige in meiner Familie arbeiten bei firmen ähnlich wie FAANG; deshalb ist es amüsant, wie stark die Kommentare zu diesem Beitrag den Debatten ähneln, die wir in der Familie oft führen
Ich schätze tiefes Denken, Forschung und Analyse und sehe Code als Nebenprodukt dieser geistigen Arbeit, während Familienmitglieder mit über zehn Jahren Berufserfahrung in der Branche damit prahlen, keine Zeile Code zu schreiben, und Opus eher als Produktivitätstool betrachten
Wenn sie auf diese Weise arbeiten, können sie aber nicht wirklich erklären, warum große Unternehmen ausgerechnet sie noch brauchen sollten
Weil der Lebensunterhalt der Familie daran hängt, tut das mehr weh, und die Aussichten wirken auch nicht besonders gut
Der Satz, dass Technik dazu benutzt wird, Menschen abzulenken, auszubeuten, zu überwachen und zu töten, wirkt auf mich nicht weiter überraschend
Der erste universelle programmierbare Computer wurde 1945 für die US-Armee zum Berechnen von Artillerie-Schusstafeln entworfen und kurz darauf für den Entwurf von Atomwaffen eingesetzt
Jede Technik, Computer eingeschlossen, wurde von Anfang an als Waffe genutzt und wird es auch weiterhin werden
Man solle der Selbstrechtfertigung nicht glauben, Technik sei unvermeidlich oder man müsse ihr folgen, weil sie sich bereits durchgesetzt habe
Man muss sich nicht einfach von der dominanten Erzählung mitreißen lassen, sondern kann selbst wählen und anderen helfen, dasselbe zu tun
Der Rat, Zeit und Raum ohne Störungen zu schaffen, um tief zu denken, ist etwas, das ich gerade wirklich mühsam umzusetzen versuche
Inzwischen weiß jeder, dass einem heute alles die Aufmerksamkeit entreißen will, aber wenn man nicht wirklich dagegen ankämpft, merkt man gar nicht, wie stark diese Kräfte sind
Der Satz ich werde LLMs in keinerlei Form und zu keinem Zweck verwenden vermittelt mir ein sehr starkes Gefühl akademischer Selbstgefälligkeit
http://ozark.hendrix.edu/~yorgey/forest/009L/index.xml
Nur weil man LLMs benutzt, ist man weder dumm noch verblendet, und nur weil es Probleme gibt, muss man sie nicht automatisch komplett ablehnen
Natürlich gibt es Menschen und Organisationen, die sich zu stark darauf verlassen, aber das bedeutet keineswegs, dass jeder, der ihren Nutzen anerkennt und sie als eines von vielen Werkzeugen verwendet, sie als Ersatz für Denkvermögen betrachtet
Inzwischen ist es schon schwer geworden, ruhig über Vor- und Nachteile zu sprechen; alles muss entweder komplett gut oder komplett schlecht sein, und das ist ermüdend
Die Position des Autors ist so extrem, dass sie eher ignorant und töricht wirkt
Von einem Lehrer würde ich etwas mehr Offenheit und eine nuancierte Perspektive erwarten