Mein neuer Weg

Warum KI die Übersetzungsschicht zwischen Mensch und Maschine ist, warum sich die Rolle der Softwareentwickelnden wandelt statt verschwindet – und warum ich zu HappyRobot gegangen bin.

jennings
Jennings Fantini
Forward Deployed Engineer
Aktualisiert am 22. Sept. 20264 Min. Lesezeit
vre

Neulich schrieb ich: „Warum schreiben wir? Fast alles, was wir tun, ist nur ein Daten- (Energie-)Transfer.“ Merken Sie sich das, ich komme später darauf zurück.

Um sich so zu positionieren, dass Sie den Wert einer sich ständig wandelnden Landschaft erfassen können, brauchen Sie Phasen des tiefen Nachdenkens, der strategischen Planung und des Hinterfragens Ihrer Annahmen über die Zukunft. Es gibt keine einzige Antwort; jeder hat seine eigene Variante davon und passt sie entsprechend an.

Für mich begann das mit der Frage, wie die nächste Phase unserer technologischen Landschaft aussehen wird: wie Software gebaut wird, wie Menschen mit ihr interagieren und welche Rolle KI im Zusammenspiel zwischen Bildschirm und unseren Gedanken spielen wird. Meine drei Thesen:

  1. KI ist die Übersetzungsschicht zwischen Mensch und Maschine
  2. Wir müssen KI als Denkpartner begreifen. Als Begleiter, der über andere Fähigkeiten und Ansichten verfügt als wir selbst
  3. KI wird bei vielen Aufgaben besser sein als Menschen; Menschen werden bei vielen Aufgaben besser sein als KI.

Wo liegt der Schnittpunkt echter kollaborativer Arbeitseffizienz – und wie kommen wir dorthin?

Ich teile die Ansicht, dass KI einen Boom an Software-Jobs auslösen wird. Nur eben nicht an Software-Jobs, wie wir sie kennen oder kannten. In den vergangenen Jahren wurden Softwareentwickelnde daran gemessen, mit bestehenden Sprachen, auf bestehenden Betriebssystemen, auf bestehenden Kerneln zu bauen. Diese neue „KI-Schicht“ wird nicht anders sein. Die Rolle der Softwareentwickelnden wird nicht verschwinden; sie wird sich weiterentwickeln. Englisch ist jetzt eine Programmiersprache. Der Entwurf zuverlässiger Systeme wird nicht länger davon abhängen, Informationen manuell aus dem eigenen Kopf in eine andere Sprache zu übertragen, die dann zu maschinenlesbaren Daten kompiliert werden muss. Dieser Prozess beruht nun allein auf dem Gedanken, und die Umsetzung – wenn auch mit menschlich geführten Systemen und Guardrails – wird davon abstrahiert, dies Tastendruck für Tastendruck auszudrücken.

Software-Veteranen mögen das lesen und spotten. Sie könnten einwenden, dass es kein Verständnis von Software und keine echte Expertise gibt, ohne jeden einzelnen Teil und Prozess der Code-Organisation zu verstehen. Ihnen stelle ich die Frage: Soll ich Ihnen erst die Erzeugung von Elektron-Loch-Paaren in der Raumladungszone des Siliziums erklären, bevor ich meinem Code zutraue, meine Integer-Arithmetik auszuführen – oder tun wir nur so, als käme es auf Tiefe an, wenn die Person an der Tastatur einen Weg bahnt, dessen Existenz Sie vielleicht bezweifeln, weil er noch nicht entdeckt wurde? Und dann sage ich: Nach dieser Logik versteht niemand Software, bevor er nicht die boolesche Logik aus der Halbleiterphysik herleiten kann – was die meisten derjenigen disqualifizieren würde, die so argumentieren.

Wenn das Verständnis dafür, wie man zuverlässige Softwaresysteme schreibt und baut, „echtes“ Full-Stack-Wissen bis hinunter zum Kern erfordert, dann erklären Sie entweder das Verhalten der Ladungsträger in der Raumladungszone, bevor Sie Ihren nächsten PR mergen, oder geben Sie zu, dass wir alle mit Abstraktionen arbeiten, die wir nicht vollständig herleiten.

Code zu erzeugen ist billig, aber nutzbaren Code umzusetzen berührt jene zutiefst menschliche Eigenschaft, die uns weiterhin von KI unterscheiden wird: soziale Interaktion. Das wird KI davon abhalten, „all unsere Jobsss zu ersetzen, ahhhh!!!“, macht uns aber wertvoller in Bereichen, die zuvor als wertlos galten – von denen sich viele erst noch bewähren.

Genau dort liegt der künftige Wert, genau den will ich erfassen, genau dort werde ich mich positionieren. Im heutigen Markt finden sich Rollen, die diesen Wert erfassen, im Bereich des Forward Deployed Engineer: eine Rolle, die stark auf soziale Interaktion und Strategie setzt, aber ebenso auf das technische Verständnis, wie man ein KI-System baut, das für eine andere Person oder Organisation nützlich ist. Es ist eine Rolle, in der wir nicht einfach eine Software bauen und schauen, wo sie landet, sondern bei einem konkreten Schmerzpunkt ansetzen und rückwärts zur Lösung arbeiten. Ein einzigartiger und vollständig maßgeschneiderter workflow. Dynamisch angepasst. Obsessiv kontextbezogen. Ständig in Entwicklung.

Diese Woche bin ich zu HappyRobot gekommen. Sie teilen nicht nur diese Vision, sondern bauen sie aktiv auf. Indem sie den menschlichen Wunsch nach Verbindung erschließen und darauf setzen, bauen sie die künftige Software- und Dateninfrastruktur, die es Menschen erlaubt, wieder Mensch zu sein. Ich freue mich sehr, Teil dieser Reise zu sein, einem großartigen Team beizutreten und zu Projekten beizutragen, die die Grenzen dessen verschieben, wie KI in realen Bereichen eingesetzt wird.

Wenn Sie bis hierher gelesen haben: vielen Dank. Das waren meine echten Gedanken und Worte.

Weiter bauen,

Jennings

6878a32c21d86b93f8a566c9 technical overview
Produkteinführungen,  Engineering Blogs

Dieser Artikel bietet einen detaillierten Überblick über die zugrunde liegende Architektur, die integrierten KI-Modelle und die Auditierung.