En mi lugar de trabajo tenemos tiempo de inactividad cuando:
- La red / los servidores son problemáticos
- No hay nada inmediato que hacer (por ejemplo, esperando que las reuniones establezcan los requisitos)
- Esperando que alguien termine algo que necesitas para hacer tu trabajo (aunque no es exactamente la mejor idea)
Cuando se comparte el tiempo de inactividad, lo que para mí es aproximadamente el 5% del tiempo, por lo general voy a hablar con la gente, me quito la cabeza, escucho algunos chistes.
Cuando no tengo nada importante que hacer, tengo un directorio con toneladas de libros, que leo cuando tengo permiso, o entre sesiones de compilación largas (o algo equivalente), etc.
Pero a pesar de que hago esto, tengo que reconocer algo (lo que me convierte en un pecador):
Nuestro trabajo como programadores es desarrollar nuestras carreras en casa para que nuestro jefe no nos despida o algo así. No es el trabajo del jefe permitirte mejorar a tú mismo con su dinero (el tiempo por el que te paga).
Pero de todos modos, como alternativa, a veces, en lugar de leer, hago otras cosas, como algunas ideas o guiones útiles, escribo documentos y presentaciones sobre mejoras metodológicas, etc.
Eso también cuenta como superación personal porque te hace pensar y te hace útil para otros desarrolladores, quienes incluso podrían recordarte por eso algún día, cuando sea necesario.
Pero lo importante es que vale la pena el dinero que te pagan mejor que leer libros ...