¿Son los ingenieros de software las personas con más trabajo?

El desarrollo de software es una elección de carrera en la que en la mayoría de los puestos siempre hay más trabajo por hacer (otra característica que podría implementarse, otro error para perseguir, un poco más de pulido del código, etc.). Además, a muchos de nosotros nos gusta hacer lo que estamos haciendo y, si estamos construyendo algo, estamos invirtiendo parte de nosotros mismos en el trabajo y, por lo tanto, estamos muy interesados ​​en el éxito de nuestro producto. La cultura corporativa, los plazos específicos y las crisis de los clientes también influyen en la ecuación. Esto hace que sea muy fácil trabajar demasiado.

Por lo tanto, el equilibrio entre la vida laboral y personal es una idea importante para pasar un tiempo serio pensando y teniendo en cuenta al elegir un trabajo.

Estaba trabajando para una startup cuando me casé. Poco después mi esposa pronto comenzó la escuela de medicina. Hubo algunos años en los que trabajé de 80 a 100 horas a la semana durante meses, lo que es más difícil de lo que trabajó durante la mayor parte de la escuela de medicina y la residencia. Admitiré estar aliviado cuando hayamos superado el período de inicio. Bajé aún más cuando tuvimos gemelos, pero ahora que están en la universidad, estoy aumentando un poco de nuevo.

Por lo tanto, mi consejo es que los ingenieros de software deben asumir la responsabilidad de elegir trabajos que se ajusten a sus objetivos de vida laboral pensados ​​conscientemente y su etapa de la vida y definitivamente encuentren un trabajo / proyecto que les facilite levantarse por la mañana.

He sido desarrollador durante 23 años y los administro durante 18.

Yo diría que el ingeniero de software promedio probablemente dedica de 4 a 5 horas más por semana que el trabajador de cuello blanco promedio. También es cierto que habrá cortos períodos de tiempo en los que se le puede pedir que trabaje largas horas. Hay muchos otros tipos de profesionales que tienen que trabajar mucho más duro. La mayoría de los médicos, abogados y profesionales de negocios tienen que trabajar más horas que los ingenieros de software.

La ingeniería de software es algo única, ya que la productividad de los desarrolladores tiene una gran variación en comparación con otras carreras. Mientras que un mecánico de automóviles altamente talentoso puede diagnosticar y completar un reemplazo del rotor del freno dos veces más rápido que uno promedio, un ingeniero de software altamente talentoso puede completar una función de aplicación veinte veces más rápido que uno promedio, también con un código de mayor calidad.

Si bien no soy un desarrollador veinte veces, he notado que puedo completar mi trabajo de manera rutinaria aproximadamente el doble de rápido que un desarrollador promedio. Si bien aún debería estar trabajando un horario completo y producir el doble de código o incluso mejorar mis habilidades, también tiendo a ser flojo y procrastinar.

Solo “trabajo” la mitad del tiempo en la oficina; el resto se dedica principalmente a ponerse al día con las noticias, tomar largos almuerzos, mirar videos y (por supuesto) Quora. Ocasionalmente, hay algunos plazos ajustados o un compañero renuncia y necesito trabajar hasta tarde, pero esto es raro. Entonces la respuesta es no, no me siento demasiado agotado.

Casi nunca trabajo más de 40 horas a la semana … Puedo programar en casa en mi tiempo libre en proyectos no relacionados con el trabajo, que sin darse cuenta conducen a un conocimiento que es muy relevante para mi trabajo. Creo que si regularmente se ve obligado a trabajar más de 40 horas a la semana, se debe a una mala gestión, una planificación deficiente y unas expectativas de proyecto deficientes … debería considerar seriamente buscar otras opciones de empleo disponibles fuera de la industria del mercado de inicio. Si no está en una startup, debería tener una conversación seria con sus superiores sobre expectativas realistas … si está de acuerdo con 60 horas de trabajo por semana y tal, bueno, supongo que continúe con eso … espero que su empleador lo entienda cuando tenga esposa e hijos y realmente se vea obligado a limitar su semana de trabajo a 40 horas y lo hará. extenderle la misma dedicación y consideración que le brindó a su empleador cuando trabajaba 20 o 30 horas a la semana extra (gratis).

Solía ​​pensar que trabajaba duro como ingeniero de software dedicado y propietario de un negocio, luego conocí (y me casé) con mi ahora esposa, que es doctora. Ahora paso mucho tiempo sintiéndome muy vago. La diferencia con un ingeniero de software es que sus horas de trabajo requeridas generalmente no son diferentes a las de cualquier otro empleado de oficina, es solo que un buen ingeniero de software tiene ‘el error’ y le gusta trabajar duro mejorando el código, creando aplicaciones y flexionando sus habilidades. Necesitan mantenerse al día con la industria de ritmo rápido, pero lo disfrutan, por lo que dedican horas. Los médicos, por otro lado (y diría que casi todos los trabajadores del sector público en el Reino Unido) tienen que trabajar las horas requeridas, además de llenar los vacíos en las cuotas y continuar hasta que el trabajo esté terminado (no puedes simplemente salir de un quirófano) a mitad de camino en general). De hecho, en el Reino Unido, estamos llegando al final de una disputa muy dolorosa de larga duración sobre los contratos de los médicos porque nuestro gobierno cree que puede extenderse de 5 días a 7 sin agregar personal adicional, ¡esto solo puede significar más horas! Mi esposa generalmente trabaja de 60 a 70 horas a la semana y esto es noches y fines de semana. Quizás, en un sistema de salud privado, es completamente diferente. Sé que preferiría trabajar donde quiera y cuando quiera, y me alegro de esta flexibilidad.

No exactamente. En todas partes hay una enorme carga de trabajo en el sector privado. Que sea software, ventas, marketing, finanzas, banca de inversión, enseñanza o cualquier otra cosa. Pero sí, en la industria del software hay un enorme esfuerzo mental comparado con el físico. Tienes que sentarte en un lugar y cumplir tus objetivos. Si su empresa obtiene $ 10 vendiendo el código que escribe, le pagará un máximo de $ 1 como parte de su compensación. En ese sentido, está sobrecargado de trabajo. Pero si compara un trabajo de software con un trabajo del sector público, entonces sí, hay mucho más trabajo por hacer para un ingeniero de software

Lo dudaría mucho.

Creo que las enfermeras, los médicos y probablemente los agentes de policía también trabajaron mucho más que el desarrollador de software promedio.

Según mi experiencia, la carga de trabajo es extremadamente variable, a veces, estás allí toda la noche y a veces estás jugando Unreal Tournament.

Según mi experiencia, depende del sector, la complejidad del proyecto y la fecha límite (cuanto más estricto, mayor es el estrés y el exceso de trabajo). Trabajó en la industria y las finanzas como contratista de TI. Tenía + 30% de carga de trabajo en finanzas.

Ningún médico es la gente más trabajadora. Durante la residencia, los médicos a menudo trabajan 80 horas a la semana y no es raro que tengan turnos de 24 horas. También se espera que los médicos estén de guardia y puedan ir a trabajar incluso cuando están lejos de su trabajo. Como alguien que ha sombreado a médicos e internado en una compañía de software, puedo decirle que el médico simplemente tiene un trabajo más laborioso. Comencé antes de la medicina y luego cambié a CS y parte de eso fue que ser ingeniero te permite tener un equilibrio entre el trabajo y la vida que es difícil de lograr en medicina.

No. Hablando como ingeniero de software, nuestro trabajo es extremadamente cómodo. Trabajamos relativamente pocas horas a la semana en comparación con enfermeras, médicos, abogados, etc. Nos pagan un salario alto. A menudo trabajamos de manera remota o flexible, nos sentamos en un cómodo escritorio y una silla y hacemos algo que amamos todos los días. Somos bendecidos

Muchas personas están en una burbuja sobre el desarrollo de software, creyendo que están sobrecargados o mal pagados. Estas personas no tenían amigos o familiares apilando estantes en un supermercado, tratando de obtener tantos turnos de horas extras como pudieran para mantener a flote su hipoteca, o una madre que trabajaba en dos trabajos para mantener a sus hijos alimentados. Si le pagan un buen salario por un trabajo de bajo estrés y de baja hora, aprecie lo que tiene. Si no, tenemos la suerte de tener muchos trabajos disponibles y una escasez de talento. Tienes muchas opciones.

No. Las madres (o padres) a tiempo completo tienen el trabajo más difícil 🙂