¿Cuál es el ritmo de trabajo más efectivo para un programador? [cerrado]

8

Me preguntaba cuál es el mejor ritmo de trabajo para el trabajo que hace un programador. Estoy codificando todo el día y a veces me quedo atrapado en un problema y me mantiene ocupado unas horas antes de darme cuenta de que tal vez necesito un descanso.

Algunos dicen que los frenos cortos y frecuentes lo ayudan, pero a veces, cuando estoy enfocado en un problema, siento que un descanso no ayudaría, sino que pierdo mi enfoque. Entonces, ¿con qué frecuencia se debe tomar un descanso y por cuánto tiempo? La pregunta más básica sobre este tema proviene del hecho de que puede obtener toneladas de "buenas ideas" ('promodo', por ejemplo) en la red, que prometen que será más efectivo en lo que haga.

¿Son buenos estos principios o es algo que todos deberían decidir por sí mismos? ¡Me pregunto si alguno de ellos puede lograr lo que promete! Lo que prometen es que (si se cumplen las condiciones) funciona para todos . ¿Existen realmente tales principios? Y si los hay, ¿qué son estos y cómo podemos encontrarlos?

Atticus
fuente

Respuestas:

26

Lo más importante para una buena programación es dormir bien. No importa a qué hora programe o por cuánto tiempo. Ya sea que tome bebidas con cafeína o coma chocolate todo el tiempo. Lo que importa es que tenga un buen sueño largo y tranquilo cada pocos días. Como alguien con un niño pequeño, puedo decirle con certeza que la falta de descanso profundo mina su capacidad de ser creativo. Se han realizado estudios que han demostrado que los artistas más creativos requieren más horas de sueño y los trabajadores en trabajos repetitivos no exigentes menos.

David Allan Finch
fuente
1
Tengo mucha experiencia con el sueño, lo he estado haciendo toda mi vida. Me atrevería a decir que soy un profesional del sueño. Soy tan bueno Sin embargo, se está volviendo escaso últimamente .. :(
Dr. Hannibal Lecter
3
De acuerdo al 100%. Solo para elaborar: ¡buen sueño! = Sueño excesivo. El descanso de buena calidad es absolutamente esencial, pero estar inactivo en la cama durante >> 8 horas es casi tan malo como dormir muy poco. Cuando duermas, duerme bien y cuando estés despierto, mantente totalmente despierto.
Joonas Pulakka
¿Importa el tiempo? Quiero decir, ¿es realmente importante o mejor dormir entre las 22: 00-24: 00?
Atticus
2
@ Atticus: No creo que haya algo mágico en un momento específico del día / noche, pero la regularidad es importante. Dormir ya sea 21: 00-05: 00 o 01: 00-09: 00 está bien, pero alterar continuamente entre esos quiebres sus mecanismos internos.
Joonas Pulakka
2
Complementaría tu respuesta con comida también. Simplemente debe haber cumplido la mayor parte de su función corporal básica si desea poder pensar con claridad. Como dormir, no coma demasiado, no coma demasiado y personalmente diría que no escuche a los nutricionistas que piensan que saben mejor que usted lo que su cuerpo necesita. El último soy solo yo y no digo que funcione todo el tiempo (algún día te sentirás cansado pase lo que pase), pero de todos modos nunca haría lo contrario.
n1ckp
2

... funciona para todos. ¿Existen realmente tales principios?

No. Se puede probar con un solo contraejemplo. Al final tienes que descubrir qué funciona para ti .

Dicho esto, la regularidad y el ritmo suelen ser buenos a largo plazo, y hay ideas que tienden a funcionar para muchas personas, si no para la mayoría. Son un buen punto de partida para comenzar a ajustar lo que funciona para usted. Por ejemplo, está la Técnica Pomodoro que esencialmente crea un ritmo con sprints de 25 minutos más pausas de 5 minutos. Para mí funciona bien cuando necesito hacer algo que no sea tan atractivo, pero una vez que esté en el flujo, definitivamente no voy a hacer una pausa en un momento arbitrario porque alguna técnica sugiere que debería hacerlo.

Joonas Pulakka
fuente
1

Me gusta el ritmo natural en la programación en pareja.

Es decir, usted programa por un tiempo hasta que se sienta algo cansado, luego cambia y deja que la otra persona continúe. Esto le da un descanso de la codificación física y cambia su enfoque de sintaxis / escritura a planificación y aspecto directo. Mantiene tu mente fresca. Al menos para mí de todos modos.

Martin Wickman
fuente
Me hace extrañar mis días de pregrado.
Chris