> For the complete documentation index, see [llms.txt](https://weekly-essay.mikey.wang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://weekly-essay.mikey.wang/de/2022/w51-looking-at-the-evolution-of-terminal-convergence-through-d2.md).

# W51-Die neue Zusammenführung der Endgeräteentwicklung auf der D2

Vergangene Woche sah und las ich ausgewählte Beiträge der D2. Nach einer Woche Verarbeitung möchte ich einige vorläufige Gedanken zur diesjährigen Konferenz teilen.

Ihr Thema lautet „Durch Fusion in die Zukunft“. Erstmals in siebzehn Jahren erweitert die D2 ihren Anspruch von einer Frontend- zu einer Konferenz für Endgerätetechnologie. Das hat eine gewisse historische Bedeutung.

Es gibt keine gemeinsame Keynote. Stattdessen beginnen direkt zwei Tage mit Fachvorträgen. Betrachtet man nur das Programm, wirkt es wie eine Livefassung unseres monatlichen Mobile-Frontend-Berichts und nicht besonders ungewöhnlich. Ich möchte deshalb vom veränderten Thema ausgehen und erläutern, worin ich die historische Besonderheit sehe.

**Die Zusammenführung im Thema meint die Entwicklung für Endgeräte.** Um 2017 verbreitete sich eine erste Zusammenführung unter dem Namen „großes Frontend“, die bis heute fortbesteht. Damals wurden Organisationseinheiten verbunden, aber Kompetenzmodelle und Laufbahnen nicht tiefgreifend integriert. Web- und Native-Entwickler arbeiteten weiter getrennt. Eine Anforderung brauchte möglicherweise weiterhin drei Gruppen. Die Zusammenführung von 2022 geht weiter und macht aus dem großen Frontend eine gemeinsame Endgeräteentwicklung. Das veranstaltende Unternehmen geht weit: Dieses Jahr wurden die Job Codes von Web und Native zusammengelegt. Damit werden ihre Kompetenz- und Beförderungsmodelle im Wesentlichen vereinheitlicht. Mehrere Fähigkeiten pro Rolle gehören dazu. Ich halte das für einen echten Umbruch, weil es mittelfristig Ingenieure verändert und Organisationen neu ordnet.

**Der technische Wandel.** Der Hybridweg ist lang und schwierig. Erfahrungen innerhalb und außerhalb des Unternehmens zeigen aber, dass er langfristig aussichtsreich und unter bestimmten historischen Bedingungen unvermeidlich ist. Die Richtung steht fest, der technische Weg nicht. Wird sich am Ende schrittweise Erweiterung oder ein Generationswechsel durchsetzen? Heute gibt es viele plattformübergreifende Technologien, aber noch keinen eindeutigen Maßstab für Tiefe und Reife. Solange kein faktischer Standard besteht, befinden sie sich meiner Ansicht nach in einer Such- und Aufbauphase. Insgesamt wandert die Umsetzung immer tiefer in die technischen Grundlagen: von der Clientebene zur Containerplattform auf WebView, weiter zu selbst rendernden Frameworks wie Flutter und nun zu JS-Engines wie dem auf der D2 vorgestellten QKing. Auch der Weg von Titans über Neo zu Recce innerhalb von Financial Services bestätigt diese Entwicklung.

**Der Wandel der Menschen.** Erstens sinken Entwicklungshürden, Arbeitsabläufe wachsen zusammen und der Abstimmungsbedarf nimmt ab. Zusammenarbeit lässt sich entweder effizienter machen oder dadurch reduzieren, dass weniger Beteiligte gebraucht werden. Die Zusammenführung der Endgeräteentwicklung folgt dem zweiten Weg. Mit besseren Grundlagen und Frameworks kann eine einzelne Person eine Anforderung vollständig ausliefern, für die zuvor mehrere Plattformteams zusammenarbeiten mussten. Zweitens steigen Breite und Niveau der Grundlagen. Die endgültige Zusammenführung bedeutet keine Wette auf einen einzelnen Stack. Wir sollten stärker an den Grundlagen der Ingenieure arbeiten. Programmierung, Engineering und Architektur müssen in ihrem Werkzeugkasten umfassender vertreten sein.

**Warum beginnt der Wandel gerade jetzt?** Zuerst wegen veränderter Lebensbedingungen. Die Unternehmen sind dieselben, das Internet ist es nicht mehr. Hätte man vor fünf Jahren bei einem Unternehmen arbeiten wollen, das einen als verspätet zählt, wenn man nicht vor zehn Uhr erscheint? Heute wirkt das kaum noch besonders. Zweitens ändern sich die Markterwartungen. Das vollständig immersive Internet, Apples XR und das Metaverse erscheinen teils vage und unwirklich. Man kann einzelne Ansätze für unzuverlässig oder aussichtslos halten. Wenn aber die ganze Welt eine neue Plattform erwartet, lässt sich diese Kraft nicht aufhalten. Wer Kosten und Leistungsfähigkeit der Endgeräteentwicklung klärt, bevor eine neue Plattform groß wird, hat einen Vorsprung.
