Another top performer’s resignation was announced today. When asked, he is reported to have cited discouragement and frustration with a system that is often unwilling to allow a developer to use his best judgment, slow to grant approval. It makes our company a difficult place to do your best work. As a company improvements are being made, he said, and he’s hopeful that someday things will be better here; but in the end he couldn’t wait for that day.
As the authors of Are Your Lights On? would ask:
WHOSE PROBLEM IS IT?
- It’s the developers’ problem. They must learn to work within our company’s established boundaries. If they cannot or will not, that is their own responsibility. The fact that developers are leaving reflects on those individual developers, not the company. OR,
- It’s our (the company’s) problem. We cannot afford to keep losing our best developers. To remain competitive, we must give our developers what they need to feel they are supported in doing the best they can at all times.
In my day-to-day dealings, I am not hearing #2 very much. I’m hearing a lot of #1. I find that personally discouraging.