Ciao,
Sono stato nel programma di ingegneria informatica per circa 3 anni e mezzo.
In realtà tutto si riduce a:
Vuoi lavorare sui circuiti elettrici? Vuoi lavorare con la programmazione a BASSO LIVELLO (codifica assembly, risc/cisc del processore). hai FORTI interessi nell'architettura dei computer?
Vuoi diventare un suicida?
Se la tua risposta è sì, sì e sì, allora sicuramente ne vale la pena.
Per quanto mi riguarda, sono entrato in compEng pensando che non avrei voluto fare solo programmazione pura e in qualche modo sono sopravvissuto ogni semestre. Il fatto è che con l'ingegneria informatica, è quasi come se dovessi studiare tutto il tempo. Anche quando non sei a scuola. Molti studenti mi sembravano vivere e respirare l'ingegneria informatica. Come se sapessero le cose prima ancora che noi le esaminassimo in un corso..
Con l'ingegneria c'è molta matematica. Ho amato quella parte, ma quello che non ho amato è stato il linguaggio assembly ... o costruire circuiti su una breadboard manualmente a mano. No. Non faceva per me. Ero incapace. Linguaggi di alto livello? C, Java, VB.NET? Iscrivimi! Dipende davvero da te. Se ti senti come se volessi scrivere codice e fare tutte queste altre cose sul lato. Vai avanti.
Io personalmente ho trovato CompENG più lavoro. Compsci è molto più facile per me perché aveva solo un forte focus sulla programmazione. Dove Computer Engineering si sentiva più dappertutto. Compsci è più pratico nel risolvere enigmi e costruire cose attraverso la logica della scrittura. A lungo termine non credo che CompEng e CompSci differiscano troppo nella gamma di stipendi, anche se da quello che ho visto, CompSci ha più opportunità di lavoro.
Penso che questo tipo di major STEM valga abbastanza. Ma ne vale davvero la pena solo se ti piace. E l'unico modo per sapere con certezza se ti piace è provare un paio di corsi. Quello che so, nella mia esperienza personale, è che CompEng è più impegnativo. Quindi tenetelo a mente.