> Microsoft has a problem that they hire the middle block of talent in the market. They do not chase the top 20% most expensive nor the bottom 20% least expensive.
This is such a BS attitude. A person’s ability doesn’t map directly with their salary.
The very best developers I’ve ever worked with? Small companies outside of major cities (for life style reasons). Not everyone is trying to max their income; some want a good job doing something they love.
Small companies can offer more meaningful impact, if you’re not the type who likes being a tiny cog or commanding armies.
You are coping. Overwhelmingly the quality of developers is reflected in their pay packages. Overwhelmingly most people are motivated by money/benefits/QOL/GPUs.
This attitude is how you maximize your TC.
Sure, but Microsoft isn't attracting those devs either.