> Nor is it great for the yet-to-mature craft that high salaries invited a very large pool of primarly-compensation-motivated people who end up diluting the ability for primarily-craft-motivated people to find and coordinate with each other in pursuit of higher quality work and more robust practices.
It's great to enjoy programming, and to enjoy your job. But we live under capitalism. We can't fault people for just working a job.
Pushing salary lowers help the society at large, or at least that’s the thesis of OP. While it sucks for SWE, I actually kind of agree. The skyrocketing of SWE salary in the US, and the slow progress US is making towards normalizing/reducing it does not help US competitiveness. I would not fault Meta for this though, as much as US society at large.
SWE should enjoy it while they can before salary becomes similar to other engineering trades.
I don't understand people who think high salaries are bad. Who should get the money instead? Should even more of it go to execs and shareholders? Why is that better?
It's great to enjoy programming, and to enjoy your job. But we live under capitalism. We can't fault people for just working a job.
Pushing for lower salaries won't help anybody.