The world needs people who want to make a difference, not more people who love money. If I did it for the money, I would be a doctor or a lawyer, not an engineer.
It'll be harder for people majoring in english, or philosophy but there are still ways for you to do something to change the world
Engineering is one of the few jobs with a high starting salary with just a Bachelor's degree; a short route to money. As for MD's, they follow their undergrad with 4 grueling years of med, then 3-6 years working 70-90 hours/week making about $30k/year before they get to see any money. Then they work long hours with a huge chunk of their salaries going toward malpractice insurance because our tort system is so screwed up. </p>
<p>As for JD's, I won't pretend to know much about law, but aren't they in low demand right now?I wouldn't say English contributes less than any other major/field either, since critical writing/analytical skills are pretty important in business, marketing, publishing, etc.</p>
<p>I'm sorry if this sounds rude, but I feel like you're being very condescending implying that Engineers are the only ones "making a difference", when let's be honest, that's hardly the case. Engineering is very important, but I notice a lot of engineer majors have this attitude that their field is more important than anything else.</p>