Howdy fellow GT CS person (although I graduated many moons ago)
You have plenty with a capital P jobs available to you as a CS major with no love of code.
However, the entry level position with someone in your degree will typically be, pretty much, coding. You don't know enough about anything else to even be marginally useful. (Remember, I have the same degree you're pursuing). Depending on how much you've co-oped or interned, you may be one hair of one bit useful, but chances are you aren't even that, in anything, not even coding, but you're more likely useful in a coding position than in anything else.
Other jobs:
MS Has entry level PM track positions
Consulting companies such as Deloite, etc (of which there are lots) have positions which are more about meetings and less about coding (but require ~80% travel).
There are LOTSS of technical sales jobs about. You work on commission though, for the most part, and you often have to have pretty good base knowledge of the field, for some you have to code pretty well, others not so much. Honestly, if you're still a 3rd year, and want to learn sales, I'd go start a Clear wireless dealership right now and sell sell sell (They are in Atlanta at the moment, and appear to be cheap to start. Franchises are the most likely to succeed form of small business out there).
Now onto jobs past the first couple years:
First off: I too am quite "outgoing" as you'd say. I run a small consulting and product development company. But I'm also a deep deep code guy. Liking talking to people does not by any means mean you're going to be one of those unwashed guys in the Old CoC smelling like BO and playing wow all the time in their time off who's height of social interaction is a LAN party or anime fest (sorry to pander to stereotypes).
In our field today, there is a HUGE premium for translators. I land so many contracts because I can explain deeply technical issues to businesspeople in the terms that they care about (risks, costs, etc) while still getting across the technology. If you can get fascinated by the technology as well as working on your communication skills, you can land similar positions.
Secondly: CS is still paying well, and hasn't hit a huge of a downturn as many of the other majors available to you that fit your current skill set. If you're interested in doing something entrepreneurial, then CS is by far one of the cheapest fields to do that sort of thing in. That alone should keep you looking at CS as a means to the end and make you learn how to do something deep.
Lastly: CS is not just programming. While I studied systems and embedded programming, there is a LOT of work in software engineering that is pretty much herding people all day long. I will caution you against spending too much time in that department, because you will strangle any entrepreneurial endeavor under too much process if you get that stuff too much in your blood (it's really better suited to mid-large sized companies).
Additionally, if they haven't changed it massively since I went there, GT is WAAAAAAY too in love with somewhat older, non-MS languages.
Try some python or some C#, or even some AS3. You may be surprised how joyfully productive those languages are for you at this point compared to some sort of matlab/C/java/scheme things you've had tossed at you so far. Hell, buy a mac mini or $999 macbook pro and release a iPhone app or two, Objective C is like the best parts of C and Smalltalk rolled into one. (Although apple is a bit controlling).
PM Email me (iphoneappsiphoneapps@gmail.com) if you'd like to go to lunch and talk, I live in midtown.
You have plenty with a capital P jobs available to you as a CS major with no love of code.
However, the entry level position with someone in your degree will typically be, pretty much, coding. You don't know enough about anything else to even be marginally useful. (Remember, I have the same degree you're pursuing). Depending on how much you've co-oped or interned, you may be one hair of one bit useful, but chances are you aren't even that, in anything, not even coding, but you're more likely useful in a coding position than in anything else.
Other jobs: MS Has entry level PM track positions
Consulting companies such as Deloite, etc (of which there are lots) have positions which are more about meetings and less about coding (but require ~80% travel).
There are LOTSS of technical sales jobs about. You work on commission though, for the most part, and you often have to have pretty good base knowledge of the field, for some you have to code pretty well, others not so much. Honestly, if you're still a 3rd year, and want to learn sales, I'd go start a Clear wireless dealership right now and sell sell sell (They are in Atlanta at the moment, and appear to be cheap to start. Franchises are the most likely to succeed form of small business out there).
Now onto jobs past the first couple years:
First off: I too am quite "outgoing" as you'd say. I run a small consulting and product development company. But I'm also a deep deep code guy. Liking talking to people does not by any means mean you're going to be one of those unwashed guys in the Old CoC smelling like BO and playing wow all the time in their time off who's height of social interaction is a LAN party or anime fest (sorry to pander to stereotypes).
In our field today, there is a HUGE premium for translators. I land so many contracts because I can explain deeply technical issues to businesspeople in the terms that they care about (risks, costs, etc) while still getting across the technology. If you can get fascinated by the technology as well as working on your communication skills, you can land similar positions.
Secondly: CS is still paying well, and hasn't hit a huge of a downturn as many of the other majors available to you that fit your current skill set. If you're interested in doing something entrepreneurial, then CS is by far one of the cheapest fields to do that sort of thing in. That alone should keep you looking at CS as a means to the end and make you learn how to do something deep.
Lastly: CS is not just programming. While I studied systems and embedded programming, there is a LOT of work in software engineering that is pretty much herding people all day long. I will caution you against spending too much time in that department, because you will strangle any entrepreneurial endeavor under too much process if you get that stuff too much in your blood (it's really better suited to mid-large sized companies).
Additionally, if they haven't changed it massively since I went there, GT is WAAAAAAY too in love with somewhat older, non-MS languages.
Try some python or some C#, or even some AS3. You may be surprised how joyfully productive those languages are for you at this point compared to some sort of matlab/C/java/scheme things you've had tossed at you so far. Hell, buy a mac mini or $999 macbook pro and release a iPhone app or two, Objective C is like the best parts of C and Smalltalk rolled into one. (Although apple is a bit controlling).
PM Email me (iphoneappsiphoneapps@gmail.com) if you'd like to go to lunch and talk, I live in midtown.