¿Cuánto tiempo libre tiene el programador promedio?

Normalmente, 128 horas por semana. Las 40 horas restantes son las horas de trabajo.

Ahora, reste el tiempo necesario para viajar, que generalmente es de 90 minutos por día, lo que deja 118 horas.

Resta 8 horas por día para dormir, veces 7. Entonces, eso deja 62 horas.

Resta otros 90 minutos por día para el desayuno, el almuerzo y la cena. Entonces te quedan 51 horas.

Por lo tanto, los programadores deben tener más de 50 horas de tiempo libre.

Ahora, algunos programadores trabajarán más de 40 horas porque tienen un defecto: ¡su trabajo es divertido y les encanta! Como resultado, sacrifican el tiempo libre en cosas relacionadas con el trabajo, como proyectos de pasatiempos en la programación, aprendiendo cosas nuevas en línea, investigando cosas relacionadas con el trabajo o simplemente trabajo genérico de horas extras. Dependiendo de si tienen esposa e hijos, esto podría llevarles todo su tiempo libre, aunque las personas con familias nunca pasan más de 10 a 20 horas de tiempo libre para cosas relacionadas con el trabajo.

No estoy seguro de qué es un programador promedio, pero la mayoría de los trabajos de programación que he tenido me dieron mucho tiempo libre. Yo diría que mi semana laboral promedio es más cercana a 50 horas que a 40 horas (en los EE. UU.), A pesar de que cada trabajo asalariado que he establecido una semana laboral de 40 horas, tiende a arrastrarse. También tengo que decir que también programo (proyectos personales) en mi tiempo libre. Pero nunca sentí que mi empleador esperaba que no tuviera tiempo libre, aunque he escuchado las historias de terror. En realidad, nunca he conocido a nadie que haya tenido una historia de terror de primera mano de haber sido forzado a trabajar 70 horas a la semana, dormir en la oficina, etc. No estoy convencido de que esas historias no sean principalmente apócrifas.

Eso no quiere decir que no haya habido semanas en las que trabajé 60 horas, especialmente cuando el cielo se estaba cayendo (ocurrió un accidente masivo, como un centro de datos que se incendió u otro empleado se enfermó en un momento crítico de un proyecto, etc. .). Es común estar dispuesto a dedicar un poco de tiempo extra en los puntos críticos de un proyecto, pero si intentan que esa sea la norma, depende de usted no darse la vuelta y, si es necesario, dar el paso de buscar otro trabajo. .

La conclusión es que usted decide qué trabajo tomar. Un trabajo no es esclavitud y, a menos que trabajes para ti mismo, es probable que tengas un contrato con un número específico de horas a la semana que se espera que trabajes. Esos contratos tampoco están escritos en sangre sobre piedra, siempre son negociables (cuánto depende de cuánto lo necesiten o cuán flexible sea en otras cosas, como el salario). Asegúrese de leer detenidamente cualquier contrato de trabajo que firme y, teniendo en cuenta lo importante que puede ser, no tenga miedo de consultar a un abogado si no está seguro. Si le dan una mierda sobre tener cuidado con el contrato, también es información.

Cada compañía tiene una forma diferente de hacer las cosas, típicamente llamada “cultura corporativa” o “clima corporativo” aquí en los Estados Unidos. Tómese el tiempo en las entrevistas para hacer preguntas sobre el tiempo personal, la flexibilidad de las horas de trabajo, trabajar desde casa, la importancia del tiempo de inactividad, la prioridad de la familia, etc., busque en Google la empresa, consulte los sitios web que permiten a los empleados calificar su empresa y Seguro que su cultura coincide con tu cultura.

He rechazado trabajos que de otro modo sonaban bien, solo porque su cultura era muy diferente a la mía (conozco mis propias limitaciones). Por ejemplo, sé de una compañía que espera que sus empleados entrenen en el gimnasio de la compañía al menos 5 horas a la semana. No está en el contrato de trabajo, pero está implícito en todo lo que hacen, y es obvio cuando no lo haces. Este tipo de cosas es genial, si de todos modos ibas a entrenar, pero podría arruinar por completo tu felicidad laboral si te encontraras presionado por todos lados para hacer eso.

La programación no es realmente como un trabajo bancario o cualquier otro trabajo basado en el tiempo. Tiene una gran parte que coincide con profesiones creativas como artista, músico, etc. Debe prestar mucha atención a los detalles y, en realidad, crea algo.

Entonces, lo que en realidad se entiende por tiempo libre es un poco borroso. Sin embargo, en general, creo que debería haber de 4 a 5 horas de tiempo propio cada semana para que pueda hacer lo que quiera hacer. Puede ir al gimnasio, escuchar música o ver tu película favorita, cualquier cosa.

El tiempo restante a menudo queda a discreción de otras personas, por ejemplo, familia: niños, esposa, padres, etc.

A menudo es muy difícil producir código continuamente durante más de 40 horas en una semana o incluso 8 horas en un día. Debe tener descansos, distracciones, estudio, discusión y, lo más importante, buscar en Google relacionados con el trabajo en cuestión. En muchos casos, las reuniones internas también requieren mucho tiempo.

Para mí, necesito un cierto estado de ánimo cuando estoy haciendo un trabajo crítico de desarrollo. Y a menudo sucede que sigo pensando en el problema / diseño cuando estoy en mi espacio de tiempo personal o en casa. Es más un estilo de vida en lugar de solo 9 a 5 trabajos, creo.

Para resumir y responder a su pregunta, es su elección, cuánto tiempo libre desea darse.

Tanto como quieras (y puedas pagar).

Al menos eso es lo que las personas que desarrollan software no solo porque necesitan un trabajo bien remunerado, sino más bien por pasión. Necesitas tener tus prioridades. Cuánto necesita ganar, proporcionar a su familia, financiar sus pasatiempos. Trabaja tanto, y el resto es tiempo libre. Esto no significa necesariamente que no escriba código en su tiempo libre (hay días que escribo código durante 3 a 4 horas después del trabajo, solo por diversión).

Aunque hay factores que debe cuidar, como viajar, ir de compras, etc., que no puede descuidar, se restan de su tiempo libre. Pero esto es cierto para cualquier tipo de trabajo.

Además,

Tendrás tiempo para las cosas, para lo que quieras tener tiempo.

Salud

La mayoría de los programadores tienen un exceso de trabajo, lo que significa que se inscriben en un trabajo de tiempo completo que paga más de 120,000, y piensan que están obteniendo un buen dinero por ello, pero terminan obligados a trabajar más de 60 horas semanales. Si desea tiempo libre y una mente sana, la programación no es el camino a seguir.