writes "I have been pursuing a CS degree for the last two years at a very reputable University in the field, however I have recently come into question my intentions past graduation. I am currently working as a Student IT at school, and do not mind the IT environment, however I am almost certain it is something I would not want to do as a career. I am not particularly gifted in programming, nor am I that interested in it, I enjoy the theory behind the programming far more. The problem arises in that I would like to get a doctorate in CS eventually, but I do not know of any careers outside of academics that would be enjoyable for someone such as myself (one whom would rather not program all day). I would not mind being in academics, but what I want to know is: What sort of careers exist outside of the IT field for a computer scientist?"