¿Cómo gestionan los programadores su tiempo de sueño?

¿Dormir? ¡Los programadores reales no necesitan dormir!

Bueno, en realidad, los programadores usan los mismos patrones de sueño que otras personas. Y sí, algunos programadores pueden pasar horas en la tarde detrás de la computadora, al igual que algunas personas pasan horas delante de un televisor o en un bar o teniendo otros pasatiempos. Los programadores también son gente normal, ¡aunque nos gusta fingir que no lo somos! 😀

Los programadores que duermen menos y codifican más finalmente se agotan. Luego están aquellos que duermen más de lo habitual, ¿eso ayuda? a largo plazo no lo hace, en realidad daña todo lo que intentaron lograr en primer lugar. Sin embargo, la mayoría de los ingenieros que conozco justifican este hábito al decir que estoy perdiendo el sueño hoy para tener un mejor mañana cuando puedo permitirme dormir durante días y hacer lo que sea que quiero hacer. Pero la verdad es que esos ingenieros son muy pocos y luego llegar a una plataforma donde puedan dormir sus días libres: engancharse en el agujero del conejo aún más lejos, donde terminan trabajando cada vez más para mantener ese glamour. Mala idea. La privación del sueño es peligrosa.

Bueno, si estás hablando de un hilo que necesita dormir por un minuto o lo que sea, normalmente creo un ciclo que cicla una vez por segundo durante 60 segundos y dentro de él duermo por un segundo.

Y dentro de ese ciclo también compruebo si el programa principal solicitó que se detenga el hilo, para poder terminar el hilo mientras está durmiendo.

En cuanto a mí, me acuesto temprano y me levanto temprano y trabajo tan duro como puedo cuando estoy despierto.

Duermo como un bebé Si está codificando mientras está privado de sueño, entonces necesita codificar menos y diseñar más. Además, si está codificando mientras está privado de sueño, probablemente esté cometiendo errores. Probablemente muchos de ellos.