How to reward skilled coders with something other than people management