Right now I am considering majoring in Computer Science or Information Technology. But they say if you don’t want to be a programming don’t look into C.S. But then others are saying don’t go into I.T because all jobs are being rendered useless so what should I go into?
I would like to deal with technology on a day to day basis but not as a programmer. I would like to solve many issues that deals with it.
P.S I was also considering a minor in communications I am not sure yet. If you’d life you could post so recommendations.
I don’t know who told you not to major in CS if you didn’t want to be a programmer, but they were wrong. There are lots of jobs in computer science other than programming that you can do with a major in CS. A lot of those jobs require technical knowledge - so they’d prefer a CS major - but you don’t write code all day. A major one is program manager, for example.
I’m also not sure who told you that information technology jobs are all being rendered useless. It is true that IT majors have some of the highest unemployment rates, but while part of that is because traditional IT is contracting (because we have innovated systems that allow fewer IT personnel to administer more machines), I think another part of that is because IT programs are not changing fast enough to allow their students to go into the new niches where IT is really useful - data! Information technology/science is supposed to be all about managing data and data structures. If you were to major in IT and developed strong skills in programming and statistics, you could enter a data science-related job that could be pretty lucrative for you. There are some strong IT/information science/informatics programs that are keeping up with the times and teaching the skills you need to succeed.
Either major could potentially help you get to your goal.
Like what? This isn’t rhetorical; what kind of issues you want to solve will (hopefully) help to point you in a particular direction.
Also, are you opposed to a job involving any kind of programming? Or would you be okay with certain amounts of it? If you’d be okay with certain amounts, what would be preferred?
Without knowing any more information…you mentioned communications. And you’re interested in technology. Do you mind not working directly with it as long as you’re doing something related? Do you like writing? If yes to both of those, have you looked into technical writing? Speaking from experience, you’d be surprised how bad some technical people are at communicating.
@PhantomVirgo I would be okay with certain amounts of programming; I am learning to program as we speak but I cannot do this everyday. I am open to a lot but if I had to choose it would be Python since that’s the language I am learning now. I would like to debug programs, fix computers, retrieve lost files etc.
I would like to minor in communications or double major if a school doesn’t allow a minor. I don’t mind some writing.
SN: I am looking into Technical Writing since you mentioned it.
That’d be any development role basically. As far as actually finding that a program has problems in a particular area, that’d be QA. Both of those lend themselves to a CS major. But given that you mentioned not wanting a lot of programming, this may not be your best bet.
That’d be standard help desk stuff. And that could be either IT or CS.
To me it sounds like IT might be the better fit, but all that you listed could work under CS too. Check program requirements and see which sounds more appealing.
Side note if technical writing did interest you: Just to be clear, you wouldn’t be majoring in that. I don’t know if anywhere would even offer such a major…maybe a concentration at best. You’d most likely take a class in it, then would apply to technical writing positions. Most technical writers I’ve met either have some kind of technical degree or a degree in something like English, but you could do it with any major as long as you’re good at written communication and can understand the technical aspects you’d be writing about.