Tuesday, April 25, 2006

We need an MBA for developers

An ambitious business person often gets an MBA, a Masters in Business Administration, after a few years of management experience. An MBA usually consists of two years of half-time study in parallel with your ordinary day job. If you go to a good school it’s ridiculously expensive. A lot of the value of the education comes from sharing experiences with your classmates and the personal network you gain.
What does an ambitious developer do? We go to conferences, courses of a few days, read books. A lot of it is vendor-specific. There are web sites where we can hang out and discuss our profession and of course you learn a lot from doing your job. But there is, to the best of my knowledege, no 2-year academic education for practising developers. This is even more remarkable when you consider how quickly our field is developing. The stuff you learned in college is outdated if you’ve been working for even 5 years.
There have been attempts; Richard Gabriel has proposed an MFA in Software Development inspired by his studies in poetry (http://www.dreamsongs.com/MFASoftware.html). It didn’t take off however. I think the reaon is that, unlike an MBA, it wasn’t ridiculously expensive. Price is often mistaken for value.

0 Comments:

Post a Comment

<< Home