Leí esta pregunta en mi feed y tuve dos pensamientos inmediatos: el primero fue que ambas cosas se aplican a mí mismo, y el segundo es que puedes estar generalizando demasiado.
Algunos de los programadores con los que he trabajado fumaron, pero la mayoría no, casi como cualquier otro grupo de personas. A veces trabajaban incluso a altas horas de la noche, pero ninguno de ellos de forma regular. Dicho esto, ambas afirmaciones a veces son ciertas y con buenas razones.
En cuanto a la parte de fumar, descubrí que fumar es una buena manera de tomar un descanso durante una tarea difícil, ya que le da algo que hacer mientras se relaja y se limita al tiempo que lleva consumir el cigarrillo. Es una forma de relajarse durante 10 minutos para volver al trabajo más concentrado y con ese empuje adicional debido a la nicotina absorbida. Aquellos que nunca escribieron una línea de código pueden subestimar la importancia de un descanso . Sucede que, después de pasar algún tiempo tratando de resolver un problema, el programador ha creado en su mente una idea de la solución que se basa en suposiciones erróneas que le impiden hacerlo bien. Descubrí que, con frecuencia, un descanso y un nuevo comienzo ayudan a eliminar esas suposiciones erróneas, lo que lleva a una solución correcta en poco tiempo.
- ¿Es posible ganar $ 25 por hora en línea en casa trabajando a tiempo parcial?
- ¿Cómo es trabajar en un trabajo inherentemente peligroso?
- ¿Las industrias de TI en Chennai ofrecen buenos trabajos?
- ¿Qué es UGABUS y cómo funciona?
- ¿Qué hacía la gente después del trabajo en los años 80 cuando no había internet?
Con respecto a las últimas horas de la noche, es importante comprender que el programador generalmente tiene en cuenta los sistemas en los que está trabajando, que pueden ser bastante complejos y requieren una gran concentración, de ahí el uso generalizado de auriculares entre ellos, como un comentario inactivo por un compañero puede hacer que pierdan el foco. Cuando un programador capta la idea correcta y se enfoca claramente en ella, ingresa en lo que yo llamaría un estado de “dicha” en el que todo lo que hace resulta correcto fácilmente. En esta situación, unas pocas horas de trabajo pueden lograr lo que de otro modo llevaría días, una sensación realmente satisfactoria que puede hacer que el programador siga trabajando hasta altas horas de la noche.