Cuántas horas trabaja un ingeniero o desarrollador de software ‘típico’ de nivel inicial?

Nada es "típico". Depende de la cultura de la organización y a veces incluso de la cultura del equipo en el que estás. Aquí están los que he tenido experiencia con:

Startups/Pequeñas empresas: La mayoría de las startups están buscando más de 40+ horas porque están tratando de lanzar tantas características como sea posible, esperando que algo se pegue antes de que su financiación se agote. Por lo general, los fundadores son más jóvenes, al igual que los empleados. Acaban de salir de la universidad y mantienen la mentalidad universitaria, donde la vida de uno no está separada en partes dispares: la vida social y la vida laboral. ¿Por qué cree que las startups lo hacen todo por usted? Para que no tengas que ir a casa y tu vida social = vida laboral.

Empresa desorganizada: Esto puede ser tanto una startup como una gran empresa. Esencialmente, nada se planifica, todo se hace ad-hoc (fyi, esto no es ágil, es simplemente una mierda). Como todo se hace ad hoc, las prioridades cambian de un lado a otro y, de repente, se te imponen plazos extremos con la expectativa de que los cumplas. Trabajas horas locas para cumplirlos, y luego el proceso vuelve a empezar.

Corporación perezosa: La innovación es lenta, la gente no está interesada en interrumpir el flujo y 40 horas parecen eternas. Normalmente se ve la tecnología del año pasado, gente que tiene miedo a la innovación y no quiere agitar el barco. El statu quo es el tema predominante.

Dominar el mundo corporativo: Todo gira en torno a la cuenta de resultados. Alto estrés, dominar el mundo, mentalidad de Ganar a toda costa - incluso a expensas de sus empleados. Por lo general, verás que la gente trabaja en estas empresas durante un año o dos, y luego lo deja. Cuando estés entrevistando, averigua cuánto tiempo ha trabajado la gente en la organización y cuánto tiempo han estado allí los miembros del equipo. ¿Más de dos años? Entonces algo están haciendo bien...

Happy Medium: La cultura es generalmente de 40 a 60hrs. Si pasas de 40, entonces tienes algo de tiempo libre / tiempo de compensación en el backend para recargar. Sus equipos son probablemente una mezcla de ingenieros mayores con algunos jóvenes. Las cosas están más pensadas con una mezcla de mantenimiento e intentos de innovación de vanguardia. La empresa entiende que los empleados con exceso de trabajo conducen a empleados menos felices, a un código de mierda y a mayores costes de atención sanitaria. No estás luchando contra los incendios todo el tiempo porque tienes tiempo para pensar en tu código y lo que significa.

Una de estas opciones se ajusta a tu personalidad. La entrevista es un proceso bidireccional.... también estás tratando de encontrar uno que funcione con tu estilo de vida.