My brother did his Masters and PhD at MIT. I remember when he was looking for engineering schools, they suggested he go get his Bachelor's somewhere else, then come to them for advanced work. The man is literally a rock scientist - something about guidance systems, and now a 2 star general in the military.
Early career you'd be working on projects (technical knowledge), but later on, may be doing management - and I think that depends on one's temperament, organizational skills, and such. Which is pretty much true no matter what your field is (I haven't pulled a fish seine net in 5 years).
So I'd go with majoring in what he enjoys, with some goal towards the future. And getting the BS may only be the first step. Some agencies are looking for advanced degrees. But if he doesn't like his major, the courses and people involved, then he'll really need to rethink things. I was told to join the student chapter of the professional organization - if I didn't like the people now, I'm not going to like them later - ie these are the people you'll be working with down the road.




Reply With Quote