News for hackers. Stuff that matters.
Re:What Makes a Senior Software Developer? by Quarrelsome on Monday December 12, 2016 @04:23AM (#13156778)
surely this assessment introduces false positives? Someone that implements a poorly specified feature exceptionally well suffers rework, not because their code is poor but due to outside factors. Someone who cherry picks easy items is reflected as prolific where a perfectionist might just be given more difficult problems.

Idk, I worry that people will interpret this backwards and rather than having characteristics of a good developer ape those characteristics to appear as a good developer.

Re:What Makes a Senior Software Developer? by Bartweiss on Monday December 12, 2016 @10:39AM (#13158775)
I think Goodhart's Law is in effect here.

As a management metric, I would find this concerning - perverse incentives and false positives all over the place. But as a personal observation, I'm going to take it to heart.

This (like most other metrics) seems most useful from a starting point of "while doing my daily work and seeking to write good code, I will apply this". That doesn't make a good tool for deciding who's talented, but I'm still going to remember it.

Re:What Makes a Senior Software Developer? by nine_k on Monday December 12, 2016 @09:40AM (#13158285)
Whatever you measure, when people know it, will affect how people act. People will try to move the needle in the direction they see profitable, even unconsciously.