Asking developers if they're "productive" is absolutely the wrong metric. Developers, well, love writing code. Lots of code. But in reality, code is a liability, not an asset. (That Bill Gates quote about airplanes and weight, etc.)
Developers have perverse incentives, like endlessly refactoring the same codebase or architecting "scalable" and "abstract" solutions.