Cuál es la diferencia entre los informáticos y los ingenieros informáticos/de software?

Científicos informáticos : Intentan averiguar la naturaleza de la computación y su implicación.

Ejemplo:

Ray Solomonoff – Wikipedia

Gregory Chaitin – Wikipedia

Douglas Hofstadter – Wikipedia

Leslie Lamport – Wikipedia

Martin Odersky – Wikipedia

Alan Kay – Wikipedia

Ingenieros de software : Escriben código aleatorio para negocios o software que van a ser vendidos por un precio o ser parte de algún otro software que luego será vendido.

Cualquier otro tipo de Tom, Dick, Harry.

Es la misma diferencia entre un biólogo molecular y un médico.

La diferencia es que los médicos utilizan consejos científicos como base para su terapia – mientras que los ingenieros de software afirman que «la ingeniería de software es un arte».

Algunos tontos más crédulos realmente toman esos consejos en serio – y afirman – «hay una mejor manera de escribir código».

No. Cualquier código, todo el código es basura y debe ser evitado.

Incluso los médicos dicen a los pacientes que eviten visitarlos repetidamente y que se vuelvan adictos a la medicina.

Los ingenieros de software… hah – afirmarán – que se necesita más código para hacer cualquier cosa y todo.

El código para las empresas es lo que la medicina es para un paciente.

No debería haber adicción y se requiere moderación.

La gente lo está tratando como comida. No lo es.

Ahora, eso es una cita, eres libre de usarla – pero atribúyela a mí – siempre.