¿Qué sesiones de trabajo son más productivas para la programación: corta (<= 30 minutos), media o larga (> = 2 horas)? En que casos (Considere codificar nuevas funciones, realizar pequeñas modificaciones, ajustar la interfaz de usuario, refactorizar, depurar, aprender API, tratar de comprender el código de otros).
¿Qué puedes decir de tus experiencias? La información de los estudios y las mejores prácticas también es muy bienvenida. Aunque sería bueno ver enlaces o referencias.
Se prefiere información confiable sobre la respuesta completa.
Comida para llevar valiosa:
- El pensamiento enfocado es el objetivo final aquí
- En general, el trabajo ininterrumpido> 2-3 horas produce pérdida de concentración y pensamientos confusos
- Cuando está en flujo, es mejor dejarse trabajar durante 1-2 horas.
- Vale la pena intentar practicar la técnica Pomodoro, para ayudar a superar la inercia del pensamiento y la dilación, para tener una mejor sensación del tiempo. Especialmente puede ayudar comenzar a hacer cosas que no te gustan tanto
- Al usar el software de 'gestión de interrupciones', puede permitirse ser más flexible, por ejemplo, omitir 1 interrupción pero no más. Esto le permite adoptar la situación: estar en flujo, cuando hay un flujo, mantenerse manejable cuando no está en flujo
- El aire fresco, la relajación y los ejercicios durante el descanso pueden ayudar a involucrarse en el hemisferio derecho para obtener nuevas ideas y soluciones.
Pruebe las herramientas de software para 'gestión de interrupciones':
- Pomodairo: también realiza un seguimiento de la lista de tareas y tiene una interfaz de usuario de pice
- WorkRave: proporciona más flexibilidad en la configuración. también utilizable sin altavoces