|
|
|
|
|
by autoexec
4 days ago
|
|
> In the past, software engineers had a lot more agency than they do now, because nowadays the supply/demand ratio no longer favors software engineers, and as a result we have weaker negotiation power. Now we're more afraid of being fired and not being able to find a job, and managers aren't afraid of us quitting and not being able to replace us. This sounds like a job for unions. It would have been advantageous to have formed and joined them before so much power was lost, but it's easy to be shortsighted when you're happy and comfortable with where you are and ignore that the situation could easily change, if not for you then for the next generation. Companies are happy to leverage every advantage they have against workers. Unions can be a powerful tool for workers, one that could help solve a lot of problems current and future, and it's sitting there just waiting to be used. |
|
Why should I support a union? If the company couldn't fire me they wouldn't pay me so much. If a union advocates for everyone else, it's gonna be harder for me to get paid so much.
I don't really mind the constant layoffs; I think that those are horrific for morale and lead to disengaged engineers and the bare minimum of work being done, but that's true with or without the union. I certainly look at the lack of opportunities for career growth and the constant threat of layoffs as a good reason to take it easy.
What I think the union would be AMAZING at is the same thing unions are always amazing at in this country: stopping anyone from being fired and ending merit based promotions.