Phil Haack has an interesting post about the difference between the most productive developers and us mere mortals.
“By writing less code that does more, and by writing maintainable code that has fewer bugs, a good developer takes pressure off of the QA staff, coworkers, and management, increasing productivity for everyone around. This is why numbers such as 28 times productivity are possible and might even seem low when you look at the big picture.”
He’s absolutely right (imo).
Some developers are much more productive than others.
And, it’s very difficult as a manager to find the right way to recognise this without stepping on toes.
At least that’s true in the short term.
In the long run the cream normally rises to the top.