No estoy seguro de poder considerarme un “programador”, per se, pero como alguien que codifica de manera regular, tengo que decir que codificar por la noche es en promedio mucho más productivo que codificar durante el día. Lo atribuyo a una razón tanto personal como ambiental:
1) Personalmente, estoy mucho más concentrado y entusiasmado con el trabajo durante la noche hasta la madrugada. “Quemar el aceite de la medianoche” trabajando, y especialmente la codificación, durante estas horas es muy estimulante y productivo para mí; solo la sensación de trabajar mientras todos los demás parecen estar dormidos es una especie de sí mismo.
2) Más sistemáticamente, la codificación es a menudo un ejercicio lógico mentalmente agotador, y una exigente perfección para funcionar adecuadamente en eso. Como resultado, encuentro que la programación requiere un enfoque bastante intenso por parte del programador. Esto se logra más fácilmente durante estas horas nocturnas porque generalmente hay un nivel más bajo de ruido ambiental, sin mencionar otras distracciones como la actualización constante de las redes sociales, noticias, etc., que en general se vuelven menos activas durante la noche. Es por eso que ves a tantos programadores “enchufados” con auriculares que bloquean el ruido durante el día; la codificación parece estar mejor cuando sientes que eres la única persona alrededor.