Developing is only a small part of the computer science world, there are a lot of other areas that may interest you that's not on the conventional "CS" path.
I remember when I was in college, everyone around me saw the only professions they could have evolves around some kind of developer job. The truth is, if you have a good solid foundation in Computer Science, you can excel in other areas such as networking and systems engineering as well. I got myself into networking, and my coding skills came in very handy. There are some very bright network engineers out there that have not been formerly trained to write code. They can do their job very well, but need to delegate writing a script or fixing a short piece of code in an open source project used to someone else. I became that person that could do it all, thus distinguishing myself from the others.