<p>A common misconception is that an Accounting degree automatically means a job. Another common misconception is that since there are so many majoring in Accounting, it is hard to get a good Accounting job. The fact is, an Accounting degree will probably make you eligible/qualified for employment consideration in more entry-level college-required jobs than any other degree. Technology jobs are growing the fastest proportionately, but there are way more accounting-related jobs <em>right now</em> and Accounting is growing the most numerically (not proportionately) . However, as you said, there are way more accounting majors than there are CS/CIS/IT/MIS majors.</p>
<p>So why is Accounting still an excellent degree opportunity-wise? Because the demand for EXCELLENT accounting students is greater than the supply of EXCELLENT accounting students, even with all those accounting majors. If you have an excellent GPA and good interviewing skills, there is a very high chance you can get a Big4 job, which is much more likely to put you on the fast-track to high-prestige, high-income positions than most entry-level jobs given to EXCELLENT CS/CIS/IT/MIS majors. And on top of that, even if you don’t get a Big4 job, as an excellent Accounting student, you still have access to just as much opportunity as all those excellent CS/CIS/IT/MIS students, just in other types of fields (though likely with a lower ENTRY-LEVEL salary).</p>
<p>Now, Accounting is a tough major despite what some on these forums say, so if you’re not an excellent-GPA Accounting major, I don’t blame you. But if you do have an excellent GPA in Accounting (even after beginning/taking your Intermediate courses), you should seriously reconsider changing your major on the basis of opportunity, as you will have no shortage of it. Ask those people having difficulty finding jobs: what have you been offered and rejected? what is your GPA? how are your interviews going? how expansive (geographic areas, industries, companies, number of applications) is your search? If they are telling the truth, at least one of the answers are going to disqualify them as an example of the Accounting degree failing students.</p>
<p>Even if you do not like Accounting and plan to go into a different career (Accounting students have an advantage over Finance students for Finance jobs), if you are already going to be finished with your Intermediates and can keep a good GPA, you should still remain Accounting and just take skill-focused (not theory) CS/CIS/MIS electives on the side (maybe a double major in MIS or a minor in one of those three). All that accounting coursework will make you look very good even for an IT-related position, because the potential employer will consider you better able to understand the core business functions that you will be supporting in an IT position.</p>
<p>Of course, all that goes out the window if you are looking for highly-technical, scientific, or hardware related computer science jobs (but you said just programming, for which an entire CS degree is not necessary). In that case, you would actually need a CS degree (and abandon your Accounting degree in the interest of graduating in a reasonable time).</p>
<p>Bottom line:
No matter what your degree is, a good GPA, good interviewing skills, an expansive search, and realistic expectations are necessary to get a good job - there isn’t a magic degree (though there are a great many bad ones, Accounting not being one of them).</p>