La ingeniería de software es ingeniería.
Sin embargo, la mayoría de las personas que se hacen llamar ingenieros de software no son ingenieros. Muchos de los que no lo son son programadores y codificadores que no necesariamente siguen un proceso de ingeniería. No tiene nada de malo, ya que a) la codificación es fundamental para la ingeniería de software, y 2) es una ciencia en sí misma. Pero tener un proceso de ingeniería es fundamental para ser y trabajar como ingeniero. Ese es un grupo.
El otro grupo, desafortunadamente bastante grande, no son programadores / codificadores. Son solo hacks, monos codificadores que arrojan mierda a sus monitores y venden cualquier cosa (citada desde algún lugar, no recuerdo dónde). Un colectivo de tontos.
La influencia del grupo posterior es nefasta, venenosa e hilarante (en cierto sentido del humor negro), razón por la cual los ingenieros en otras disciplinas (erróneamente) se burlan de la noción de ingeniería de software, o piensan que la ingeniería de software y la informática son todo menos codificación (y por codificación, codificación de espagueti).
En resumen: hay una percepción negativa de la ingeniería de software entre muchas otras disciplinas establecidas más antiguas. Esa es una suposición equivocada.
Pero esa suposición errónea proviene de la observación real de que muchas personas que se hacen llamar ingenieros de software son nada menos que tristes caricaturas de monos lobotomizados que golpean los teclados con la esperanza de que, por casualidad, terminen escribiendo el TAOCP de Knuth.
PD ... Supongo que el matemático en tu historia está lastimado. Tenía esa mierda en el pecho porque Dios sabe cuánto tiempo, y tú fuiste simplemente la primera salida en dejar que eso salga a la luz.