Earlier quoted context omitted.
Of course we're competing. That's the whole point of a merit-based bonus system. What's your counterargument?
Generating value for your employer is not a zero-sum game. If I make the company an extra $x and the company rewards me with a bonus of $0.1x that money doesn't have to come from the guy next to me, it comes from the extra $x I brought into the company. The idea that "there's a fixed budget for raises" or "that money goes into a different pot" is simply a way of refusing while transferring blame to an inanimate objec…
Microsoft does away with stack ranking
131–140 of 159 posts
Re: Microsoft does away with stack ranking
#132By killing stack ranking, MSFT has taken low hanging PR fruit from the next CEO
Re: Microsoft does away with stack ranking
#133Curious - what's the origin of stack ranking? Was there any science (psychology/sociology) behind it?
I'm not sure how it was developed, but its popularity is credited to Jack Welch, who introduced it to General Electric in 1980. In doing so, GE experienced a "5-fold increase in revenue": http://en.wikipedia.org/wiki/Vitality_curve
One should look at where this revenue was coming from and compare GE to other companies in the sector (i.e., other makers of nuclear reactors and jet engines) during this time before drawing conclusions about personnel management theories (of all things).
Re: Microsoft does away with stack ranking
#134Earlier quoted context omitted.
Likability is underrated. Someone who is easy to work with, improves workplace morale, and makes other developers feel comfortable at work is a valuable asset. Certainly, it shouldn't be a substitute for technical ability, but it can be a very significant complimentary attribute.
The problem is when likability affects how someone reviews your technical abilities. It should be a separate category, but most people would have significant trouble disassociating the two; more so if you're friends with a coworker.
Re: Microsoft does away with stack ranking
#135Earlier quoted context omitted.
I haven't seen much backstabbing either, but what I have seen is plenty of people acting way differently than they would if the stack ranking curve doesn't exist. People are constantly doing stuff to make them "visible" instead of doing what is best for the project. How many features do people fight nail and tooth for, that should be cut, just because if they aren't in the product they won't have anything to show for…
The visibility thing is an excellent point: I've been told before that I need to work on more visible projects. But when I work on very visible projects I get feedback like "provide more leadership". This reminds me very much of the article the other day, "You're only getting the nice feedback": https://news.ycombinator.com/item?id=6712289
Re: Microsoft does away with stack ranking
#136Earlier quoted context omitted.
Protip to all non-sociopaths: You can't fake sincerity. Trying will backfire in the long term. You seem to know a lot about psychology. What do you call someone who doesn't recognize jokes?
What do you call someone who posts ancient, moldy quotes?
Re: Microsoft does away with stack ranking
#137Earlier quoted context omitted.
The problem is when likability affects how someone reviews your technical abilities. It should be a separate category, but most people would have significant trouble disassociating the two; more so if you're friends with a coworker.
Is it so important that the individual components of a person's performance be evaluated individually? What about someone with exceptional technical abilities who uses those skills to ensure that blame for potential failure is always assigned to other people, rather than focus those impressive skills on the success of the overall project? Is it so important that person receive recognition for their technical skills?…
As a counterexample to yours, what if someone is very friendly, witty, and amicable, but is severely lacking in technical skills? Perhas they are not even remotely pulling their weight in projects, resulting in friendly coworkers essentially doing their work for them and covering for them? In such a case you'll want to know that their technical skills are below what they should be.
Re: Microsoft does away with stack ranking
#138Re: Microsoft does away with stack ranking
#139No one actually says stack ranking is bad. But in reality it is very effective in getting rid of few troublemakers.
Re: Microsoft does away with stack ranking
#140This 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…
It honestly surprises me that MS gets away with having such poor working conditions and team work [1]. I guess the end of stack ranking shows that things are changing at least.
I know lots of people in IT, but somehow no one who works at MS [2]. Its seen as uncool or worse unmoral in my circles [3]. And these people, including me, didn't even know how bad the working conditions are at MS! I always thought of MS to be like one of those 'defense' companies [4]. You either don't really want to work there, because even if the technical challenge and the available resources are great, you don't agree with their mission or you fear that your friends and peers would look down on you. But to make up for that, they have really good work conditions [5]. Thats at least what I hear from people who worked on military projects at Raytheon, Boeing and EADS.
Hope you don't take this comparison as an insult. I think MS makes great things! OneNote, VisualStudio, Kinect, Age of Empires are all great products. And personally, I would have much, much (!!!) less reservations against working for them, than a so called defense company [6].
--- [1] And, I can't help myself pointing out, that MS's version control system is called 'Team Foundation'. New speak?
[2] The exception is MS Research, which is awesome, but thats not really MS.
[3] Most of us were born in the 80's (and many including me in Germany) and grew up hating MS. Even if you wouldn't use computers on your own, everyone including parents and teachers would tell you how bad MS, their products and their business practice were.
[4] Other examples are 'big pharma', tabaco, finances, esp. investment banking. I know people working in all of those industries. They all report excellent work conditions and compensations. Some are ok with the company actions it, some are proud to work there. But all of them look very self aware when they get asked "What do you work?" The counterexample are jobs like social work, medical care taking, NGOs, academic research and yes, usually engineering as well. Many people want to work their, either because they believe in it, or because it brings them social prestige. As a result the high demand allows for poorer working conditions and less pay.
[5] Salaries at MS are still very good, as far as I know.
[6] Though, DARPA projects are very attractive. I can't deny that.