3 ms·
Yup. It's a huge mechanism for success, it punishes managers for not treating their developers well. Especially since other teams can see all of the code you wr
by ldjkfkdsjnv 5y ago
Yup. It's a huge mechanism for success, it punishes managers for not treating their developers well. Especially since other teams can see all of the code you wrote. If youre good, no amount of politics from your manager will stop other teams from figuring that out and hiring you.
I think this ability to quickly move around is heavily underrated.
- MattGaiser 5y agoCan managers not block transfers?
- ldjkfkdsjnv 5y agoIt depends on the company, but generally as long as you havent received performance concerns, you can switch.
- yourapostasy 5y ago> ...but generally as long as you havent received performance concerns, you can switch. Bad manager is just incentivized to lodge preemptive mild performance reports against his best performers. Not enough to become a stain on the team members, just enough to prevent them from switching teams. Bonus to the bad manager: they are rewarded for keeping compensation plans from expanding as much as other teams because the mild performance reports help curve down pay adjustments. The only practical way I've seen to counter this response is strong leadership over such a manager that recognizes what is actually happening and has a quiet talk with the manager. That rarely happens. I'd like to hear what policies others have seen that mitigate this dynamic.
- elefanten 5y agoBut does it result in the same quality of product? My broad experience is "no"
- ldjkfkdsjnv 5y agoIt definitely does, it exposes the bad managers. Attrition can be used as a gauge across an organization to shed light on who isn't doing their job well.