I work as a "game programmer". We also have core tech programmers, infrastructure programmers, QA engineers, etc. so there's a lot of flexibility.
If you decide you're totally sick of programming, you could also go into QA, Design, Production, or even technical writing. There are lots of different types of jobs where a CS degree is considered useful.
I strongly agree with a previous poster who said, "CS is about HOW. The fun stuff is WHAT." Sure, I get bored writing code sometimes, but most of the time I'm focused how I can make the game better and how awesome it would be to just get one more cool feature in... the code is just a means to that end.
(One caveat - you have to be really good.)