¿Por qué a muchos programadores les gusta quedarse despiertos hasta tarde y sentir que están trabajando en la segunda mitad de la noche?
Los propios programadores suelen decir que el momento más productivo es a altas horas de la noche, o todavía están escribiendo código temprano en la mañana o se levantan temprano para escribir código.
La razón por la que trabajamos más eficientemente a altas horas de la noche es porque nos distraemos menos fácilmente, ¡eh! De hecho, si lo piensas detenidamente, no hay mucha diferencia entre la noche y el día, pero los programadores siempre tienen sus propias razones, que se pueden dividir aproximadamente en los siguientes tres puntos.
1. Cronograma de producción
Recuerdo haber leído un artículo sobre cronogramas Básicamente dividían el tiempo en dos categorías: cronogramas de gestión y de producción. El llamado cronograma de gestión consiste en dividir el tiempo. día en arreglos horarios Incluso si algo más te interrumpe, sólo será una pérdida de tiempo.
El cronograma de producción es diferente. Durante este tiempo, los programadores deben dedicarse a su trabajo y no quieren que nadie interrumpa su tiempo, porque una vez perturbados, puede llevar mucho tiempo resolver todos los problemas. pensamientos previos.
Entonces, muchas personas importantes son así. También encuentran que es imposible trabajar bien durante el día, porque tienen que lidiar con las interrupciones de muchas personas a lo largo del día, por lo que solo pueden trabajar. duro durante el día. Por la noche, cuando todos los demás duermen, puedes calmarte y completar la mayor parte de tu trabajo.
2. El cerebro está más concentrado durante la noche
De hecho, el cerebro humano está más claro y con más energía durante el día Mucha gente se preguntará, si es así, por qué. ¿Programadores? ¿Te gusta escribir código a altas horas de la noche?
Muchos programadores pueden tener este sentimiento. De hecho, la programación es más eficiente a altas horas de la noche cuando la gente está cansada, porque cuando te sientes cansado, te concentrarás en hacer una cosa, pero tendrás más energía durante el tiempo. el día. A veces no puedo concentrarme en una cosa.
Este es un ejemplo para mí. Cuando tengo energía durante el día, siempre me gusta leer la web y navegar por Weibo. Parece que tengo un día ocupado, pero en realidad no he hecho nada. . Incluso cuando me calmo y pienso en la programación, nunca puedo concentrarme durante más de diez minutos.
Es diferente por la noche, aunque me siento un poco cansado, realmente puedo calmarme y escribir código bien, y no tengo mucho tiempo para pensar en otras cosas.
De hecho, muchos programadores sienten lo mismo acerca de esta situación. Cuando su cerebro está lleno de energía durante el día, no importa si está escribiendo análisis de problemas o escribiendo mejores algoritmos. trivial, pero cuando tu cerebro está cansado A veces, no tienes suficiente energía para ocuparte de otras veces, por lo que solo elegirás una cosa en la que concentrarte.
3. La pantalla estimulará tu cerebro
Este problema es más fácil de entender. Por la noche, lo único que ves es la fuente de luz de la pantalla del ordenador, que te estimulará. El cerebro retrasa tu hora de dormir, por lo que olvidarás temporalmente tu somnolencia y luego no te acostarás hasta después de las 3 a.m. y no te levantarás hasta el mediodía del día siguiente. Sin embargo, por la noche, descubriré que no lo hago. De hecho, tienes sueño. Olvidé que no te levantaste hasta el mediodía.
Si esto continúa, tu agenda se retrasará.
4. Resumen
En general, la razón principal por la que los programadores siempre se quedan despiertos hasta tarde es porque no tienen restricciones en el horario de trabajo nocturno. ¿Qué se puede hacer para cambiar esta situación? Eso depende de tu control personal.
Espero que esto ayude, ¡gracias!