- Im späteren Verlauf der Karriere nehmen mehrdeutige Probleme zu, und es ist unmöglich, schlechte Ergebnisse vollständig zu eliminieren
- In Situationen wie Recruiting oder einer Pandemie, in denen sich Ergebnisse schwer vorhersagen lassen, ist der Schlüssel nicht, Irrtümer zu vermeiden, sondern die Kosten eines Irrtums zu senken
- Neugier zuerst einzusetzen ist die wirksamste Methode, um die Kosten falscher Urteile zu senken, und der Grundsatz „Neugier ist der erste Schritt der Problemlösung“ wird als zentraler Wert der Engineering-Organisation gelebt
- In verschiedenen Situationen wie Einstellungsentscheidungen, Anfragen ohne Prüfung der Dokumentation oder Vorschlägen für neue Programmiersprachen wird die Anwendung von Neugier anhand eines dreistufigen Reaktionsmusters Bad/Good/Best konkret gezeigt
- Neugier bedeutet weder Verantwortungsvermeidung noch konsensbasierte Entscheidungsfindung, sondern die Möglichkeit offenzuhalten, dass man wichtige Informationen übersehen haben könnte, und verhindert, dass Beziehungen durch Schuldzuweisungen ohne Kontext beschädigt werden
Nicht Irrtümer vermeiden, sondern die Kosten eines Irrtums senken
- Viele Fehleinschätzungen bei technischen Mustern (die Einschätzung von 2014, dass Microservices die Welt beherrschen würden), Managementmethoden (Systemdenken als ultimative Methode betrachtet, dann aber zahlreiche Fehler durch eine Überabhängigkeit vom Systemdenken beobachtet) usw.
- Anfangs wurde viel Zeit darauf verwendet, die Häufigkeit von Irrtümern zu verringern, doch die Probleme, denen man später in der Karriere begegnet, sind von tiefer Mehrdeutigkeit geprägt, und schlechte Ergebnisse lassen sich nicht vollständig ausschließen
- Heute wird deutlich mehr Zeit darauf verwendet, nicht Wege zur Vermeidung von Irrtümern zu finden, sondern Wege, die Kosten eines Irrtums günstig zu machen
Beispiele für Entscheidungen bei unvollständiger Informationslage
- Recruiting ist immer eine probabilistische Aktivität; selbst die beste Einstellung kann in einem bestimmten Unternehmen oder einer bestimmten Rolle Schwierigkeiten haben oder durch einen Wendepunkt im Leben ungeeignet werden
- Die Pandemie im Jahr 2020 zerstörte bis dahin sehr erfolgreiche Geschäftsmodelle, und viele Unternehmen reagierten überzogen auf den Wechsel ins Internet, stellten zu viele Leute ein und erlitten langfristige Schäden
- Beim Streben nach Data Locality gehen feinere Aufteilungen des Datenmodells nach geopolitischen Regionen immer mit Kosten oder Funktionseinschränkungen einher; da sich geopolitische Regionen häufig und unerwartet verändern, wird die ursprüngliche Vorhersage ab einem Betrieb in genügend vielen Ländern letztlich falsch sein, egal wie genau sie anfangs war
Neugier als zentraler Engineering-Wert
- Von allen ausprobierten Methoden ist Neugier zu zeigen die konsistent wirksamste Technik, um die Kosten von Irrtümern zu senken
- Wenn man falsche Entscheidungen bereut, dann fast immer dann, wenn man mit der Problemlösung begann, bevor man Neugier gezeigt hatte
- Der Grundsatz „Neugier ist der erste Schritt der Problemlösung“ wurde als fester Engineering-Wert der geführten Organisation verankert
Bad / Good / Best-Reaktionsmuster: Beispiele für 4 Situationen
-
1. Wenn man die Rückmeldung erhält, einen Kandidaten, den man gut kennt, nicht einzustellen
- Bad: Davon ausgehen, dass die andere Person falschliegt
- Good: Das eigene mentale Modell erklären, warum der Kandidat gut passt, und fragen, welchen Teilen dieses Modells die andere Person zustimmt oder nicht zustimmt
- Best: Sich vorab mit den Interviewenden auf konkrete Eignungskriterien für die Rolle abstimmen
-
2. Wenn man nach einer Dashboard-Anmeldung gefragt wird, die im internen Wiki ausführlich dokumentiert ist
- Bad: Leicht genervt darauf reagieren, dass die Dokumentation nicht gelesen wurde
- Good: Fragen, ob die Person auf ein Problem gestoßen ist, das in der Dokumentation nicht behandelt wird
- Best: Einen Chatbot so aufbauen, dass er den Good-Ansatz automatisch übernimmt, sodass Menschen diese Aufgabe nicht selbst erledigen müssen
-
3. Wenn die Einführung einer neuen Programmiersprache im internen Stack vorgeschlagen wird
- Bad: Mitteilen, dass man sich an das bestehende Architekturdokument halten müsse
- Good: Erwähnen, dass es offenbar einen Konflikt mit dem aktuellen Architekturdokument gibt, und fragen, wie die Person über diesen Konflikt denkt
- Best: Links zu relevanten Materialien ins Onboarding neuer Mitarbeitender aufnehmen und einen LLM-basierten RFC-Reviewer bauen, der RFC-Autoren dazu anleitet, bestehende Materialien zu berücksichtigen
-
4. Wenn die für den On-Call zuständige Person bei einem Incident nicht erscheint
- Bad: Mitteilen, dass die On-Call-Erwartungen nicht erfüllt wurden
- Good: Fragen, welche Umstände dazu geführt haben, dass die On-Call-Erwartungen verfehlt wurden
- Best: Vor Beginn des On-Call automatische Vorab-Benachrichtigungen einrichten und ein Automatisierungssystem aufbauen, das Personen erkennt, bei denen der Benachrichtigungsmechanismus nicht korrekt eingerichtet ist
Das Wesen von Neugier: keine Verantwortungsvermeidung, sondern Kontextgewinn
- Neugier zu zeigen bedeutet nicht, auf Verantwortlichkeit zu verzichten, und ist auch keine konsensbasierte Entscheidungsfindung
- Es bedeutet, zu Beginn jeder Diskussion Raum dafür zu öffnen, dass man wichtige Informationen übersehen haben könnte
- Wenn keine Informationen fehlen, ist der nächste Schritt selbstverständlich, Verantwortung einzufordern; indem man jedoch zuerst Neugier zeigt, verhindert man Situationen, in denen Verantwortung ohne Kontext eingefordert wird
- Daher ist Neugier sowohl für effiziente Problemlösung als auch für die Aufrechterhaltung einer gesunden Organisationskultur unverzichtbar
3 Kommentare
Ich war auch genervt darüber, dass die Dokumentation nicht gelesen wurde ... aber wenn ich anders darüber nachdenke, musste ich daran denken, dass sogar ich selbst früher mit der Haltung „Männer schauen sich doch keine Handbücher an!“ Mist gebaut habe.
Deshalb lasse ich inzwischen ein LLM Nutzungsanleitungen auf RAG-Basis beantworten, sodass die Nutzer Funktionen einfach ohne Handbuch per Nachfrage verwenden können, und das kommt bei allen gut an.
Neugier ist wichtig, aber vielleicht braucht man auch eine Haltung, bei der man sich in die andere Seite hineinversetzt. Im weiteren Sinne ist auch das wohl Metakognition.
Neugier war schon immer wichtig, aber im heutigen Zeitalter, in dem KI alles im Handumdrehen erledigt, scheint sie noch wichtiger zu werden.
Wirklich ein sehr guter Beitrag. Viele Probleme entstehen offenbar dadurch, dass die Verantwortlichen das Gesamtbild und den aktuellen Kontext nicht kennen und dann nach bestem Wissen engagiert arbeiten, am Ende jedoch alles auf einmal hochkommt und Schwierigkeiten entstehen.
Es scheint ein wirklich wichtiger Punkt zu sein, die eigene Neugier zu nutzen, um das Meta-Bewusstsein dafür zu erweitern, was man selbst nicht weiß.