Earlier quoted context omitted.
I am a developer, so I am all for higher developer salaries, but your posts shows a common misunderstanding about economics. The value someone creates has nothing to do with their salary. Their salary is dictated by how many people need to hire developers and how many developers exist to fill those jobs or in simple terms, supply and demand. I might create millions of dollars in value with my code, but there might be…
I agree with your explanation but I'd suggest a slightly different way of explaining it. Labor's price is set in a competitive factor market, just like land or capital. It gets bid up and down by supply and demand. Let's call this "the labor market force". How much value a person can provide in a given setting depends on a whole range of things including what the employer does (scaled product company vs. body shop),…
They actually do they're just unable to recognize great devs, unable to recognize that they don't recognize them and refuse to pay for them.
But they certainly need them.
>Related, there is no "Developer shortage".
There's always a shortage of labor in every industry.
That's one of the iron rules of business lobbying - if you whinge about it enough the government will go and do something (training, bring in immigrants, teach code in school) that will let you pay employees less. => higher profit.