¿Cuál es la cantidad máxima de horas productivas que puede pasar programando por día?

“Un encuestador intentó censurarme una vez. Me comí su hígado con unas habas y un buen Chianti “

Hannibal Lecter, diario de un programador de Rockstar

H y yo tenemos la misma reacción al ser medido por alguien, incluido, quizás lo más especialmente posible, a mí mismo.

Entonces mi respuesta es que no tengo idea … pero sospecho que es mucho menos de 6 casi todo el tiempo, probablemente menos de 3 la mayor parte del tiempo. Y no importa en absoluto en ningún momento.

A veces soy realmente brillante por solo 15 minutos. Pero esos 15 minutos valen días a veces, tal vez incluso semanas en ocasiones. A veces languidezco en el teclado durante horas sin lograr casi nada.

Realmente no entiendo cómo medirías esto de manera realista y realmente no entiendo por qué lo harías. Esto suena como algo más que haría un gerente intermedio sin idea.

Algunos días trabajaré de 12 a 14 horas si estoy realmente involucrado en un proyecto pero no todo es codificación. Tomar descansos es absolutamente esencial. Luego puede volver renovado y, a veces, puede abordar una tarea con un enfoque diferente y mejor. Incluso cuando tomo un “descanso” para tomar un refrigerio o un almuerzo o lo que sea, mi cerebro siempre parece estar funcionando en segundo plano. Muchos empleadores no entienden esto, pero los descansos son absolutamente necesarios. Al final del día, no se trata de cuánto tiempo está “visiblemente” trabajando, sino que es capaz de lograr lo que necesita en un día y si produjo un trabajo de calidad.

Normalmente presupuesto aproximadamente 5.5 horas al día como máximo para la codificación. Algo más y empiezo a perder la concentración. Y las horas restantes siempre se toman con las cosas mundanas habituales como llamadas telefónicas, correos electrónicos, almuerzos, etc.

Para seguir siendo productivo, trabajo 3 horas seguidas y luego tomo un descanso de 20 a 30 minutos (quiero decir un descanso real, trato de dejar de concentrarme en mi código). Ayuda a mantenerse concentrado durante mucho tiempo. Puedo trabajar 16-18 horas usando este método, después de eso, dormir bien es mejor que continuar mi trabajo.

Los que no puedes contar y que simplemente saltaste cuando estabas trabajando demasiado profundo, de adentro hacia afuera;).