4 ms·
> We need more MITs and Caltechs, not more Harvards and Yales. While this is a very crass over-generalization, I've found you really see this in the graduates.
by Hermitian909 4y ago
> We need more MITs and Caltechs, not more Harvards and Yales.
While this is a very crass over-generalization, I've found you really see this in the graduates. I've found Ivy league school graduates to be sort of... disconnected from reality? Like experts in education who clearly don't understand any of the on-the-ground realities of teaching (your lesson plan is beautifully structured, but we can't use it because it will make the students cry because they're 7). For the crowd here, imagine reading an academic paper about making improvements to production systems from someone who's clearly never been anywhere near one and is glossing over all the important fiddly details. It's like they've been told that they're smart and going to revolutionize their field and they can do so without ever having to get their hands dirty with more messy details.
To repeat my crass over-generalization, MIT and Caltech style schools seem to do a better job of instilling in students the understanding that if you want to change something you need to understand it, and to really understand it you need to spend time in trenches. I've been consistently more impressed with the results graduates from those schools get.
- caffeine 4y agoAt my old job in the UK, we always got better results hiring engineers from Imperial College (which is the UK attempt at an MIT/Caltech-type of school) than from Oxbridge. We eventually figured out that the Imperial students had written thousands and thousands of lines of code by the time they graduated, in several different types of languages (Prolog, Haskell, C, Verilog, Java, Python, Javascript) and at all levels of the stack (they were writing drivers, theorem provers, machine learning code, games, web apps, etc.). The students had been using Linux as their daily driver for 4 years, the command line experience of ssh/git/grep and the rest of it was native for them. The Oxbridge students had done a lot of hardcore mathematics and a lot of proofs of theoretical computer science concepts. Brutally difficult. But the Imperial students would roll in, sit down, and within a few weeks (after we taught them about tests) would be pounding out large swaths of working code. The Oxbridge students would start to get stuck once their programs hit 1000 lines, and would spend days refactoring little functions and making things pretty rather than just getting stuff done. They simply had never dealt with large, real-world code before.
- Hermitian909 4y agoThis all makes sense though for clarity I think I'm discussing something a little different. I don't generally feel like MIT students aren't particularly less or more well versed in theory than their peers at Harvard. However the approach taken to solving big problems feels very different. I think a story is illustrative. One of the more impressive people from MIT I know got their degree in electrochemistry. After working in the industry for a while they realized the thing holding back their work was bad software. Their response was to abandon a super senior technical role, take a massive pay cut, and work as a junior software engineer. They worked their way up to senior at a FAANG then jumped back into batteries. They're running a very exciting startup solving some very interesting and important problems. The attitude that allows for people to both identify that they need to do some pretty unglamorous work to achieve their goals and then do it is what feels more common out of MIT or Caltech. My experience is that Ivy schools impose more of an attitude of "you're the leaders of society, start solving problems now!" whether or not the students really have the know-how to be proposing solutions.
- geomark 4y agoI read comments like yours with interest because I used to be a hiring manager at a big aerospace company where I ran a department doing some cool stuff - signal processing, novel computer architectures, VLSI and WSI chips. We always recruited at top schools and got a few engineers from MIT. They were brilliant, but good grief they were lousy engineers. One guy was obviously a genius and generated great ideas constantly but he could never get anything done. Week after week he was always two weeks from finishing his next milestone...and never did. Another guy told me that, as his boss, my job was to make sure he was happy to come to work every day. I told him we would both be better off if he did a good enough job to make me happy every day. And another said he didn't think there was any work worth his attention at the company, yet he was still there scraping by year after year. Small data set, but I was discouraged from recruiting there after going 0 for 3. I wish I had hired someone like you knew.
- Hermitian909 4y ago