How bad a software developer are you?

Metrics for measuring developer productivity are the philosopher’s stone, Holy Grail, and white whale of the software world. Codebase quality and project completion rate are both aimed squarely at the work of the team, rendering them worthless when it comes to looking at the work of particular developers. Paradoxically, people can generally tell the difference between a poor developer and a good one.