What Do You Do When CS Isn't Fun Any More?
wonderless asks: "Long ago and far away, I thought that I was going to be a Great Geek, and that I was going to provoke a revolution in the computer industry--and indeed, the world--with my mastery of technology. I could hardly wait to throw myself into an intense, highly technical curriculum and shine. But as I said, that was long ago and far away. Now I'm one semester away from graduation, with a 3.5 average overall and a lackluster 3.0 in CS, and I'm liking it less and less every day. I used to be able to say that at least it pays well, but now I can't even take solace in that. I drag myself to classes and through projects, and it all seems really pointless--I'm just implementing what's written in the book, and eradicating the countless off-by-one bugs is nothing short of mind-numbing. I'd like nothing better than to recapture the feeling of joy I used to get out of doing this, and to once again be able to say I'm doing what I love. What do you do when it isn't fun any more, but you'd like it to be?"
I used to be able to say that at least it pays well, but now I can't even take solace in that.
Actually, it does still pay well if you have experience (so yeah, you'll still be shafted here).
This isn't something that's exclusive to CS but rather all fields, burnout. Take some time off, go outside, take a trip. After a couple of weeks or months you may find yourself itching for the keyboard. If not, do whatever makes you happy. If you don't know what that is, find it and do it.