<p>
[quote]
sakky, if 10 years after you graduate nobody is going to care, would that mean that 10 years down the line someone with a liberal arts background could begin work as an engineer? With no previous experience
[/quote]
</p>
<p>Well, first off, I can think of a person who fits that description. She graduated from an Ivy with an English degree. After working for a few years, she decided to learn computer programming on the side through consuming a bunch of books and self-practice for awhile, got a job as a low-end programmer, then rose through the ranks to becoming lead engineer. Then she ended up getting a master's degree at MIT. Nobody seemed to care that she didn't actually have an actual undergraduate degree in computer science. What matters is what she knows when she comes up for a job. </p>
<p>But anyway, speaking to your point, when you're well into your career, you're going to be judged on your current skillset and work record as opposed to what specific degree you got in years past. For example, I know a LOT of people with engineering degrees who went to other careers (i.e. banking, consulting, law, medicine, etc.). None of them are credible as engineers anymore, hence none of them could easily decide to take an engineering job, unless they were prepared to spend substantial time in retooling (like that girl did). In fact, those guys who got undergrad degrees in computer science but then ran off to pther careers like investment banking, at this moment in time, almost certainly not as qualified to take a software engineering job as that girl who doesn't even have a technical undergrad degree, simply because she's actually been doing that job recently and they haven't. On the other hand, those guys (with CS degrees but then became investment bankers) are clearly clearly far more qualified to take jobs in finance than people who got actual undergrad finance or bus-ad degrees, but didn't actually get jobs in the finance industry. Again, it's because those former guys (with the "wrong" degree) had actually been * doing * finance jobs, whereas those latter guys, despite having the "right" degree, hadn't actually been developing relevant experience. </p>
<p>The key is whether you can get a job that gives you the relevant experience. Many times, you don't actually * need * an undergraduate degree in a particular field to actually get a job in that field. This is true even in engineering. Again, the most prevalent example is software engineering. There are a LOT of very competent software guys in the industry who didn't actually major in computer science. Richard Stallman, for example, majored in physics, not CS. Heck, quite a few of the best hackers in the world didn't even graduate from college at all. Bill Gates and Larry Ellison are probably the most famous examples. Also Wayne Rosing, former VP of Engineering at Google. Justin Frenkel (inventor of Gnutella and Winamp). Shawn Fanning (Napster). Blake Ross (Firefox). Janus Friis (Skype and Kazaa) - heck, Friis didn't even graduate from * high school *. Yet all of these guys have built world-class software engineering projects. I think there would be very very few software companies in the world that would hesitate to hire these guys, despite the fact that they don't actually have CS degrees. Heck, any of these guys (with the exception of Gates and Ellison, who have been strictly businessmen for decades) are almost certainly better software engineers than most people out there who have actual CS degrees. </p>
<p>But the same thing happens in other fields too. I know a girl who worked at Intel as a process engineer (a wafer fab engineer) for years despite not having an actual engineering degree (she holds BS and MS degrees in chemistry). She recently left Intel to join an engineering consulting firm. Nobody gives her any flak that she doesn't have a formal engineering degree. Her work record speaks for itself. Maybe she had some difficulty getting into Intel in the first place because she lacked an engineering degree, but she evidently found a way to get in, and once she got in, people stopped caring about her major. They only cared about how well she did her job. Similarly, I know other 'engineers' at Intel who don't have engineering degrees, but rather, hold degrees in applied math, physics, and subjects like that. {Heck, the 2 co-founders, who were also the first 2 CEO's, of Intel, were not engineers. Robert Noyce's degrees were in physics. Gordon Moore's degrees are in chemistry and physics. }</p>