So, here's the deal. I'm 31 years old, and currently in a role where I feel like I've fallen into middle management hell. I work as the Director of Mobile for a media company (build iphone, ipad, android, mobile web products). I'm sort of in a fast growing industry within a dying dinosaur. Here's the problem: I feel like a terrible generalist. I'm not a developer. I don't have an MBA. I more of a product manager, and find myself writing requirements and arguing P&L's most of the day. I don't hate it, but I also don't feel that useful. Looking to the future, I'm trying to find a way to use my background to: (a) make considerably more money (b) work for myself, or at least have a job situation where I have tons of flexibility to travel The problem is, as a generalist, I feel like my ability to start small businesses is limited. I have some experience building ecommerce websites, affiliate marketing, etc, but haven't come up with any idea nearly good enough to replace my salary. So I'm looking at 2 directions right now with the following problems: 1. Work for myself - but I am at a lack of ideas and skills - but this would be my dream 2. Keep climbing the corporate ladder and stay in the mobile industry. The good news is it is very quickly growing. However, without an MBA, I will struggle terribly. Also, as with any corporate gig, I feel that there will always be a ceiling on salary. The cost of an MBA will hurt (no company help at present), and it's not like I'd be going into investment banking or other high-return industries to offset that tuition. Any suggestions? I'm feeling terribly distraught over my next move, as I feel this is a critical turning point in my life when I need to pick something and go with it.