Warum Unterbrechungen Programmierer teuer zu stehen kommen
Zusammenfassung
Chris Parnin visualisiert den komplexen mentalen Zustand, der beim Programmieren aufgebaut und durch Unterbrechungen teilweise zerstört wird. Eine bekannte Grafik stellt den Programmierzustand als Netz dar.
Ideen
- Programmierung hält Ziele, Annahmen und Abhängigkeiten gleichzeitig im Arbeitsgedächtnis.
- Eine Unterbrechung verdrängt Teile dieses kurzfristigen Zustands.
- Die Rückkehr erfordert Rekonstruktion aus Code, Notizen und Werkzeugen.
- Sichtbare Fokuszeiten reduzieren vermeidbare Kontextwechsel.
Einsichten
- Unterbrechungskosten hängen stärker von Zustandstiefe als Gesprächsdauer ab.
- Teamkommunikation braucht gemeinsame Regeln für Dringlichkeit.
- Notizen verwandeln flüchtigen Denkzustand in wiederherstellbare Spuren.
Fakten
- Der Artikel unterscheidet Arbeit und Wiederanlauf.
Empfehlungen
- Bündele nicht dringende Fragen in feste Zeitfenster.
- Hinterlasse vor Pausen einen konkreten nächsten Schritt.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.