En mi lugar de trabajo tenemos tiempo de inactividad cuando:
- La red / los servidores son problemáticos
- Nada inmediato que hacer (por ejemplo, esperar a que las reuniones establezcan requisitos)
- Esperar a que alguien termine algo que necesita para hacer su trabajo (aunque esa no es exactamente la mejor idea)
Cuando se comparte el tiempo de inactividad, que para mí es aproximadamente el 5% del tiempo, generalmente voy a hablar con la gente, me quito la cabeza, escucho algunas bromas.
Cuando me encuentro sin nada importante que hacer, tengo un directorio con toneladas de libros, que leo cuando se me permite, o entre largas sesiones de compilación (o algo equivalente), etc.
Pero a pesar de que hago esto, tengo que reconocer algo (lo que me hace 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 para que pueda mejorar a sí mismo con su dinero (el tiempo que usted está pagando).
Pero de todos modos, como alternativa, a veces en lugar de leer, hago otras cosas, como idear scripts o ideas útiles, escribir 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, que incluso podrían recordarte por eso algún día, cuando cuenta. Pero lo importante es que vale la pena el dinero que le pagan mejor que leer libros ...