Programadores de día y Programadores de noche.
Y definía a los programadores de día como personas:
- Para las que la programación sólo es un trabajo
- Que no suelen participar activamente en las comunidades profesionales
- Tampoco hacen pruebas o instalan las herramientas de trabajo en su casa
- Tienen dificultades para manejar ideas complejas
- No pueden visualizar o concebir una solución
Y a los programadores de noche como todo lo contrario:
- Llevan la programación en las venas
- Particpan en comunidades y listas de correo de desarrolladores
- Descargan las versiones alfa, beta y de evaluación de las herramientas de trabajo en su casa
- Tienen un sexto sentido visionario para intuir la solución
- Comprenden sin problemas las ideas o los sistemas complejos
Me llamó la atención, porque los mejores programadores que he conocido no destacan por madrugadores, pero sin embargo no tienen hora de salida por las tardes... ¿Una coincidencia?.
Luego al leer el artículo Good agile bad agile, me volvió a llamar la atención que al final del mismo afirmara que a los malos ágiles les gusta madrugar y se levantan antes de que amanezca, mientras que los buenos ágiles si tienen que asistir a una reunión a las 8 de la mañana van como zombies, y no son personas hasta que llega la tarde.
¿Hay alguna relación entre los ciclos circadianos de actividad nocturna y el prototipo de personalidad de los que "viven" la programación?.