Microsoft does away with stack ranking
31–40 of 159 posts
Re: Microsoft does away with stack ranking
#32This was seemingly inevitable whether this is actually useful or not. Microsoft has been getting increasing heat about our stack ranking system, both from employees and from external people. But I don't think stack ranking is our problem. I think our problem is that we value this notion of the brilliant and excellent individual contributor instead of valuing employees that value teamwork and team problem solving. I s…
Stack ranking is just one part of the many problems in MS's corporate culture. Once it's gone it won't end the politics, they'll just find other outlets (of which there are many). Another big problem is the review system in general, regardless of stack ranking. MS prioritizes highly visible and easy to complete work over more important and more difficult work. This creates perverse incentives to, for example, avoid f…
Re: Microsoft does away with stack ranking
#33Re: Microsoft does away with stack ranking
#34I've had employees on probation for lack of productivity judged as excellent by their peers because of their ability to socialize their "abilities". I had the best developer on my team (a 10x developer if ever there was one) get slammed on technical ability rankings because of his prickly personality.
My VP and I used have quite the chuckle at all my "strengths" identified by my team and peers ... because they liked me and I was effective they attributed positive characteristics to me that I did not have.
Re: Microsoft does away with stack ranking
#35Earlier quoted context omitted.
Stack ranking is just one part of the many problems in MS's corporate culture. Once it's gone it won't end the politics, they'll just find other outlets (of which there are many). Another big problem is the review system in general, regardless of stack ranking. MS prioritizes highly visible and easy to complete work over more important and more difficult work. This creates perverse incentives to, for example, avoid f…
Is there a human organization of any size that doesn't have politics?
Re: Microsoft does away with stack ranking
#36Re: Microsoft does away with stack ranking
#37One major thing I learned from 360 reviews is how bad developers are at judging each other or their manager. I've had employees on probation for lack of productivity judged as excellent by their peers because of their ability to socialize their "abilities". I had the best developer on my team (a 10x developer if ever there was one) get slammed on technical ability rankings because of his prickly personality. My VP an…
Re: Microsoft does away with stack ranking
#38Earlier quoted context omitted.
Not necessarily. If two people are both performing at about the same level, they can get the exact same bonus. In a ranked system one employee must get more than the other, even though their actual output is pretty close to identical. Not to mention when you make the ratings tied to rewards, as opposed to punishments, you're removing a lot of politics. Stack ranking discourages high performers from working together,…
It also opens the possibility of giving a team of all rockstars, if they're (as a team) performing highly, a bigger reward pool that can be split evenly between them. I seem to think it's much easier to convince them your awesome team producing awesome products (and taking in awesome money) should get extra money to spend than it is to convince people you shouldn't have to rank any of your employees lowly when they a…
I do work for you, I am owed compensation based on terms we've negotiated before I started working for you. From time to time these terms will come up for renegotiation.
There is no need for compensation in excess of what we've negotiated. Sure, I am not one to turn down free money, but understand that this does not affect our normal compensation discussions.
My work is worth $X on the market. I expect that you will pay me $X (or come up with alternative forms of compensation that are mutually agreeable). I will not sign a deal that adds up to $X where part of the compensation is discretionary. My work is worth what it's worth. If it is not up to your satisfaction, you are free to terminate this relationship or renegotiate my pay. You may not unilaterally decide to pay me less than what we agreed upon, and I will not submit to a system that allows this.
Which is to say, you will be unsuccessful if you try to persuade me to lower my base salary on the promise of "bonuses".
I feel that "bonuses" are just ways to hoodwink people who haven't been around the block. Every time I have come across bonuses of this variety, it has been an excuse to lower your base salary. I have never once received the full possible bonus, even though I have been promised multiple times prior to joining the company that "everyone" gets the full amount, and that only very poor performers don't. I have never received a poor performance review.
If you do not pay me $X, whether in salary or in bonuses or in suitcases of bacon, I will leave. I do not give one flying hoot about stack ranks, bonus pools, or any such nonsense. I am not willing to inject uncertainty into my income without a proportional upside for myself.
Discretionary bonuses are full of shit.
Re: Microsoft does away with stack ranking
#39Earlier quoted context omitted.
It also opens the possibility of giving a team of all rockstars, if they're (as a team) performing highly, a bigger reward pool that can be split evenly between them. I seem to think it's much easier to convince them your awesome team producing awesome products (and taking in awesome money) should get extra money to spend than it is to convince people you shouldn't have to rank any of your employees lowly when they a…
I honestly don't even get why reward pools are such a big deal. I do work for you, I am owed compensation based on terms we've negotiated before I started working for you. From time to time these terms will come up for renegotiation. There is no need for compensation in excess of what we've negotiated. Sure, I am not one to turn down free money, but understand that this does not affect our normal compensation discuss…
Whether it actually does this well is certainly an important question, as well as how it can be abused and how frequently that happens, but it seems remiss to rail against them without noting their intended purpose - which, in the abstract, seems entirely legitimate.
Re: Microsoft does away with stack ranking
#40One major thing I learned from 360 reviews is how bad developers are at judging each other or their manager. I've had employees on probation for lack of productivity judged as excellent by their peers because of their ability to socialize their "abilities". I had the best developer on my team (a 10x developer if ever there was one) get slammed on technical ability rankings because of his prickly personality. My VP an…
You're basically saying that those who worked daily in close interaction with the 10x developer and had to work with the code that developer produced, had lower regard for his technical ability than a manager who presumably is further removed?
You can't ignore the social aspect. A team with social frictions isn't going to work as well as a team that enjoys working together. Obviously just being social isn't enough but a strong team needs a combination of the social and technical aspects. Also 360 should mean going beyond the team, so the manager should be evaluated by his peers, his managers and his team and technical people on the team should be evaluated by members of other teams they work with.