Zwei Geschichten erschienen in derselben Woche, und die meisten Menschen werden sie getrennt voneinander lesen. In der einen geht es um Entlassungen. In der anderen um einen Sicherheitsforscher, der sich an Server-Motherboards zu schaffen macht. Zusammengenommen weisen sie auf einen Karriereschritt hin, der in der aktuellen Diskussion über KI-Kompetenzen kaum Beachtung findet: im Stack nach unten statt nach oben zu gehen.

Die Anwendungsschicht wird absichtlich immer voller

Metas Einstieg in das agentische Programmieren, Muse Code, ist weniger wegen des dahinterstehenden Modells bemerkenswert als wegen des Workflows, den es automatisiert. Zuckerberg beschrieb, wie das System sich „auf separate Subagenten verteilt, die parallel in isolierten Worktrees arbeiten“, und behauptete, ein Testlauf habe gleichzeitig sechs Funktionen für ein Spiel erstellt, ohne Konflikte. Das ist inzwischen Standard: Anthropic, OpenAI und eine Welle von Start-ups bieten bereits Varianten desselben an. Das Planen, Schreiben und Validieren von Code auf Anwendungsebene in großen Repositories entwickelt sich zu einer zu einer Massenware gewordenen Fähigkeit, die mehrere Anbieter möglichst kostenlos oder in günstigen Paketen anbieten wollen.

Unterdessen baute Monday.com ungefähr 20 % seiner Belegschaft ab – etwa 600 Personen – und verwies auf eine mit der „Transformation“ von Produkt und Go-to-Market verbundene Umstrukturierung. Damit reiht sich das Unternehmen in eine laufende Liste von mehr als 20 Firmen ein, die in diesem Jahr KI als einen Faktor bei Stellenstreichungen genannt haben. Niemand kann genau sagen, wie viel davon auf den Ersatz durch KI zurückgeht und wie viel auf KI als bequeme Formulierung in einer SEC-Einreichung. Doch die Entwicklungsrichtung ist in beiden Geschichten dieselbe: Der Code, der in einem Git-Repository liegt, in einem PR geprüft wird und in einer normalen CI-Pipeline läuft, ist genau der Code, den agentische Tools von Anfang bis Ende bearbeiten sollen.

Womit Agenten nichts zu tun haben

Nun zur anderen Geschichte. Forscher präsentierten diese Woche Ergebnisse, denen zufolge Tausende internetverbundene Server großer Hersteller durch Fehler in ihren Baseboard Management Controllern (BMCs) aus der Ferne mit Hintertüren versehen werden können – den winzigen eingebetteten Computern auf praktisch jedem Unternehmens-Motherboard, mit denen Administratoren eine Maschine neu starten, patchen oder neu aufsetzen können, selbst wenn sie ausgeschaltet ist. Einige der grundlegenden Schwachstellen im IPMI-Protokoll, auf das diese Controller angewiesen sind, sind mindestens seit 2013 bekannt. Die Forscher bezeichneten die BMC-Infrastruktur als „allgegenwärtige, unzureichend überwachte und unzureichend gepatchte parallele Angriffsfläche“ – nicht, weil niemand von dem Risiko wusste, sondern weil fast niemand die nötigen Ressourcen hatte, es zu beheben.

Das ist der entscheidende Hinweis. Hier geht es nicht um Anwendungscode. Es geht um Firmware, die ihr eigenes Betriebssystem und ihren eigenen Netzwerk-Stack ausführt und für die Tools und Workflows, auf die agentische Programmierassistenten optimiert sind, weitgehend unsichtbar ist. Ein Agent, der einen PR für ein großes Repository plant, hat hier nichts, worauf er seine Planung stützen könnte – es gibt kein Repository, keine Testsuite, oft keinen Anreiz für den Hersteller, schnell einen Fix bereitzustellen, und einen Patch-Prozess, der über Hardwarehersteller läuft statt über einen `git push`. Die entscheidenden Kompetenzen – Embedded C, Debugging auf Protokollebene, Reverse Engineering von Firmware und sicherheitstechnische Forschung mit Hardwarenähe – liegen in einem Teil des Stacks, den Coding-Agenten der aktuellen Generation nicht erreichen können und in den die meisten Engineering-Organisationen chronisch zu wenig investiert haben; die seit Jahrzehnten bekannten Fehler sind dafür der Beleg.

Die Einschränkung, klar ausgesprochen

Das ist kein Aufruf an alle Entwickler, sich zu Firmware-Ingenieuren umschulen zu lassen – es ist ein Nischenmarkt, und die Nachfrage wird nicht mit der nach klassischen Software-Rollen konkurrieren. Das Argument ist enger gefasst: Wenn deine derzeitige Rolle genau in dem Teil des Stacks liegt, auf den agentische Tools am schnellsten zulaufen – routinemäßiger Anwendungscode, vollständig innerhalb eines einzelnen Repositories und umfassend durch Tests abgedeckt –, solltest du wissen, dass es angrenzende, niedrigere Ebenen gibt, an denen die Automatisierungsgrenze noch nicht angekommen ist, an denen sich die nötigen Fähigkeiten auch ohne einen CS-Doktortitel erlernen lassen und an denen das Nachfragesignal – eine seit einem Jahrzehnt ungepatchte Angriffsfläche, die gerade öffentlich im großen Maßstab demonstriert wurde – ungewöhnlich konkret ist.

Wo du diesen Monat tatsächlich anfangen kannst

  • Lies die Primärforschung, nicht nur die Zusammenfassung. Der Artikel von Ars Technica nennt das Protokoll (IPMI) und die Hardwareklasse (BMCs großer Serveranbieter) – das ist dein Ausgangspunkt für Suchbegriffe in Herstellerhinweisen und CVE-Historien.
  • Sammle praktische Erfahrung mit einem offenen BMC-Stack. OpenBMC und ähnliche Open-Source-Firmwareprojekte ermöglichen es dir, echten BMC-Code zu lesen und zu verändern, ohne ein Rechenzentrum zu benötigen – ein Wochenende reicht aus, um zu sehen, wie anders sich das von Web- oder Anwendungsentwicklung unterscheidet.
  • Formuliere die Sprache in deinem Lebenslauf schon jetzt neu, noch bevor du dich umschulst. „Out-of-Band-Management“, „Lights-out-Administration“ und „Angriffsfläche unterhalb des Betriebssystems“ sind die Begriffe, über die dich Teams finden werden, die in diesem Bereich einstellen, und sie kosten nichts hinzuzufügen, sofern die Erfahrung tatsächlich einen Bezug zu deiner bisherigen Arbeit hat.
  • Betrachte es als Diversifizierung, nicht als Kurswechsel. Entwickle weiterhin Anwendungscode – das macht nach wie vor den größten Teil des Arbeitsmarkts aus –, aber investiere bewusst einen Teil deines Lernbudgets in einen Bereich, in den ein Agent sich noch nicht in einen Worktree auffächern und das Problem für dich beheben kann.