<p>I guess I should rephrase a little bit what I said, to be more clear. An MIS degree <em>does</em> give you adequate preparation to start in an entry-level IT job of the kind you describe. The issue is not finding a better degree/program that matches your career interests - an MIS degree actually does best match the topics related to your career interests. However, due to a host of unethical reasons (that is a huge discussion), the minimum requirements for these type of jobs have significantly increased in recent years, and not because a person that meets these new requirements will do any better on the job than someone who does not. What I am saying is, an MIS degree is FAR (not just a little bit) inferior to a Computer Science degree in terms of getting one of those business-oriented non-programming entry-level IT jobs you want.</p>
<p>As an unemployed MIS graduate, I have been applying to ALL kinds of IT jobs. Almost every single one of them, whether they were related to IT business analysis, help desk, networking, programming, web management/development, system administration, database administration/development, consulting, or anything else, either required or preferred a Computer Science degree over an MIS degree. As for the (quickly dwindling in numbers) jobs that “just prefer” a CS degree: why does a mere preference matter? Because the technology/computer-related occupations have become so competitive (for a bunch of reasons), that even if you graduate after the economy has recovered, they have so many applicants that meet all the min requirements that the “preferred” requirements actually end up becoming minimum requirements in reality. </p>
<p>Also, with just about every single degree now, the reputation / prestige / alumni network of the school matters. Even with computer science degrees. However, with an MIS degree, your school matters much more (as is the case with business degrees) than it already matters with CS degrees.</p>
<p>This is what I am getting from you so far (correct me if I am wrong):
- You’re not interested in either programming-heavy coursework or a programming-heavy job.
- You do not have a “geek-extreme” personality and history. Meaning, up until this point, you have never thoroughly learned and continously played around with multiple kinds of technologies (programming, networking simulations, running/troubleshooting servers, routinely playing around with Linux, troubleshooting computers/networks of lots of friends/family, developing/managing web sites, etc…). You do not have an obsession with technology that closes your mind to other “non-geek” interests / activities outside of it.
- You are interested in how to use IT to help accomplish business objectives, not just IT for IT’s sake.</p>
<p>The third point I think would help you in a consulting role (once again, competitive, constant travel, lots of routine unpaid overtime). However, ALL three points will hurt you in every other case (and the first two will hurt you even in consulting). I honestly think that, especially in your case (due to the three points I mentioned), you should avoid IT altogether if you can find something else that will serve as a practical career and does not make you miserable. I suggest taking a look at this link (and research more through that site as well):
[Re:</a> WHY you SHOULD NOT go into Information Technol… - tech talk](<a href=“http://techtalk.dice.com/t5/IT-CS-Students/WHY-you-SHOULD-NOT-go-into-Information-Technology/m-p/198751/highlight/true#M2730]Re:”>http://techtalk.dice.com/t5/IT-CS-Students/WHY-you-SHOULD-NOT-go-into-Information-Technology/m-p/198751/highlight/true#M2730)</p>
<p>These people have had enourmas injustice done to them over the years, so some of the opinions from some of the people on that forum are a little bit exaggerated. However, overall, the posts on that forum come far closer to the truth about the state of technology-related fields than the propaganda you will find in the mainstream media (and some other websites).</p>
<p>However, if you still decide to try for IT and are not able to stand CS:
The more technical, practical, and directly-related to the real-world your coursework, the better. So if there is a degree like Computer Information Systems/Science, or Information Systems/Technology, that has more practical coursework than MIS, and you can stand whatever is included in the program, choose that over MIS (CS is still employability king however, even if it includes less practical coursework than the CIS-like program). If there are any electives you cannot use on technical/practical coursework, use them on mathematics (if you do not dislike math).</p>
<p>Never take summer classes if that will interfere with internships/work. Always go for a summer IT internship. If you can’t get one, work a full-time job during the summer, even if completely unrelated to IT. Also, as soon as you can get a regular part-time (or even full-time, if you’re the type that can handle that at the same time as school) IT job or co-op, take it. Become a part-time student if you cannot or do not wish to go to school full-time while you have that job / co-op.</p>
<p>Beyond your job / schoolwork, if you have any spare time, self-learn as much as you can with technologies related to your desired field (because regardless of your degree, whether MIS, CIS, or CS, you won’t learn a whole lot related to the real-world in your schoolwork). In fact, until you get a regular job or co-op, you should be doing a LOT of self-learning (once again, even if you need to be a part-time student in order to do so).</p>
<p>Also remember the golden rule: who you know matters more than what you know. If you can network, do it.</p>