Isn't that the future for most of us? We're tomorrow's factory workers. Corporations have already shown that they'll work to suppress wages.
https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
The long game is to promote STEM fields and increase supply - pushing down wages and benefits.
There are so many business opportunities to build quality software for a very steep price it's incredible. But developers can have a pretty hard time understanding how to sell themselves.
Networking.
Speak for yourself. What I do takes a lot more creativity, flexibility, and variety of types of skill than most factory jobs. I intend to continue to develop skills that can't be commoditized.
My concern is that without a counterbalance of developers advocating in the interest of the workforce; individuals will always be at a disadvantage.
Why? In a business everything comes second to profits and the accumulation of capital. Anyone who has worked at a startup outside of the US coasts knows this well.
I'm not saying we employ the old methods of unionization, but what am I saying is that we need collective bargaining.
It's up to us to identify a modern model that addresses your concerns.
I just think unions would dilute the market with highly paid developers on average but then average developers. Once you get the title of developer and get to be part of this union all developers regardless of skill would be paid the same. How is that fair? (If that's not how unions work then I cede my point).
The cost of things like "free food" is usually paid for with lower salaries, longer work hours or cuts to benefits. In other words, if the value of a perk is n, then the company offering that perk is extracting a greater than n value from their employees elsewhere, without compensation, or else passing the cost on to customers, or both.
TANSTAAFL.
Worse case, if I were either just starting in the industry or wanted to learn a new technology, I might take one or two low paying jobs to get practice and build a portfolio but that would be about it.