As the economy downturns, more and more software devs on the low end will be pushed to the point where unionization makes sense. They were never really powerful or well paid, but had hope of rising to a higher class. It’s that aspiration that lead to people discounting the ida of unionization.
LarryDarrell on July 8, 2019 | parent | context | favorite | on: Employee activism in tech stops short of organizin...
My worry is that without premature organization, the next recession is going to make the "tech worker shortage" a permanent thing of the past. We'll never have as much negotiating power as we do now.
If say there was a Tech Workers Union/Guild/Association, we might have been able to protect the older workers at IBM, or the outsourced workers at Disney. Maybe there could be a push back against open offices and poorly implemented Agile. As it is, we're just better compensated workers floating from job to better job.
I think this is a big reason tech workers are opposed to the idea.
Tech, particularly Silicon Valley tech startups, have always had rather lofty ideals and conjured visions of employee empowerment, which management then fail to deliver upon. One could imagine a tech union or guild that goes beyond the function of old-style industrial unions but actually serves as a means of protection for a company’s workforce to challenge management decisions if a majority disagree, in terms of strategy. Every engineer has felt like Dilbert working under a pointy-headed boss at some point.
I think a true middle path would be German-style co-determination, where there is active engagement and cooperation between workers and management as equals, moderated by the government.
https://www.deutschland.de/en/topic/business/co-determinatio...
https://www.eurofound.europa.eu/observatories/eurwork/indust...
It's not really a binary choice either. With unions it just increases the probability of you being on a team of terrible engineers while lowering the probability of you getting layed off.
So the real question is which probability metric is more important to you and other engineers?
Times constantly change you won't always be in a situation where you have the finances to just quit just because you're frustrated with a job.
As a high paid SWE we often forget that A job is more then doing something you "like" to do, it is a means of survival. When times change, when hard times come or when some life changing event happens, being allowed to survive is a good thing.
What firms can't usually do to them is fire them without actually demonstrating cause.
I think the tech workers are generally still opposed to the idea