https://money.cnn.com/2014/08/11/technology/silicon-valley-p...
This is why market demand works for the benefit of the employee.
> "Only when Facebook declined did Google consider how to retain its employees, the judge said. It boosted "the base salary of all of its salaried employees by 10% and provided an immediate cash bonus of $1,000 to all employees,""
Outside the Californian bubble, they're a big problem.
Perhaps they are crying because a skill shortage means they would have to pay more, but instead they would rather the government encourage more people to train as software developers, increasing the supply so that salaries could be lowered.
Which is precisely why the top 10% in the Silicon Valley are earning more money. Some of what would otherwise be localized gains are offset by globalization and offshoring, but income is definitely going up for those people in the Valley.
I don’t know about Germany- that’s not where the article was about so it’s not terribly relevant here.
We need a law that would make wage fixing a crime with harsh sanctions and better data from IRS about wages.
Here is a free statup idea. Create a better version of Unions that would maximise people's earning potentials and improve working conditions.
Businesses resist increasing pay, because that eats into their margins.
Even in capitalist America, SWE pay stagnated until fairly recently. Employers actively fought against increasing SWE pay, even as their shortage was getting worse. They kept wages artificially low, and successfully lobbied the government to fill their openings with cheap H-1B employees - the H-1B quota back then was over twice its current level.
That was a short-term victory, and long-term loss for the industry. If more engineers made $150,000 in SV back in 2005, there wouldn't be such a shortage today.
Eventually this flimsy dam broke, and now we're seeing pay more in line with where it should be according to the supply/demand curve. Arguably it's still not quite there, even in SV, where engineers with their "outrageous" pay still can't afford a home.
So in Germany, apparently employers are still in the "resist and whine to the government" phase. I bet they're begging for the government (i.e. taxpayer) to fund skill-building programs, import more high-skilled workers from 3rd-world countries... the usual stack of solutions.
I'd also suspect higher taxes have something to do with it. Why should I stretch myself paying $120k to an engineer, if he's only going to get $65k out of it? I don't know too much about the taxes in Germany, but I've seen this problem in other foreign locations where we were recruiting: increasing pay did not result in more or better candidates, and all the best candidates were just trying to get to the US any way they can.
Still, I find it amusing when people complain about "filthy rich engineers" who can only afford to live in shared apartments with roommates in SF...
If you want to help fight this: https://yimbyaction.org/
More engineers means there are more companies that can grow, which increases opportunities for integration and building on top of. Think of engineers as more like fuel for a fire: the world isn't sufficiently automated, and the way we automate it is by applying engineers to the problem. The more we throw at it, the hotter it can burn; and the rewards depend on the value of the thing being automated, not mere supply and demand.
If we only had one engineer, they would not be worth the billions of amappgoosoft put together. It's very far from a zero sum game.
Not if wages already are high.
My theory is that wages are not that much about demand and supply of skill or labor. More evidence is that wages differ so much regionally. A Silicon Valley software engineer is paid more than a Montana software engineer even if skills are equal. The companies are willing to pay the premium so their engineers are close to the headquarter. The startups need to be close to the venture capital, but I still wonder why the big companies stay there. Why don't Google and Apple move away?