An meinem Arbeitsplatz treten Ausfallzeiten auf, wenn:
- Netzwerk / Server sind problematisch
- Nichts unmittelbares zu tun (z. B. Warten auf Besprechungen, um Anforderungen festzulegen)
- Warten, bis jemand etwas erledigt hat, das Sie für Ihre Arbeit benötigen (auch wenn das nicht gerade die beste Idee ist)
Wenn Ausfallzeiten geteilt werden, die für mich ungefähr 5% der Zeit sind, gehe ich normalerweise mit Leuten ins Gespräch, lasse den Kopf hängen, höre ein paar Witze.
Wenn ich mit nichts Wichtigem zu tun habe, habe ich ein Verzeichnis mit Tonnen von Büchern, die ich lese, wenn ich dazu berechtigt bin, oder zwischen langen Kompilierungssitzungen (oder ähnlichen Sitzungen) usw.
Aber obwohl ich das tue, muss ich etwas anerkennen (was mich selbst zum Sünder macht):
Es ist unsere Aufgabe als Programmierer, unsere Karriere zu Hause so zu gestalten, dass unser Chef uns nicht feuert oder so. Es ist nicht die Aufgabe des Chefs, dich mit seinem Geld verbessern zu lassen (Zeit, für die er dich bezahlt).
Aber als Alternative mache ich manchmal, anstatt zu lesen, ein paar andere Dinge, wie nützliche Skripte oder Ideen, schreibe Dokumente und Präsentationen über Methodenverbesserungen usw.
Dies gilt auch als Selbstverbesserung, da Sie dadurch nachdenken und anderen Entwicklern nützlich werden, die sich möglicherweise an Sie erinnern, wenn es darauf ankommt. Aber das Wichtigste ist, dass es das Geld wert ist, das man besser bezahlt als Bücher zu lesen ...