La ingeniería de software es ingeniería.
Sin embargo, la mayoría de las personas que se llaman ingenieros de software no son ingenieros. Muchos de los que no lo son son programadores y programadores que no necesariamente siguen un proceso de ingeniería. No hay nada de malo en eso 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 un ingeniero. Ese es un grupo.
El otro grupo, desafortunadamente uno bastante grande, no son programadores / codificadores. No son más que hacks, codifican monos que arrojan mierda en sus monitores y venden los palos (citados de alguna parte, no pueden recordar dónde). Un colectivo de tontos de la mente de colmillos.
La influencia del último grupo es nefasta, venenosa e hilarante (en cierto modo de humor negro) por lo que 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 la codificación (y, por codificación, la codificación de espaguetis.)
En resumen: existe una percepción negativa de la ingeniería de software entre muchas otras disciplinas establecidas más antiguas. Esa es una suposición errónea.
Pero esa suposición errónea proviene de la observación real de que muchas personas que se llaman ingenieros de software no son más que tristes caricaturas de monos lobotomizados que golpean los teclados con la esperanza de que, por alguna casualidad, terminen escribiendo el TAOCP de Knuth. / p>
ps ... Mi conjetura es que el matemático en tu historia solo está lastimado. Tenía esa mierda en lo profundo de su pecho porque Dios sabe cuánto tiempo, y usted fue simplemente la primera salida para dejar que eso salga a la luz.