If you're an overperformer, then unless you have someone
powerful who goes out of his way to protect you, you're
going to be fired in 3 months.
Let's say I am a junior manager at a big corporation, and I notice some of my subordinates are doing a great job.
I was thinking I would put them to work writing good software, delivering business value and generally making my team look good. In the fullness of time, and if they're interested, I would support them for promotion. While I would lose them as programmers, blocking their promotion would not be productive (assuming they're smart enough to notice, which you'd hope high performers would be), and as managers they would add to my political allies in other teams.
I was thinking I would put them to work writing good software, delivering business value and generally making my team look good. In the fullness of time, and if they're interested, I would support them for promotion. While I would lose them as programmers, blocking their promotion would not be productive (assuming they're smart enough to notice, which you'd hope high performers would be), and as managers they would add to my political allies in other teams.
How would I benefit from firing them instead?