Having done interviews at Google, and given a lot of very low scores to people with impressive degrees, I'm inclined to say yes. The author thinks that this would cause wages to rise, but the argument there looks pretty sketchy.
Having done interviews at Google, and given a lot of very low scores to people with impressive degrees, I'm inclined to say yes. The author thinks that this would cause wages to rise, but the argument there looks pretty sketchy.
(What I understand to be) Google's favorite tools - C++, Java, algo/data structure theory - don't exactly describe a holistic CS/SE/MIS curriculum. I'm sure a specifically designed trade school curriculum could train intelligent people up to ace valley hiring tests in two years or less.
I do think they probably miss out on some smart people who scraped by in classes to pursue personal interests and could easily learn the material, but given the state of most new graduates it's probably a fair trade-off.
(Disclaimer: I interned at Google after my Freshman year. I'm an English Lit. major and completely self-taught; I did not think the interviews were particularly difficult)
I did a master's in CS from a school not known for CS and I'm pretty sure I'd fail Google's interviews unless I could put in a few weeks of focused preparation. Meanwhile I'm happily employed in Memphis and Google seems to have a recruiting pipeline in place that works for them.