So, pluses for an article like "
Pay programmers a lot " are collected, now is the time to talk about why it does not work just mathematically, and what was hidden in the smallest font.

It is clear why this works: the distribution of the number of vacancies by salary is very similar to normal, which means those who are to the right of the average salary have much less opportunities to find a salary higher than those who are left on the left side. That is why I wrote that the OT, while not motivating, but keeps well at the current place of work.
But can all employers take advantage of this “new” and “working” methodology?
What happens if they all increase the RFP?

Programmers, of course, will live better. But the picture will remain the same. Half the salary will still be below average. Just by definition mean. But the tangible advantages of the position of the OT will again be enjoyed only by a few who have moved well to the “right”.
That is, purely mathematically,
most of the companies can not keep employees with high wages.This is a sad but inevitable reality.
And in this reality, everyone finds their place. Every employer and every employee.
Let's talk a little about which companies can approach which strategy? Maybe you can select the criteria?
- A large company makes a sophisticated product innovation. Dismissing leading developers can have a very negative impact (especially if they go to a competitor). Technologies are unique. Will they overstate salary? Will be.
- A large company writes software to order. The process is well-established, developer care is not very expensive. The company has a well-known name, a good training center, a stream of projects and for a beginner it’s an opportunity to gain a lot of experience. Will they overstate salary? There will be, but only for the coolest specialists, and for the main mass - even to understate.
- The company makes sites. A lot on the conveyor. Site builders are many. Dependence on developers - low. Technologies are used standard. Called * web * soft *. Do they need to overstate salaries? It seems to me - no.
- The company makes sites. A lot on the conveyor. Site builders are many. Dependence on developers - low. Technologies are used standard. But this, say, Lebedev Studio. Will they have higher salaries? I think they will.
What is the difference? No, we must run into Lebedev, our rating does not increase for the number of comments. We conduct cluster analysis, identify the influencing factors.
')
Lebedev Studio is positioned on the upper price segment of the market. And that is why their sites are more expensive, design is more expensive, specialists are more expensive.
But after all they are arranged almost the same as * web * soft *?
The market will always have a top price segment. And there will always be companies operating in this segment. And all things being equal, they will have everything more expensive. And above the RFP. And as a result - the opportunity to hire the best. So, make the product on average better quality. And thus positioning itself on the upper segment of the market. The circle is closed.
Like it or not, we will always have an uneven distribution of wages. Which is true in general, given the uneven distribution of talent.
However, it never hurts anyone to find a job more interesting and with a large income.
The main thing is to desire, to strive and move in the chosen direction.