Hacker News new | ask | show | jobs
by fcantournet 544 days ago
Why do you need to evaluate people constantly and pit them against each other ? Why not give a raise to everyone and see what happens ?

It's how we sent rockets to the moon, it seemed to work ok.

2 comments

Because the alternative is based on your manager's impressions. You get fired because "your manager doesn't like you." You get a promotion because "your manager likes you." Your coworker sits around doing very little and nobody notices for a few months.

Your company and boss is sued because someone says their firing was based on discrimination because they can't prove it was for performance.

The truth is that managers can suss out 90% of the problems without a number. However, we are asked to document the hell out of it if we want to do something about it. And twice in my career I've been wrong: I mistook someone who was quiet for not doing much until I dove into the work. I trust my gut, but I confirm with numbers.

> It's how we sent rockets to the moon, it seemed to work ok.

There are so many problems rooted in this statement. Government program, presidential mandate (i.e. unlimited budget), no competition.

SpaceX is clearly better than NASA except maybe they don't push hard enough nor evaluate their engineers so you have a nice stable job if you do nothing.