Decir esto trivializa la esclavitud. Si bien algunos ingenieros de software pueden ser esclavos de facto, ya que es un mundo grande y contiene una gran cantidad de males, la mayoría de los ingenieros de software pueden abandonar sus trabajos sin ser forzados físicamente a regresar y tener algún recurso si sus empleadores abusan de ellos.
El problema con la ingeniería de software es que, como se puede hacer 24/7, puede haber presión para hacerlo 24/7. Además, si bien algunos ingenieros de software resuelven problemas interesantes, es necesario realizar mucha programación trivial. Esto puede llevar a ingenieros menos talentosos, que no podrán alejarse de esos problemas para agotarse.
Finalmente, hacer y diseñar todo el día puede dejar de ser atractivo e incluso no ser saludable. Las personas tienen cuerpos físicos y al menos algunos preferirían ejercitarlos, pero la ingeniería de software exige ser sedentarios, al menos mientras trabajan.
- ¿Se paga demasiado a los ingenieros de software?
- ¿Debo incluir mi posición como CTO en mi currículum de Ingeniero de Software para Facebook?
- ¿A qué edad se convierte una persona en ingeniero de software?
- ¿Qué se siente al trabajar como ingeniero de software asociado en EY, India?
- ¿Por qué aumenta la demanda de los ingenieros de software cuando el software solo se puede reutilizar?
Para la mayoría de las personas, incluso en el tercer mundo, los problemas con la ingeniería de software son problemas del primer mundo. Esto no significa que los desarrolladores no odien sus trabajos, pero la ingeniería de software no es equivalente a la esclavitud para la mayoría de los profesionales.