Just to put this in comparison - I recently took a two-week networking course (in the United States) for $7300. While this was in-person, with labs/instruction from 8:00 AM to 6:00 PM every day, and the class was limited to twelve students, it does put things into perspective. The real cost, as always, in getting a degree is the students time. Someone capable of getting a Masters degree, can, without too much effort,…
I have been contemplating between getting an MBA or a PhD in software engineering (because I want to teach) for the past few years. For the latter it would be strictly because I want to create something, be innovative, and give back to my industry. The former - you're really paying for the connections - and possibly a few lessons on economics that have grown dry in your head. I am justifying the price tag on a two ye…
MBA has very little (some might almost say negative) value in Silicon Valley startup world, but obviously more value in mature companies, or companies that are transitioning from startup->mature (possible exception being the CEO, VP of BizDev/Marketing and possibly VP of Product Management). MBAs have close to zero value for people who wish to be simultaneously tactical and technical. I've never seen a network engineer, or firmware developer get any value out of their MBA. It's really for people who are either going to go into the business side of a company, and/or go into management.
Also - it's important to note if you'll have to quit working while you are getting your MBA - that makes the credential doubly expensive.