Ask HN: A question for those who went to MIT/Stanford/CMU
11–20 of 57 posts
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#12I've spent a lot of time around Stanford and Berkeley CS grads. The main difference I would say is not that they are particularly more intelligent than anyone else, but that they are filled with an incredible amount of motivation. They tend to be extremely driven, focused people who are capable of putting in tons of work to "get shit done". They also tend to have a million different things going on at once (clubs, si…
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#13Or, as a recent blog posting that made HN succinctly put it "'How' ages faster than 'Why'" (https://news.ycombinator.com/item?id=13500883). Knowing the "why" of CS means you never have to chase the "how" of the latest flavor of the month stack or framework.
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#14I think that focusing on undergraduate credentials as a measure of engineering ability is largely unproductive, and phrases like "they don't get hung up on new Javascript framework" are stereotypes, and you will meet many counterexamples. To be clear, these schools turn out plenty of mediocre engineers. Usually, the selection process of which you're seeing the results is that kids who are very good at engineering wil…
They also have rigorous DS&A courses that make it easy to get into top companies, but the rest of the Top-20 schools have those too.
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#15A computer language is simply a tool to get things done. Education isn't about learning the latest and greatest tool but applying what you know with what you have in an effective and productive manner. To wit, Fortran, that old-timey language from the 60s, is still being used in modern research in physics, electronics, and other technical disciplines.
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#16I think that focusing on undergraduate credentials as a measure of engineering ability is largely unproductive, and phrases like "they don't get hung up on new Javascript framework" are stereotypes, and you will meet many counterexamples. To be clear, these schools turn out plenty of mediocre engineers. Usually, the selection process of which you're seeing the results is that kids who are very good at engineering wil…
My observation is that top colleges tend to lump more work of greater breadth and depth in their students.
It's like joining a great sports academy where you develop faster by constantly being in competition with your peers and by also training harder.
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#17I think that focusing on undergraduate credentials as a measure of engineering ability is largely unproductive, and phrases like "they don't get hung up on new Javascript framework" are stereotypes, and you will meet many counterexamples. To be clear, these schools turn out plenty of mediocre engineers. Usually, the selection process of which you're seeing the results is that kids who are very good at engineering wil…
I would assert that, given that great engineers end up at these top unis, they are able to widen their gap with others by a) accelerating their skills/knowledge by associating with like-minded individuals, and b) being stretched by their respective colleges. My observation is that top colleges tend to lump more work of greater breadth and depth in their students. It's like joining a great sports academy where you dev…
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#18Also, I don't mean to be invidious but, programming languages are normally the easy part: Unless you jump from (say) VB.Net to Haskell most programming languages are actually fairly similar. In fact, programming languages are boring: Once you know a few, particularly if you know a bit about compilers (e.g. can work from the specification/grammar, Haskell made sense only after I'd read SPJ(possibly et al)'s, it becomes fairly easy to pick up a new programming language. However, software engineering is very important (e.g. Style, testing and optimisation, i.e. for the cache, are all very important skills that I'd assume most people learn by themselves.
I'm 16, so I can't exactly speak from experience; I also don't have any data: My guess would be that because of the difficulty of getting into the top schools/Unis, they cream off the top students. These students then spend years honing their skills, however (assuming your observations are true) they get particularly good at the more rigorous/theoretical side of their science. Supposedly, that would help you focus on the stuff that matters(TM).
In practice, I think that this is probably not true. I'd be fairly surprised (Or shocked) if MIT et al just spat out magically excellent engineers. I'd guess, that it just provides a nice foundation to learn on top of.
Re: Ask HN: A question for those who went to MIT/Stanford/CMU
#19I think that focusing on undergraduate credentials as a measure of engineering ability is largely unproductive, and phrases like "they don't get hung up on new Javascript framework" are stereotypes, and you will meet many counterexamples. To be clear, these schools turn out plenty of mediocre engineers. Usually, the selection process of which you're seeing the results is that kids who are very good at engineering wil…
[1]https://existentialtype.wordpress.com/2012/08/17/intro-curri...
[2]https://existentialtype.wordpress.com/2011/03/21/the-dog-tha...