Skip to content

Commit

Permalink
Some updates to old content and more work on a draft post
Browse files Browse the repository at this point in the history
  • Loading branch information
Duncanma committed Sep 4, 2023
1 parent f64e9b4 commit 74ad9a6
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 18 deletions.
3 changes: 1 addition & 2 deletions content/Blog/1st-day.md
Expand Up @@ -3,8 +3,7 @@ date: 2003-06-01T23:57:00+00:00
title: 1st Day
type: posts
---
Woo Hoo, I got a bag when I registered! Lately, I haven't been getting them, something about the "staff" on my registration at all of these things... so my laptop bag closet was getting a little empty. I give these great bags away to my friends and family, there are just too many for one person, which is why you might see my mother roaming around with a TechEd bag, or see my wife at the park with my son and a nice VSLive "tote"!**Foo** **foo@** **foo@ffo**

Woo Hoo, I got a bag when I registered! Lately, I haven't been getting them, something about the "staff" on my registration at all of these things... so my laptop bag closet was getting a little empty. I give these great bags away to my friends and family, there are just too many for one person, which is why you might see my mother roaming around with a TechEd bag, or see my wife at the park with my son and a nice VSLive "tote"!

Lots of stuff in the bag, I didn't even notice a front pocket full of CDs until later, and I think there are even a few betas and eval copies of software in there. Lots of people at the convention center already, mostly for registration and some pre-conference sessions I suppose... the main sessions don't start until tomorrow.

Expand Down
Expand Up @@ -3,4 +3,4 @@ date: 2006-03-08T08:03:00+00:00
title: A couple more team members post details about our new project...
type: posts
---
Adam Kinney, another member of our three-person dev team, [posts our favorite comments](http://www.adamkinney.com/note.aspx?id=112) about [the preview site ](http://on10.net)so far. Scoble, who really is on the same team as me... despite the fact that I've hardly ever seen him :)... also [discusses what we have been up to](http://scobleizer.wordpress.com/2006/03/07/what-my-coworkers-have-been-doing/#respond).
Adam Kinney, another member of our three-person dev team, [posts our favorite comments](http://www.adamkinney.com/note.aspx?id=112) about [the preview site ](http://on10.net) so far. Scoble, who really is on the same team as me... despite the fact that I've hardly ever seen him ... also [discusses what we have been up to](http://scobleizer.wordpress.com/2006/03/07/what-my-coworkers-have-been-doing/#respond).
@@ -1,6 +1,6 @@
---
date: 2005-12-13T18:17:00+00:00
title: A couple of days late in seeing it... but Brian has annouced his departure from MSDN
title: A couple of days late in seeing it... but Brian has announced his departure from MSDN
type: posts
---
First [Kent](http://blogs.duncanmackenzie.net/duncanma/archive/2005/11/11/3255.aspx), now [Brian](http://spaces.msn.com/members/brianjo/Blog/cns!1ph41gaeDxp9TA2G5t8Gj1DA!415.entry)... it seems like it would be a great time to [apply for a job as a Content Strategist](http://blogs.msdn.com/mpowell/default.aspx) 🙂
41 changes: 27 additions & 14 deletions content/Blog/rewards-are-a-message.md
@@ -1,48 +1,61 @@
---
date: 2021-10-30T09:28:59-07:00
date: 2023-05-14T15:29:16-07:00
title: Rewards are a message
type: posts
tags:
- Management
- Engineering Management
description: One of the hardest jobs of a manager is to determine the rewards for your team.
description: One of the hardest jobs of a manager is to determine the rewards for your team.
techfeatured: true
draft: true
---

I have been a manager at Microsoft for about 18 years and for quite a bit of it I have been a 'manager of managers', which means I often spend time working with my team on how to properly handle annual rewards.
I was a manager at Microsoft for about 18 years and for quite a bit of it I was a 'manager of managers', which means I often spent time working with my team on how to properly handle annual rewards. I'm not longer at Microsoft, but I drafted this up back in 2021, so I thought I would try to finish it and get it live.

> At Microsoft folks often refer to managers as either M1, M2, or M3. I heard these terms for years without actually having any idea what they meant, until I became a M2 and it made sense. M1 is a manager with ICs (Individual Contributors or non-managers) under them, M2 is a manager of managers, and a M3 is a manager of managers. This can continue up I assume, but M3 is where I was for the past few years, although I am now a M2. This could be a common term at other companies, but for me it was a mystery for a bit.
The TL;DR; of all of those discussions could be distilled down into "Rewards are a way to send a message to your team, what message do you want to send?".

> Small side note... At Microsoft folks often refer to managers as either M1, M2, or M3. I heard these terms for years without actually having any idea what they meant, until I became a M2 and it made sense. M1 is a manager with ICs (Individual Contributors or non-managers) under them, M2 is a manager of managers, and a M3 is a manager of managers. This can continue up I assume, but M3 is where I was for the past few years, although I am now a M2. This could be a common term at other companies, but for me it was a mystery for a bit.
## What are rewards?

Depending on your particular company, employees will be rewarded with some mix of
Depending on your particular company, employees will be rewarded with some mix of

- a raise to their base pay
- a bonus
- some type of equity (stock grants or stock options)
- a raise to their base pay
- a bonus
- some type of equity (stock grants or stock options)

This is often an annual event, but it could be more frequent. I could write pages on the difference between those three kinds of rewards and why you would increase/decrease one vs. another, but for the purpose of this article I believe we can just lump them all together as 'rewards'.
This is often an annual event, but it could be more frequent. I could write pages on the difference between those three kinds of rewards and why you would increase/decrease one vs. another, but for the purpose of this article I believe we can just lump them all together as 'rewards'.

There is a limited amount of money for each year's rewards, so like any budgeting exercise the manager has to decide how to distribute funds across their team. How much money there is in total is, similar to the types of rewards above, not all that relevant to this discussion. We can go super simple here and imagine a situation where we had ten employees and a total rewards budget of one hundred dollars.

We could give every employee the same rewards, ten dollars, or we could give one employee one hundred dollars and the other nine nothing. Assume there are no restrictions. Now, with our problem space defined, we are in the same spot as most managers. How do we determine the rewards for each individual?

## Consider the message

As an employee, you might not have much visibility to this process, you just know that last year you received a certain amount of rewards and now you are about to find out this year's. Looking at it from this point of view is critical.
As an employee, you might not have much visibility to this process, you just know that last year you received a certain amount of rewards and now you are about to find out this year's. Looking at it from this point of view is critical.

**If the amount is lower, you will feel like your manager (or your company) think you did a worse job than last year. If it is higher, they must feel you did a better job.**
**If the amount is lower, you will feel like your manager (or your company) thinks you did a worse job than last year. If it is higher, they must feel you did a better job.**

That's it. That is the key to deciding what to give as rewards. You can make this as complicated as you want, trying to quantify their impact and determine exactly what they did (and you should definitely be able to document and explain their greater or lower impact to the team), but in the end you will be sending a message. They will receive that message no matter what other feedback you have delivered over the year. If you tell me I did awesome, but give me lower rewards, then I know you think I didn't actually do as well as last year. If you tell me I had less impact this year and need to improve, but then give me increased rewards, I will be very confused.

As a manager, I suggest you go through your team many times, first assessing their impact (at Microsoft we explicitly like to look at this as a holistic discussion, did they deliver on their work, did they help their peers or other teams, etc.), and the going back and considering the message you are sending. The two should line up. This isn't suggesting that you always make sure you are rewarding someone **more** than last year. Their rewards should be completely determined by the impact they had on the team this year, but if you want to know how these rewards will be received then look to see if it is more, less, or about the same as last year. In my experience, about the same is generally seen as 'less' because people expect to see at least some increase year over year. The degree of difference matters as well, a little bit up or down is sending less of a message than a large increase.
As a manager, I suggest you go through your team many times, first assessing their impact (at Microsoft we explicitly liked to look at this as a holistic discussion, did they deliver on their work, did they help their peers or other teams, etc.), and then going back and considering the message you are sending. The two should line up. This isn't suggesting that you always make sure you are rewarding someone **more** than last year. Their rewards should be completely determined by the impact they had on the team this year, but if you want to know how these rewards will be *received* then look to see if it is more, less, or about the same as last year. In my experience, about the same is generally seen as 'less' because people expect to see at least some increase year over year. The degree of difference matters as well, a little bit up or down is sending less of a message than a large increase.

## Peanut-buttering

Most new managers immediately say to me 'but everyone did a great job, can't I just give them all high rewards?'. Given a fixed budget, what this will do is give them all the middle of the possible reward range. I heard this refered to once as 'peanut buttering' and that name has stuck with me for years, spreading the rewards equally across the team. There is a positive to this, treating the team like a real team, that rises and falls together, but **only if the rewards budget is tied to the team's impact**. If more money is available when the team has done great work than when they do just 'good' work, everyone will be rewarded more when the team delivers. 'A rising tide lifts all boats'. If, on the other hand, the amount of rewards available is a fixed budget, then equally distributing the rewards each year just means that everyone gets medium rewards all the time. To go back to the point of this article, what message does that send? Using our earlier example of 100 dollars for 10 team members, if that 100 dollars is fixed and we give out equal rewards that is 10 dollars for everyone. Next year, the team really pulls together and ships a great set of features... and we give them 10 dollars again. Do you think they will be happy? I'm honestly not sure, if I understood that my salary and rewards were fixed when I signed up, then I might be ok with this. It does remove rewards as a motivator to deliver more impact though, and while that is likely not everyone's only motivation, it is part of it for most people.
Most new managers immediately say to me 'but everyone did a great job, can't I just give them all high rewards?'. Given a fixed budget, what this will do is give them all the middle of the possible reward range. I heard this referred to once as 'peanut buttering' and that name has stuck with me for years, spreading the rewards equally across the team. There is a positive to this, treating the team like a real team, that rises and falls together, but **only if the rewards budget is tied to the team's impact**. If more money is available when the team has done great work than when they do just 'good' work, everyone will be rewarded more when the team delivers. 'A rising tide lifts all boats'. If, on the other hand, the amount of rewards available is a fixed budget, then equally distributing the rewards each year just means that everyone gets medium rewards all the time. To go back to the point of this article, what message does that send? Using our earlier example of 100 dollars for 10 team members, if that 100 dollars is fixed and we give out equal rewards that is 10 dollars for everyone. Next year, the team really pulls together and ships a great set of features... and we give them 10 dollars again. Do you think they will be happy? I'm honestly not sure, if I understood that my salary and rewards were fixed when I signed up, then I might be ok with this. It does remove rewards as a motivator to deliver more impact though, and while that is likely not everyone's only motivation, it is part of it for most people.

Either way though, if you feel everyone did exactly as good a job (adjusting for their seniority, we shouldn't expect the same things out of a year one team member as the experienced lead), then equal rewards is the right answer. Generally that is not the case though, some people have a more positive or negative impact on the team and the work than others, and we should make sure their rewards reflect that.
Either way though, if you feel everyone did exactly as good a job (adjusting for their seniority, we shouldn't expect the same things out of a year one team member as the experienced lead), then equal rewards is the right answer. Generally that is not the case though, some people have a more positive or negative impact on the team and the work than others, and we should make sure their rewards reflect that.

## High rewards for some requires cuts to others

This is where it starts to get hard though. Remember that we have a fixed total budget. So if one person really contributed more to the team, and we want to reward them appropriately, that decreases the amount of money left for everyone else. But what if everyone else also did better than last year, but maybe just not as good as that one person? You may end up having to give them lower rewards, just to make the budget work out. Now you are not sending the message you actually want. With companies, such as Microsoft, getting rid of annual raises and/or decreasing bonuses, this is going to happen a lot. Everyone at these tech jobs is still being paid very well, but if there is little change year over year, they will *feel* like they are doing poorly. If you factor inflation into this, they probably are having their compensation reduced, although I don't feel like inflation impacts high earners as much as most people.

## Promotions as a proxy for rewarding high impact

Ok, so we want to reward someone for their contributions, but if we give them super high rewards we will have to give other people less than we feel they deserve. It's a difficult situation, and it can lead some managers to consider a promotion as a form of reward. The employee will feel recognized, they'll get some amount of compensation boost, and often promos are part of a different budget than the individual ratings we give out. So it will work, but is it the right thing to do? Promotions are about impact, but they are also about capability. We promote someone from a junior to a senior, not just because they did some really good work, but because we feel they are contributing *like* a senior employee. For me, that means being very self-directed, able to break up and drive larger bodies of work, and most importantly to be able to guide other members of the team to produce better results. If an employee meets all the criteria for a higher level, it is perfectly reasonable to use that promotion as part of their recognition for the year; we have to work with the budget we have after all. Ideally, they'd also get a high rating for their impact, because that would be accurate, but perhaps you could shoot a little lower knowing that they will be happy with the promotion. It's not perfect, but it happens.

What you should *never* do, is promote someone who is *not* ready for a higher level, just as a replacement for a regular performance reward. At that point, you've created a problem for them, in that they will be judged in the future against criteria they aren't ready to meet, and a problem for your team in that they are seeing someone in a senior role that doesn't seem to be playing that role. This can happen right at the time someone is hired by the way, the interview process determines they are not ready to be a senior, but meeting their salary expectations requires that level. Personally, I wish salary ranges and titles were decoupled, but that would be a hard system to manage.

## So what does it all mean?

My conclusion from all of this is not some clear guideline on how to reward employees, but that this type of review process has many fundamental flaws, so the goal is to work within it as best you can. Recognize the right people based on the results they produced, manage people's levels based on their demonstrated behaviors, and reward everyone as fairly as you can. While I do think one improvement would be to shift the budget based on the impact delivered by the whole team (therefore raising the pool of possible rewards for everyone on a high impact team), the danger would be that critical, but low visibility, teams doing operations, long-term maintenance, etc. would be unfairly penalized. If anyone else has a better plan, you should write a book, and try to get it onto the desk of upper management at all these companies.

0 comments on commit 74ad9a6

Please sign in to comment.