¿Los desarrolladores son más productivos por la noche? [cerrado]

34

Personalmente, me quedo despierto hasta altas horas de la noche, codificando y disfrutando trabajando en proyectos personales. Mis otros colegas también sienten lo mismo y les gusta codificar de noche. Sin embargo, no se trata de ser un apasionado de los pasatiempos personales, sino que realmente siento que soy más productivo por la noche.

Creo que hay algo sobre la noche, tal vez su oscuridad, tal vez su silencio, tal vez otro atributo que hace que los desarrolladores sean más productivos.

¿Hay algo de verdad en esto? ¿Por qué algunos desarrolladores creen que son más productivos por la noche? ¿Hay alguna prueba científica para justificar esta proposición? Quizás algo como "en la noche, la luz del monitor es menos dañina" o "el aire natural en la noche tiene más oxígeno, por lo tanto, es más adecuado para el proceso de pensamiento", o algo así.

Nota del moderador:

La pregunta es pedir pruebas científicas y otra información citada sobre este tema. Se eliminarán las respuestas que no brinden referencias de respaldo. Esta no es una encuesta en la que debe compartir cuando se despierta y qué partes del día usted es productivo.

Saeed Neamati
fuente
55
Excelente pregunta! ¡Me encantaría saber por qué somos (o creemos que somos) más productivos por la noche!
Steven Jeuris
12
Soy todo lo contrario, me levanto temprano, me ducho, tomo una taza de café y empiezo a codificar antes de las 7 am antes de que alguien más entre a la oficina. Mi productividad es más alta tan pronto como entro y disminuye constantemente hasta altas horas del día cuando me encuentro navegando y durmiendo. ¿Quizás es porque es tan silencioso en la oficina o quizás porque soy naturalmente una persona mañanera?
maple_shaft
3
@bjarkef No respondió la pregunta, que exige pruebas y justificaciones específicas de por qué los desarrolladores son más productivos por la noche: el "sentido común" que disputa la premisa de la pregunta no es una base válida para una respuesta; en el mejor de los casos es un comentario. La respuesta a la que se refiere Steven Jeuris está aquí .
1
Esta es una pregunta del sitio de los escépticos.
Pankaj Upadhyay

Respuestas:

30

Como se señaló en un comentario de SK-Logic, existe evidencia científica que respalda esto.

Del artículo de Wikipedia sobre los noctámbulos :

Los investigadores han descubierto que 'las diferencias en una propiedad fundamental del sistema de cronometraje circadiano , su período intrínseco, determinará si alguien es un madrugador, que se despierta antes del amanecer o un ave nocturna, que tiende a quedarse despierto hasta tarde por la noche pero duerme hasta tarde '.

Esto indica que algunas personas preferirían trabajar de noche.


Este interesante artículo estudia la productividad de un programador a lo largo del tiempo .

La secuencia de fases es: eufórica, productiva, insustituible, resentida, aburrida e improductiva. La productividad general se caracteriza por un período inicial de seis meses de intenso interés , en cuyo momento las tasas de productividad son a menudo un orden de magnitud más alto que el promedio de 500 LOC / mes que se cita a menudo. Después de un corto período de volatilidad, el programador entra en una fase prolongada de interés cada vez menor, lo que resulta en tasas de productividad que imitan el promedio.

Teniendo esto en cuenta, y considerando que un programador generalmente trabaja en proyectos individuales por la noche, una razón simple podría ser que es este impulso 'eufórico' para proyectos individuales a corto plazo lo que los hace productivos, provocando el deseo de permanecer despiertos y continuar trabajando .

Steven Jeuris
fuente
@Stevent, gracias por referencia. Circadian es un buen término para describir esto. Sin embargo, sigue siendo subjetivo. Creo que debería haber algo objetivo sobre la noche. Estoy buscando eso. De todos modos, +1 para la referencia.
Saeed Neamati
2
@Steven Jeuris - ese documento no es accesible sin un nombre de usuario / contraseña - tal vez algo como lionet.info/ljimg/programmer-lifecycle.pdf sería útil?
Joris Timmermans
2
@ Steven, desearía poder votar 10 veces. Esta es una muy buena respuesta. Sin embargo, todavía no lo aceptaré, para ver lo que otros tienen en mente.
Saeed Neamati
1
"Esta conjetura se basa únicamente en mis experiencias y observaciones en los últimos seis años". No estoy diciendo que no estoy de acuerdo (me parece acertado), pero este documento no es una investigación científica.
1
@canisrufus: Estoy de acuerdo, y pensé en mencionar eso también, pero su experiencia personal de 6 años como ingeniero de software senior, y el hecho de que lo publicaron es un indicador más fuerte que muchas de las opiniones subjetivas formuladas aquí. Lamentablemente, esta es la investigación más válida que encontré.
Steven Jeuris
20

Pero ten cuidado. Mientras trabajas de noche, puedes hacer las cosas debido a la tranquilidad de la mente y la falta de interacciones, pero aunque yo también soy un ave nocturna, descubro que mi cerebro no funciona tan bien por la noche . Definitivamente no soy tan rápido e innovador.

Trabajar de noche también tiene los desafortunados efectos secundarios de no dormir lo suficiente . Su cerebro necesita descansar y si no descansa cuando todo está tranquilo, es posible que no descanse tanto o que la calidad de su descanso pueda sufrir. Lo natural para muchas criaturas es dormir por la noche y ese es el comportamiento humano predeterminado.

En conclusión, creo que las horas nocturnas son mejores para ciertas tareas. Sin embargo, debe mantener un buen equilibrio entre dormir y trabajar por la noche, así como durante el día.

c_maker
fuente
1
No estoy hablando de perder el sueño. Cuando digo que soy más productivo por la noche, quiero decir cuando he dormido lo suficiente.
Saeed Neamati
3
@Saeed: Todo lo que digo es una espada de doble filo ...
c_maker
1
Este es un buen punto: Bob Martin hace una distinción importante entre estar en la zona y estar en la corriente. Puede escribir mucho código cuando está en la zona, pero puede que no sea su mejor código. La historia completa está en el libro "The Clean Coder".
Fenton
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
14

No es necesariamente la hora de la noche lo que hace que los desarrolladores sean más productivos ...

La noche brinda un ambiente tranquilo y silencioso para que los pensamientos fluyan libremente en la mente y que es muy esencial durante la programación.

¡Menos distracciones! El simple hecho de que no suene el teléfono, los abogados que venden galletas, la reducción de correos electrónicos y menos charla pagan enormes dividendos por trabajar de noche. Tu mente se relaja y se abre a una gran cantidad de creatividad: es fácil entrar en la zona cuando estás a gusto.

No es necesariamente la noche, un entorno con menos distracciones y perturbaciones siempre actuará como un catalizador para la productividad de los desarrolladores.

También puede ser en la noche, la mente tendrá menos pensamientos sobre el mundo exterior, por lo que menos pensamientos que giran en la cabeza ayudan al programador a obtener un flujo libre de pensamientos y lógica de programación.

También el hecho de que los proyectos personales se realizan por pasión por la programación, mientras que los proyectos de oficina se deben a que está obligado a hacerlo, por lo que lo primero le interesaría más que lo posterior. Por lo tanto, tiende a trabajar con corazón, que es lo que le da la sensación de que la noche le da unas horas más para trabajar.

SM09
fuente
1
Menos distracción es la clave. Por lo general, vengo a la oficina aproximadamente una hora antes que mis colegas. En esa sola hora, obtengo aproximadamente 3 veces la cantidad de trabajo que realizaría que en la hora en que ocurren las distracciones regulares.
Kibbee
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
5

Creo que este es un rasgo por persona. He conocido a muchos desarrolladores, especialmente a aquellos con familias con las que pasan el tiempo por la noche, que deliberadamente llegan temprano a la oficina.

Sin embargo, en el ejemplo que dio, creo que en general es cierto que las personas pueden mantener niveles más altos de productividad para proyectos personales en comparación con los proyectos de trabajo. Tiene sentido, ya que en general hay un mayor nivel de interés y pasión en el proyecto que una tarea que se le puede delegar en la oficina.

usuario937146
fuente
Acabo de traer mis proyectos personales como ejemplo. En general, la mayoría de los desarrolladores que conozco son más productivos durante la noche, ya sea un proyecto personal o no.
Saeed Neamati
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
5

Como otros han dicho, creo que es un rasgo por persona. Hablando por mí mismo, descubro que generalmente soy productivo por la mañana y por la tarde (o por la noche), lo que probablemente se reduce a ser más productivo cuando no hay demasiado bullicio o distracciones de ningún tipo a mi alrededor.

También puede ser que tarde en la noche no tenga otras citas u otras cosas que puedan sacarlo del flujo.

No conozco ninguna razón científica aparte de lo que ya se ha mencionado, que es que aparentemente el reloj interno de cada persona funciona de manera un poco diferente y algunos de nosotros somos más productivos temprano en el día y otros son más productivos tarde en la noche.

Anne Schuessler
fuente
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
4

Personalmente, me levanto a las 6, salgo de la casa a las 6:30, trabajo a las 7 y salgo justo después de las 3. Definitivamente no soy un ave nocturna. Todos los bonos de menos distracciones en la noche se pueden aplicar igualmente a las mañanas.

fwgx
fuente
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
2

Yo también soy mucho más productivo por la noche. Varía de persona a persona pero, si pudiera, mi horario de trabajo ideal sería de 3 a 11 p.m. o de 4 a medianoche. Encuentro que durante esas horas puedo hacer mucho más por una variedad de razones. Algunos de ellos son:

  • La mayoría de los negocios casi han terminado. Hay mucha más paz y tranquilidad en ese momento. No hay llamadas de ventas molestas y la mayoría de los problemas de los clientes están listos para el día.
  • Ya he estado despierto por unas horas. Esto es grande para mi. Soy horrible con saltar de la cama e ir directamente a cualquier cosa.
  • Hace más frío ... como en temperatura. Odio tener calor cuando estoy trabajando.
  • Simplemente tengo la sensación general de hacer mi trabajo y no tener que tener el constante 9-5 con el jefe mirando por encima de mi hombro persiguiéndome por actualizaciones constantes.

Dicho todo esto, trabajo en un lugar donde tengo que hacer las cosas 8-5 ... que apesta porque siento que me golpeé la cabeza contra una pared algunos días hasta el mediodía.

Corv1nus
fuente
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear
2

Solía ​​pensar esto sobre mí, pero la causa y el efecto están mezclados. Encuentro que soy más productivo por la noche, pero ahora atribuyo esto a las razones por las que me quedo despierto hasta tarde codificando en primer lugar. Solo me quedo despierto hasta tarde cuando estoy "en la zona" y ya estoy siendo más productivo de lo normal.

No niego que haya otros factores involucrados, como la falta de distracciones y fatiga, pero no he encontrado que sean tan importantes como la razón original por la que me levanto tarde.

Dicho esto, también tengo TDAH bastante grave, por lo que mi productividad tiene una variación diaria mayor que la mayoría.

Jordan Bentley
fuente
La pregunta ha sido editada para pedir referencias y citas. Revise la versión actual de la pregunta y edite su respuesta para incluir información de respaldo para su experiencia personal y opiniones.
Adam Lear