July 14, 2006

...Learn TDD with Codemanship

Promote & Die

How amusing is it when a company promotes their top sales performer to a sales management role, and then wonder why sales go down? Well, I find it funny, anyway.

It's equally amusing to watch software development organisations promote their top developers into management positions, and then wonder why the code turns to shit.

So what are we suposed to do? Teams have to be managed. Should we make the least capable developers managers? Should we have managers who aren't developers at all?

Hey, I've got a thought. How about we just have less managers?
Posted 14 years, 6 months ago on July 14, 2006