CS major who doesn't want to code. Am I in the wrong major?
jhancock: Here's a few thoughts for you:1 - I know of no major whose job outside of college resembles what you study.2 - I went to Georgia Tech, '87-'92.  Yep, a long time, as I was a co-op student and had several entrepreneurial jaunts along the way.  I chose EE as a major as I specifically did not want to study CS since I had been programming for 5 years prior to college and the first 2 years of the CS curriculum looked boring to me.  I have not used my EE education any more than I would have any other discipline in my entrepreneurial life.3 - My work as a co-op student gave me clear perspective that what I was learning in school would not be what I would do afterwards.  Changing majors would not have effected this.  In fact my work as a co-op gave me a better "MBA" than what I feel most learn from the world's most revered MBA programs.  I can't say this is the case for all co-op students as I was handed a dream job surrounded by industry veterans that loved to be my mentor.  Even with that, I still didn't know what I wanted to be for the rest of my life ;).4 - Don't worry about your job outlook.  It will change by the time you graduate.  Stay the course with your CS degree and continue your entrepreneurial thread.  A true entrepreneur is one for life.  You have no idea what you will do or if and when you'll make a windfall of money.5 - I don't always like to code, it just happens that I'm pretty good at it and was able to fall back on coding work to supplement my income to support bootstrapping my own projects.  It comes and goes.  I enjoy a job well done even when it was tough to get motivated.  You will most likely have to bootstrap things yourself and coding skills can play a big role.