I work for a multinational investment bank as an operate programmer. Prior to that, I was a computer systems administrator in a university. Prior to that, I was a computer technician. But my degree is in political science. Does this matter?

USA Today reports that fewer college students are choosing computing majors. Last year, the number of newly declared computer science and computer engineering majors in the USA and Canada fell 23% vs. the year before.

IT isn't the cool place it once was. The dot-com bust and the bleak job market are to blame. Wages are not what they once were. IT isn't as attractive now.

However, as is noted on Slashdot, there are many, many fantastic IT people out there who don't have computing degrees. To be an IT high flyer, do you positively HAVE to have a computing science degree? I don't think so, what so you think?