The evil, destructive, part of stack ranking is when you need to apply the 20%/70%/10% breakdowns to all teams equally, meaning that even a team of 5 people needs to have one and only one "exceeds expectation" person and one person who "needs improvement", regardless of overall team level. It's not clear from this writeup that Amazon and Facebook are applying curves at such a micro level.
Completely agree, and I didn't know this practice had spread so widely. While doing the HR-sanctioned stack ranking requires X > MIN_POP_SIZE, in practice each line manager (i.e. lead) provides a pre-sorted list up the chain for merge-sorting. That way the line managers minimize the number of arguments during the official org-wide stack ranking. Many managers have gotten good at balancing their teams with high and lo…
Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
81–90 of 168 posts
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#82Earlier quoted context omitted.
> Any ranking system where an individual's outcome depends on their number of colleagues is bafflingly broken. From the perspective of the company, it's not as clear how this approach is broken. Assumably promotions, hirings, and firings should be based on the current needs of the company, not what's fair to the employees or some ideological vision. I'm pretty sure attempting to apply any one method for evaluating so…
The problem with stack ranking isn't that it's unfair to individual employees, it's that it inhibits cooperation. If "success" is defined as performing better than your peers, it creates an incentive to prevent your peers from performing well. If everybody is actively sabotaging each other's efforts, or even just not helping each other, that hurts the company's overall performance.
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#83Imagine if that stack-ranking nonsense were done to a law firm. (Law firms have a very civilized way of managing people out into external promotions if they, after ~6 years, obviously aren't going to make partner. Google "Cravath model".) There'd be lawsuits galore. Attorneys would start legal process just to get embarrassing details (about said stack ranking, perhaps) into the public in discovery. Why? Because they (including the female ones) have balls.
Doctors and lawyers would never put up with MSFT-style stack-ranking. Bankers find clever ways to subvert and abuse it when it is imposed upon them.
But there are a lot of engineers who are just cowards, unwilling to stick up for themselves.
Example: in many companies, negative performance reviews are part of the transfer packet and impede mobility. Being (again) pussies who don't fight for themselves, many engineers just assume that's how things work. No, it's not. You can actually build a legal case on that alone. It's harassment (interference with job duties, here interpreted as using internal mobility opportunities) and already the start of a legal case-- if you get your shit together and start documenting. Use the right words and the bad review will go away.
Stack ranking isn't technically illegal, but if it renders immobile people who perform in good faith (i.e. don't flagrantly blow off job requirements) it does leave the company civilly liable for harassment charges-- interference with job duties. If software engineers collectively grew a pair, it would fall down within minutes.
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#84So, the obvious pathologies of the Microsoft stack ranking model aside, what are the reasons that a company will want to do this? The main reasons I can think of has to do with the dangers of getting comfortable in a large company. It's very easy for a lazy manager to just hand out "A"s to everyone on the team and just cruise along. Slackers are poisonous, but painful to deal with for a conflict-shy, comfortable mana…
Which is a flaw in the people responsible for those managers to train and to bring them along properly.
If we follow that chain to its conclusion...
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#85So, the obvious pathologies of the Microsoft stack ranking model aside, what are the reasons that a company will want to do this? The main reasons I can think of has to do with the dangers of getting comfortable in a large company. It's very easy for a lazy manager to just hand out "A"s to everyone on the team and just cruise along. Slackers are poisonous, but painful to deal with for a conflict-shy, comfortable mana…
I think managers are inherently in a bad place to review the performance of individuals in the team below them. They're primarily affected by the mean performance of the team, so if one guy is slacking off and the rest of the team needs to pick up the slack, the manager might not notice. I think peer reviews will be more honest. If a peer is doing next to nothing, or providing little to the team while everyone else i…
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#86Eh. I'm in Facebook bootcamp now. Between this article about the ranking system, a truly uninspiring (to me --- YMMV) choice of teams to work on, and the press Facebook has been getting lately, I'm seriously considering parting ways and going somewhere else. Nobody can beat Facebook's pay or food, but what good is it if I feel like I lack direction and purpose? How much would it damage my career to say I tried FB boo…
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#87Why not give everyone the same bonus based on company performance? Make it collective good.
You'll probably think of reasons, like "good people should be rewarded," or "people who do things wrong need to have consequences," but you must realize the alternative is this vile demotivational anti-pattern with even worse consequences.
The right way is to align the company goal with the individual goal, and do it simply and clearly.
American companies need to understand and follow Deming's principles (http://en.wikipedia.org/wiki/W._Edwards_Deming#Key_principle...), or we'll continue falling into the soul-sucking black hole we're already halfway into. He already knew all of this, every bit of what we're experiencing, and our objection to his ideas is nothing more than an ideological almost religious belief that the most effective way to motivate individuals is to rank, rate, measure, and reward them accordingly. In fact, those archaic methods of management only serve to demotivate and systemically destroy culture and productivity alike, and reduces the quality of whatever you produce, be it innovation or physical products.
We know this. Deming's ideas work. They are truth in writing, and knowledge in practice. He pulled Japan out of a post-war recession and made them legends of quality production for pete's sake. Why can't we learn?
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#88Earlier quoted context omitted.
Managers have a bias to like and want to keep "their" employees, because they know them, because they are friends with them. Even if Steve is objectively a poor performer, you know him; you met his wife; you saw pictures of his kids. He's a nice guy. If you fire him, you either don't get a replacement (bad) or you have to interview 20 people to find a replacement (also bad). It's hard to hire - what if you choose poo…
You've just described not one, but two bad managers. Steve's manager, who doesn't have what it takes to make the hard decisions and is to lazy to do job interviews, and the manager of Steve's manager, who won't let him get a replacement if he fires Steve, but is perfectly willing to keep paying for Steve. Now you can defend Steve's manager because he's nice to Steve, but if I had a dime for every employee who's pisse…
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#89The evil, destructive, part of stack ranking is when you need to apply the 20%/70%/10% breakdowns to all teams equally, meaning that even a team of 5 people needs to have one and only one "exceeds expectation" person and one person who "needs improvement", regardless of overall team level. It's not clear from this writeup that Amazon and Facebook are applying curves at such a micro level.
Re: Why are Amazon, Facebook and Yahoo copying Microsoft's stack ranking system?
#90Earlier quoted context omitted.
How about approaching managers in the same way we always like companies to approach developers, i.e., hire good ones and empower them do their job in the best way they know how? Using a system that is enforced from the top down is a perfect way to guarantee you'll only get the kind of below mediocre managers we love to bitch about. All of these systems are based on the assumption that companies can't trust the people…
Managers have a bias to like and want to keep "their" employees, because they know them, because they are friends with them. Even if Steve is objectively a poor performer, you know him; you met his wife; you saw pictures of his kids. He's a nice guy. If you fire him, you either don't get a replacement (bad) or you have to interview 20 people to find a replacement (also bad). It's hard to hire - what if you choose poo…