Siga atentamente su progreso de principio a fin
Eso significa hacer un seguimiento explícito de lo que necesita hacer, lo que está haciendo y lo que ha completado. El uso de un flujo de trabajo de git ayuda a realizar un seguimiento de lo que ha completado, pero no aborda lo que debe hacer ni lo que está haciendo actualmente.
Usar una herramienta como Catalist u otro sistema que aproveche GTD / Kanban / etc. puede cerrar este ciclo Escriba las tareas del tamaño de un bocado que demoran entre 30 y 45 minutos en completarse. Trabaje en una de estas tareas a la vez y marque dicha tarea como “en progreso”. Complete la tarea, confirme los cambios y use el mismo texto descriptivo de su tarea para su mensaje, y presione cuando / donde sea necesario.
- ¿Qué es lo que te apasiona y técnicamente, en qué estás más interesado en trabajar? Software
- Voy a China por 3 años, ¿a qué ciudad debo ir?
- Como ingeniero de software bien establecido, ¿todavía programa en su tiempo libre?
- Recientemente en mi empresa, hemos recurrido más a empresas externas para el desarrollo. Soy un desarrollador nuevo, ¿cómo puedo desarrollar mis habilidades en este entorno?
- Acabo de leer Peter Norvig "Teach Yourself Programming in Diez años". ¿Realmente necesita tanto tiempo? ¿Puedes compartir tu experiencia aquí?
Al tener un proceso disciplinado como este, puede asegurarse de enfocarse y mantenerse en la tarea al tiempo que realiza un seguimiento de su progreso general hacia sus proyectos.
Echa un vistazo a mi respuesta aquí para ver cómo la interfaz de usuario de Catalist admite estas situaciones: la respuesta de Sumedh Jigjinni siento que me distraigo con bastante facilidad y mi mente corre en un millón de direcciones, pero sigo insatisfecho cuando las tareas están incompletas. ¿Cuáles son algunas sugerencias con las que puedo mejorar mi enfoque?