Man, Eric's article is invoking thought all over blogland this morning!
Phil just posted:
I felt silly getting a Computer Science degree. I mean, I have a college degree in what is a really fancy tool. I mean, I understand its a complex topic and there is a science to it, but I really don't think that in 2031 people will need to get computer science degrees to work on computers. In fact, I hope people won't need to get computer science degrees to work on computers. I seems like going to outboard motor school or something to me.
This is funny. I have a crazy educational background. Below is a summary of my academic experience:
So does this mean I'm not a good programmer? Not at all! It does mean that I missed out on lots of theory and academic stuff like creating compilers and C for Unix, but that stuff really means nothing for the majority of today's developers. Luckily for me, both the Legal Studies and Urban and Regional Planning curricula taught me the most important thing: how to solve a problem.
If you can do that, it doesn't matter what your educational background is!
P.S. I do regret missing out on some of that CS stuff, so I've been reading about compilers, logic gates, etc... for a few months now.
[Listening to: Scoregasm - Lo Presher - (05:07)]