Choosing a college degree

I don't have a CS degree; I have a BA in History and an MBA, both of
which I earned after I had already been in the IT field. Use college
to learn how to write, speak, research, think critically, etc. Don't
use college for technical training in programming. If you find that
you're becoming more interested in the "theory" side of computing or
software, or if you want to be teaching in these areas, then you can
steer toward CS. But it's not needed for the "craft" side of things;
there you just need to stay abreast of developments in the industry
and use the great tools, practices, etc. that the "theory" guys give

Good luck!