Nah. I'm a CS major who just left his first job (which was a coding job) for something different and hope to go to law school soon. Half the people I work with are CS majors who decided to go into business.
But being a CS major has helped. From being able to break down a problem and create a concrete solution to the fact that our spreadsheets work better and are easier to read, the things we learned as a CS major are very helpful.
Treat it as learning a particular way of thinking and I think you'll be fine. Treat it as "learning how to code" and you might regret it.
However, now that you've realized other majors might be interesting, I would suggest minimizing your CS courses and finding other courses that interest you. Take a marketing class instead of a class on compilers or something. Get a minor in something you really want to go into. Or, better yet, study something you'll never get the chance to learn about again (at least until you retire).
Edit: Sorry, one thing I didn't consider is that some colleges do core classes for 2 years and then classes for the major afterwards (didn't do this at my college). If thats the case for you, then I'd suggest looking into a CS minor and maybe some other major.
Comments
Nah. I'm a CS major who just left his first job (which was a coding job) for something different and hope to go to law school soon. Half the people I work with are CS majors who decided to go into business.
But being a CS major has helped. From being able to break down a problem and create a concrete solution to the fact that our spreadsheets work better and are easier to read, the things we learned as a CS major are very helpful.
Treat it as learning a particular way of thinking and I think you'll be fine. Treat it as "learning how to code" and you might regret it.
However, now that you've realized other majors might be interesting, I would suggest minimizing your CS courses and finding other courses that interest you. Take a marketing class instead of a class on compilers or something. Get a minor in something you really want to go into. Or, better yet, study something you'll never get the chance to learn about again (at least until you retire).
Edit: Sorry, one thing I didn't consider is that some colleges do core classes for 2 years and then classes for the major afterwards (didn't do this at my college). If thats the case for you, then I'd suggest looking into a CS minor and maybe some other major.