Guarda, c'è da fare una piccola distinzio tra INFORMATICO, INGEGNERE INFORMATICO e PROGRAMMATORE.
il primo è uno che se lo metti a scrivere un programma dovrebbe farlo pensando anche a come lavora il sistema, ovvero le sue conoscenze gli permettono di sapere come gestire al meglio alcuni aspetti della programmazione.Il terzo invece è un esperto di linguaggi, ovvero lo stesso programma te lo fà in 3-4 linguaggi diversi.
L'ingegnere invece pensa non solo al programma scritto, ma l'ingegnere lavora ad un progetto software, con tutto quello che ne concerne, e potrebbe, se richiesto, scrivere un linguaggio tutto suo e poi utilizzarlo.
Capisci bene che le prospetive sono interessanti per tutti e tre, anche se con l'avvento di java il "semplice" programmatore ha avuto una mazzata tremenda, ma per tutti e tre credo che le prospettive siano uguali, anzi per l'ingegnere credo che qui da noi il lavoro sia proprio poco(sigh......

ma che cosa mi sto laureando a fare

).
Credo di aver risposto e spero di non aver offeso nessuno con le m ie parole.