Hacker News new | past | comments | ask | show | jobs | submit login

I can only speak to electrical engineering and computer science since that's my field. I've been in the working world for 7 years, and here's what I've found...

First of all, I don't know any good engineers who are unemployed, regardless of their level of EE/CS degree. If you have an EE/CS degree, and you're having trouble securing a paycheck, this might not be the field for you. Sorry.

That said, if "getting a job" is your goal, a BS is all you need. A 5-year BS/MS program is a great deal if your school offers it. Otherwise, I'd look for a job with tuition benefits. I was able to get a Master's part-time at night, and it was completely paid for by my first employer. In my experience, an MS is definitely worth getting, as it will give you a slight salary increase, possibly a better job title, and is probably just expected at good companies.

A PhD in engineering is for teaching or being a research engineer (i.e. at a government/corporate lab or a university). I honestly believe you should only get an engineering PhD if you think (1) you're really smart, and (2) you can study at a top-tier university. If you're not an elite engineer, I don't see the point of a PhD. Work experience will look better on a resume than a thesis with an advisor no one's heard of. And a research job won't pay more, but it will require a bigger brain.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: