Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> For several jobs in a row, I've felt that helping others on a team is undervalued and under-recorded. I've been planning to implement the "assist" metric, similar to basketball, on my own team for a while.

The metric might be a good idea, but I think the real problem goes deeper than that.

Take a step back and ask yourself a more fundamental question: should everyone who does good work be promoted?

By definition, promotions are limited and each level is more difficult to attain than the last one. Obviously, you can't promote everyone. Even worse, not everyone will be happier when promoted. So why does literally everyone want to be promoted? Why do they work so hard to get it?

It's because there are no other ways of rewarding good work. And by "rewarding", I don't only mean "giving people recognition" or "giving people fun work". Those are important and should not be overlooked. Nevertheless, if you don't also give people money, sooner or later they'll fall behind their needs or just the rising costs of everything around them. Then they'll have to choose whether they need money more than intrinsic rewards. And then we're back to the original dilemma: do I play the promotion game or do I just bugger off somewhere where I can get what I need?

TL;DR: Retention shouldn't be only about promotion. Give people real rewards and incentives for doing a good job at their level.



By definition, promotions are limited

That's not really the case if the promotion ladder is a skills/experience based ladder and not a responsibility ladder. If being a "senior engineer" just means you have reached a certain level of proficiency, then there's no reason everyone can't be promoted to that level.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: