Always been on the fence here whether an MBA helps me boost my visibility, help me learn more business skills and builds a well rounded profile than "you're just another average software engineer" which could help me get into management track and above faster than my peers?
In other industries, having an MBA is a requirement, but not so much in tech yet, apparently.
Happy to hear back thoughts form folks about this with some recommendations
I'll share as someone who's in an MBA program right now.
I've spoken to a handful of hiring managers in my company and the company-specific answer I generally receive is this:
I personally chose to do an MBA because it aligned with my other goals along with wanting to move into management.
But here's what I've been gaining from my MBA courses if that helps you narrow down your decision:
Hot take but I think the name brand of the MBA you pursue does matter since it's the connections and environment that you immerse yourself in that will provide the most value. The content I learn for my coursework is literally available online. So, I would take that into consideration as well.
Hope that helps!
Coming from a business background pre-tech, I think there are much better ways to get the same / better benefits of an MBA for a smaller opportunity cost.
Quick breakdown of opportunity cost:
It comes down to 3 things people look for when pursuing an MBA for career advancement:
Overall, the resources covered in the opportunity cost is more than enough for multiple at bats to compensate for the 3 perceived benefits listed above. Adjust +/- based on your own situation, but it is pretty hard for an MBA to come out ahead.
Generally once you're in a fairly notable large tech company, getting an MBA won't get you that much yield as an engineer. The skills needed to grow and promote you don't align with the MBA program and will potentially take a significant amount of your time, which makes you more susceptible to Meta's up-or-out.
If you want to grow faster, you should look to work more closely with your manager to fine-tune your growth plan or find strong mentors/role models that you can emulate. If your immediate goal is to get to senior, there's lots of resources on Taro and a Tech Lead & mentorship event tomorrow that might help paint a clearer picture of your growth.