Great questions eecks!
> The problem is that that is not my job. The company wants business people to plan and developers to create - because that makes sense. Everyone's time is used for their strengths.
Why isn't it your job to ask questions and suggest better ways to do things? I'm not saying you should be contrarian, but in my experience the business owner welcomes suggestions for app improvements if done respectfully.
I had the illusion that I understood the business reasons, just because I was familiar with the terminology...but really, I didn't quite have the full picture.
> After you did your MBA, did you take up new responsibilities in work?
Actually, yes. Due to the confidence in my Accounting and Finance classes, I really started to stand out among my peers. It led to a promotion to a lead developer and then I was nominated for my company's "Emerging Leader" program (open to less than 2% of employees).
I have since parlayed it into a director of software development job at a small tech company. When I met with the founder and the management my MBA was a key reason why they offered me the salary I wanted. I get to sit in the management meetings and talk about marketing, pricing, hiring and team size. My Strategy class has given me a framework for focusing on our strengths. My Finance classes have given me an understanding of how to value different projects and their resulting cashflows. My Accounting classes have given me the ability to speak the language of business. My marketing classes have allowed me to talk about market segments and understand why the Marketing team is so insistent that we keep a brand message consistent throughout our products.
> Do you think it would be worthwhile for someone in my position to do an MBA considering I don't feel like you did?
I think I'd approach I'd ask myself the following questions:
* Do I keep quiet in meetings because I lack certainty or confidence about what the business people are saying?
* Do I have 4-6 hours a week for the next 2-3 years I can spend on class and coursework?
* Do I anticipate leading a software team someday or founding a company?
* Do I struggle to gain credibility with influential people?
* Do I think I'd like to teach at a community college or higher?
* Do I lack the motivation to read intentionally, forcing myself to really understand and absorb the information?
If you answer yes to 4 or more of these I think you could benefit from an MBA. I think you could get a lot of the knowledge by reading books from Drucker, Levinson, Carnegie, and Collins. I read a lot of these books too, before I started taking MBA classes. I had knowledge, but didn't have confidence (or a fuller understanding).
Sorry for the long-winded reply...hopefully it's helpful.