Since you are thinking of changing your major maybe you might like to look at these articles on the best/worst paid . Of course if you have a passion for social work etc you may still want to go into it, just know it isn't well paid and compensate for that
5 highest paid majors (of course engineering is on the top)
http://www.cheatsheet.com/personal-fina ... jors.html/Excerpt: Because more of us are college-educated, this makes it so that “just any” degree will not necessarily suffice for some people anymore. People are starting to see that if they’re going to invest all of that hard-earned money, not to mention time and energy, into obtaining a degree, it should be into one that will likely lead to ample job opportunities and higher earnings power.
Five worst college majors:
http://www.cheatsheet.com/personal-fina ... oney.html/Numerous studies have been done regarding which colleges are the most difficult, prepare students the best, and are the most prestigious. Other studies have considered which majors students should consider. While choosing to study something that is of interest and that you are passionate about is definitely valuable, that alone may not be enough if you want to have a career and make money.
Excerpt: PayScale ranked 130 different majors by salary potential (salary meaning total compensation including base salary, bonuses, profit sharing, commissions, and also overtime if applicable.) The numbers include full-time employees with a bachelor’s degree only, and over 1,000 colleges and universities were included from across the nation. For the purpose of our article, we are highlighting the bottom five on the list, which indicate the worst college majors for salary potential.