Hacker News new | ask | show | jobs
by bonestamp2 2668 days ago
We have a policy that if a bug generates more than 20 support calls in a day, the developer who introduced the bug has to spend the next day in the call center answering support calls. It's not designed as a punishment. It's designed as an eye opener to the effect it has when we don't write proper tests or don't take proper care in making changes.
1 comments

Does it "work"?, because it really does sound like punishment.

I'm an advocate for developers reading/handling support things, but at the same time the skills that make a good developer are not necessarily the same as those that make a good support person. Having some rota/schedule makes sense, but it seems like a full day of doing support isn't going to make a developer happy, primarily because they want to be a developer - not a support-person.