3 ms·
There's a number of ways to compensate your best developer in ways not necessarily money orientated: - Give them flexi-hours. They can come and go as they plea
by simonswords82 12y ago
There's a number of ways to compensate your best developer in ways not necessarily money orientated:
- Give them flexi-hours. They can come and go as they please so long as either a minimum amount of time is worked or better still they are measured on output and not on time
- Give them the opportunity to work on research and development (aka 20% time)
- Give them the opportunity to work on problems that your company has. If you have 50 people and several development teams I'm sure there are lots of internal problems this developer could help address
- Give your developer people to mentor. S/he might relish the opportunity to help others raise their game to his/her levels of awesomeness
If none of that hits the spot, find out what motivates your developer and work out how to align his/her motivations to the output of the work they go on to do.
Above average developers are not easy to find. You need to make sure that you've done everything in your power to keep your best developers onboard as replacing them is not easy.
- Mandatum 12y agoFor me personally I like the R&D option, however in smaller teams with timelines it always leads to being scrapped because project X needs to be delivered by Y. A note to employers around this, let the developer choose the project - even if it has to be relate-able to the company in some way. If it's a big company I'd love to go to other areas of the company, meet people in other areas of work and ask them about their work flow, problems they encounter day-to-day and if it's interesting and tech-solvable - build a solution! Or if your devs aren't as "go-get-em" as I appear to be, offer a few examples that you've researched and offer them the opportunity to do the above.