How to motivate a programmer
We got an interesting discussion a few days ago at work : how can we motivate a programmer to work harder?
A salesman get a commission for each sale, and a good salesman can double or triple its base salary. That, gives motivation. But how can we do that with a programmer?
- A bonus per feature added? It’s against team work and against quality.
- A bonus per bug resolved? It would obviously depends of your position, and could lead to bad behaviors (i.e. introducing trivial bugs).
- Bonus on quality of code? Too long and subjective.
- A bonus per line of code? You can laugh at that, but I heard this was used sometimes at the early time of IT by ignorant people.
Do you have some ideas on this subject?
« Ubuntu Dell Inspiron 6400 : a quick review