Carreras de programación informática: ¿Por qué todos los ingenieros de software están tan frustrados con su trabajo a pesar de estar bien pagados?

No puedo hablar por todos los ingenieros de software, sólo por mí mismo después de 20 años. Mis frustraciones provienen de:

1) La forma de gestionar el software. No necesariamente los propios gestores, sino la insistencia de las empresas y/o clientes en medir cosas que no se pueden medir. Cuando se me asigna escribir una pieza de software, nunca he …