1. if the company moves to stack ranking rather than just does a cull, it's a bad move
2. stack ranking works at the team level, not at the company level. If a team is full of morons and the next one is full of awesome developers, stack ranking will keep 90% of the morons and cull 10% of the good devs.
"stack ranking works at the team level, not at the company level. If a team is full of morons and the next one is full of awesome developers, stack ranking will keep 90% of the morons and cull 10% of the good devs."
That may be a risk they are willing to take. They are probably firing some good people. If a team is doing great and they fire someone from that team because SOMEONE has to get fired, then that's poisonous. But if someone isn't right for the job, but because the job is badly defined, or poorly managed, or the goals are unreasonable, or whatever... it does definitely suck for the person being fired, but losing that employee is a reasonable cost for Yahoo.
Yup. They are in kind of a "bet-the-company" stage right now. They've got a problem, they've got no perfect solutions, and if they sit about just twiddling their thumbs they will go under.
1. if the company moves to stack ranking rather than just does a cull, it's a bad move
2. stack ranking works at the team level, not at the company level. If a team is full of morons and the next one is full of awesome developers, stack ranking will keep 90% of the morons and cull 10% of the good devs.