Decline of US Computer Science Professionals

I was reading a blog entry the other day from
The Web 2.0 Place discussing an article regarding the decline of US student's enrollment in Computer Science Programs. I feel that the discussion was way too generic. The issue is not just CS enrollment, but what is the focus of current CS graduates. I'm a CS Graduate Student and I can tell you that there are not many CS students who are focusing on being Software (SW) Developers. As a matter of fact when I had my first meeting with my advisor he mentioned that I shouldn't focus on becoming a programmer. He suggested that I keep up on my programming but have an emphasis on a different, more marketable, area such as Information Assurance. Anyhow this article peaked my interested for an hour, and then I quickly forgot about it until this morning. I was sitting here thinking about what I was doing yesterday and the issue was brought to mind again. Yesterday I was looking at the prospect of having to move to another state. I spent many hours looking for positions in that area. There were plenty of jobs for SW Engineers, IT Professionals, etc. Everyone is talking about the lack of money in the industry, but I haven't had that problem and it definitely hasn't been a deciding factor for me. The problem was, when I considered what the position entailed I was quickly turned off. The thought of sitting around writing code makes me cringe!! For one thing it's boring and mundane, but I also know I will have to be creating programs for problems/projects that I have no interest in. One major aspect of programming is creativity. You can give 10 programmers one problem to solve and they will each solve it a little differently. I don't mind programming if I'm developing something that I can get excited about and really through myself into. It's like asking Michael Angelo to paint apples all day every day. The first week is okay because he paints red apples, then green apples, then yellow apples, etc. But eventually he'd be so tired of painting apples it would make his skin crawl. I am a CS student and I would much rather deal with Security related issue then programming even if there is the occasional need for code. I feel this way because with Security you're always faced with something new, or if not new at least different. The article asked if we should be concerned that we're not putting out as many programmers as India, China and Eastern Europe. I would say no. I don't believe there is a problem with outsourcing the mundane. We need to focus on securing our information, so lets reserve our CS Graduates for the more important things such as Information Security. References:
The Red Flag in the Brain Game