4 ms·
Most other engineers are also not union, and they don't experience our high salaries or supreme career mobility. I think it was always a factor of demand and th
by preg_match 3mo ago
Most other engineers are also not union, and they don't experience our high salaries or supreme career mobility. I think it was always a factor of demand and the domain. Software makes money without making anything physical. It therefore scales infinitely, trivially. Yes it doesn't actually, but the marginal cost is so, so small that it effectively does, especially when compared to any physical good.
So, software has always been rated for extreme growth. Investors absolutely love software for that reason. They don't like bridges, or planes.
But none of this is set in stone. Software engineers are losing leverage by the day. It's possible our salaries, stability, mobility, and equity will all decline. That does happen to careers sometimes. We're just assuming things will continue as they are, but they're already not, so I don't think that's a safe assumption.
Unions are, ultimately, about balancing leverage. You have to understand that, as an individual worker, you have little to no leverage. As a software engineer you have, arguably, the most leverage of any individual workers, and even then it's incredibly lopsided. You are purely at the behest of the company and the market, for the most part. Your control is an illusion, carefully implanted in your brain through decades of propaganda. Unions do not suddenly give you perfect leverage, but they certainly give you more.
With the layoffs we've seen, how many engineers wanted that? And, what could they have done? Well... a lot of people are now realizing, nothing. They had no control. They are passengers.