Cómo aumentar mi enfoque al codificar

Esto es completamente normal. La programación requiere una gran cantidad de capacidad cerebral y hacerlo durante horas y horas te hará desesperar por algo, cualquier cosa, que requiera muy poca o ninguna capacidad mental. (Si quieres probarte esto, apaga la pantalla de inmediato e intenta nombrar o describir las 5 cosas que acabas de ver).

Lo más probable es que esté perdiendo el tiempo para escapar de la complejidad / pesadez de lo que está haciendo, o porque está aburrido. (Esto no es algo malo, pero es una indicación de por qué perdió el enfoque).

Apaga la pantalla durante dos minutos. Escriba lo que quiera hacer que se le ocurra (búsquedas en Google, Facebook, Twitter, Noticias de la BBC, juegos, etc.) y agréguelos a una lista de tareas para más adelante. Luego piense en dónde estaba en su código, qué estaba haciendo y por qué, y cómo dar el siguiente paso. Si ese paso te llena de temor o aburrimiento, es por eso que has perdido el foco; Absorberlo y aceptar que tienes que hacer eso en algún momento, así que bien podría ser ahora y una vez hecho, podrás hacer cosas más interesantes.

Si estás completamente apagado, no luches contra eso. Haga algo que disfrute y que le brinde un descanso significativo, pero intente evitar formas de entretenimiento como Netflix / YouTube / juegos de computadora donde es muy fácil seguir viendo lo siguiente. Elija un libro de no ficción o un instrumento, salga a caminar o prepare una comida cocinada.

Después de 20 a 30 minutos, recuerde dónde estaba, vuelva a encender la pantalla, cierre todo lo que no necesita, respire y continúe.

En lugar de distraerse, acepte que sucederá, pero establezca reglas para controlarlo. Prueba la técnica Pomodoro.

Técnica Pomodoro – Wikipedia

Si, como yo, puede distraerse rápidamente, intente ajustarse a los intervalos de tiempo cortos pero enfocados para trabajar (comience con, digamos, 25 minutos). Sepáralos con breves descansos. Utilice un temporizador para controlar los descansos y los intervalos de tiempo de trabajo. Luego tome un descanso más largo cada cuatro horas de trabajo completadas.

Esto me ayuda a mezclar el tiempo enfocado / no enfocado, pero funciona mucho más eficientemente al evitar saltar de una tarea a otra cada 2 minutos.