There are two types of MBAs ... a) people who can already "get stuff done" and then went on to add an MBA to their credentials b) people that have no other skills and (IMHO), no underpinnings for their new business knowledge. I think the second type is typified by someone that goes to college in business for their undergrad degree and moves straight into the MBA program.
I don't know what the current climate is, but early in the last decade, MBAs were about half the salary of a good programmer. It was economical to hire one for about every 2-3 programmers just to offload some of their non-programming tasks (updating MS Project schedules, specifications, etc - and yes ... it was BDUF).
I don't know what the current climate is, but early in the last decade, MBAs were about half the salary of a good programmer. It was economical to hire one for about every 2-3 programmers just to offload some of their non-programming tasks (updating MS Project schedules, specifications, etc - and yes ... it was BDUF).