This question originally came from:
I figure I'd get your guys and girls opinion:
Enlighten us with your experiences: past, present, future.
Past
- How would you have wanted to be rewarded?
Present
- How would you like to be rewarded right now?
Future
- How would you like to be rewarded in your first/next job?
Thanks in advance!
Top comments (5)
You should reward junior devs who are kicking ass with more challenging and complex but rewarding work and on top of that supporting them to succeed on that new work. Too many managers or leads just pat you on the back and say 'good job' keep doing what you're doing. That's not helpful nor satisfying. The best reward is not an end state but a continuous state, a reward of growth trajectory, be it compensation, responsibility, career and/or knowledge. Human beings feel the best during the growth period not when they reached their goal.
I like that: let's focus on the path/journey rather than end results/goals.
I'd say hearing: "hey, you did a good job on X" is still good to hear regardless.
I like that second point.
Sometimes we need re-assurance, especially at the beginning of any journey.
Negative thoughts can take over:
Appreciate and acknowledge their work in front of the whole team.
Present with a anything technical book / gadget / coupon to an online course if anyone is in your team's budget.
In personal one-to-one discussions: