In a similar vein to asselinpaul's post, I would love some feedback on deciding between MIT, Harvard, and Stanford for undergrad. I was fortunate enough to be accepted to all three, so now I'm in that tough (but amazing) situation where I have to choose one.
My background is in programming and mechanical engineering, but I think big and want to do more than just become an engineer at a company. I look up to people like Elon Musk, but I also realize that shaping my life after another's would be foolish.
MIT
+ Great engineering
+ Rigorous courses and student body
- Maybe not well-rounded enough for my long-term goals
Harvard
+ Amazing liberal arts (I'm all for being well-rounded)
+ Would teach me how to work with people
- Not known for engineering
Stanford
+ Great at engineering and liberal arts
+ Amazing network in the heart of Silicon Valley
- I live in the area and go to a private school nearby (I kind of feel like I need to explore the rest of the world)
I know I can't go wrong here, but I'd still love to hear your thoughts. I'm going to be visiting MIT and Harvard for the first time, so I'll make my final decision after that.
I'd then find a PT job doing programming and go to lectures at good academic school and then on weekends and in afternoon go to state school for parties and sports for well rounded education in theoretical CS, professional programming and personal liberal arts (not talking about the Hegelian dialectics, but how to hold you liquor, how talk to girls, how to drive and finish at the hoop, and budgeting and saving on your personal retirement plan/nest egg early).
But since youth is wasted on the young, I say Stanford. Since the youth craves some kind of redemption of respect but nowadays it seems like old East Coast prestige is out of style, there's still plenty of prestige at Stanford but you also get to play the 'SV rebel card' by going to Stanford, so you'll feel very secure and not have any "buyer's remorse".