At Odds: Hackers at Harvard
evangastman.tumblr.com
evangastman.tumblr.com
For the same reason why there aren't any intensive courses on Windows, ASP, or GNOME. Because technologies come and go --- nowhere more so than in software --- and those left standing are the ones who grasped the fundamentals of their field, not the ones who blitzed their way through a Node.js hackathon. The former are the innovators, the latter are the guns for hire.
All the things you mention can be hacked in under a week by a motivated student. If your objective is to hack (and that is entirely fine for many purposes), you don't need a traditional college course to do so. In fact, I would argue that is entirely antithetical to the essence of hacking!
If you're a Harvard student, you have an amazing opportunity to learn the truly difficult subjects with some of the best people in the world, the kind of stuff you won't learn in two hours in an online tutorial. Take advantage of that; for everything else there's the internet.
"I want to do X, so I'm going to go off and do whatever it takes to figure out how to do X".
Not
"I'm going to complain that no one is teaching me how to do X".
It's worth remembering that "web startup engineer" is to Computer Science what those vocations are to Physics. It is a craft, not a discipline and best learned through experience rather than theory.
And I am not being snooty, I only have a diploma from a vocational college (I studied CS a long time ago but dropped out).
Wait, what?
I don't think that there is any reason to rush in University though. Take time, learn the fundamentals. There is plenty of time to corner cut later.
You keep using that word, I do not think it means what you think it means.
Places like Harvard and MIT produce hackers because of the students they attract, not because they teach "hacker oriented programming".
Zuckerberg didn't study "Social media websites 101" he hacked together a project in his spare time.