Right now engineers have incredible leverage. What do they gain by a union.
Don’t like what Facebook is doing. Quit and work elsewhere. There’s plenty of jobs available
Right now engineers have incredible leverage. What do they gain by a union.
Don’t like what Facebook is doing. Quit and work elsewhere. There’s plenty of jobs available
https://news.ycombinator.com/item?id=15248774
https://news.ycombinator.com/item?id=8498324
commandlinefan 3 months ago [–]
Well, there’s a lot of philosophizing on here about what a hypothetical future with unionized programmers might look like; some good, some bad. We already know what a future without one will look like: open offices, JIRA ticket quotas, unpaid overtime, permanent contract work, whiteboard coding interviews, penalties for experience and education and zero training.
https://news.ycombinator.com/item?id=22359605
And a rather prophetic comment:
LarryDarrell 10 months ago [–]
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.
Everything else you're saying is essentially bad faith readings of legitimate industry concerns that I deign to respond to unless evidence of non-trolling becomes manifest. Perhaps you genuinely have bought into the propaganda that unions are intended to protect mediocrity, or are ignorant that unions exist in industries where stark differences in worker performance exist (the SAG and professional athletes' unions), or believe that a union made up of software engineers- the supposed innovators of this age, making the world a better place, etc.- are doomed to repeat the same failures as past unions. And here I thought tech can disrupt and reinvent anything.
But I will mention that those issues you've caricatured aren't even the potentially most killer features of a union specifically for the software industry: anti-discrimination and anti-harassment. HR departments are notorious for protecting companies instead of individual workers, so an independent body that can provide the individual with legal representation and support would be useful in an industry notorious for ageism and issues with gender and race. Would Susan Fowler have endured as many indignities if there was a SWE labor union that had her back? We won't know until there's one to protect those who suffer from similar mistreatment in the future. And yes, such a union would be expected to protect workers from such abuse no matter how many bugs they fix in a month- that is how equality before the law should be, and a union is a way to ensure that labor laws are respected.
You do realize all of these things are standard at any large tech company already?
Commoditizing labor into pay bands is standard HR policy for all large companies (see levels.io). And people who get promoted tend to have more seniority with the company.
I’ve also worked at multiple FAANG companies, and low performers are absolutely not fired. You’d basically have to steal something or molest a coworker before they even think about firing you.
Witness how many times the policeman who killed George Floyd had complaints against him and was protected by his union.
As one example, look at training and employment. It takes three years to become a police officer in Germany or France. Once you are one, you are employed for life (after a probation period). A lot of the training is focused on legal work, de-escalation and so on. Is there still excesive use of force? Yes. Still racial profiling and protection of your felllow officers? Yes and yes. Do you have to be affraid of police? No. Does police have to be afraid of the population? No. Are there exceptions to this? Yes, as always.
Anohter, very big difference, between France germany and the US is, that in france there are two police organisations (Police and Gendarmerie), in Germany a federal one and one per state. All are follwing the same regulations with only minor differences between the states in germany, and differences in area of responsibility. Compare that to the US with city-based police departments, sherrifs departments, sate police and so on. The former makes it easier to implement common standards, the latter makes it harder.
But we divert a lot from the topic, don't we?
Hard to say if it is the most important but it is a pretty important factor. See https://www.joincampaignzero.org/ for all research that indicates the unions are a key stumbling block.
That's not necessarily desirable for somebody that currently has a compensation package that's far above the average.
I've never seen or heard of a union that handles this differently, even if they are "democratic institutions", so I wonder if there are any examples where you bargain collectively, but you don't get the negative side-effects of equal pay for unequal work, promotions based on time spent instead of contributions, essentially tenure for underperformers etc.
That doesn't happen in the SAG. Talent are expected to be paid a floor, but no ceiling is mandated. There's certainly stories in the news all of the time about incredible contracts getting signed by big stars.
https://www.wrapbook.com/essential-guide-sag-rates/
> you don't get the negative side-effects of equal pay for unequal work, promotions based on time spent instead of contributions, essentially tenure for underperformers etc.
Given that a hypothetical software engineer union would be a brand new entity with no historical baggage to older, more archaic or corrupted unions, certainly its members can work to design an updated system that addresses some of these issues. Why, if tech is supposed to be about innovation, must a union representing its workers must necessarily be tethered to the same faults as older institutions?
I don't really follow that tech is about innovation, but that aside: I'm not saying a union would have be the same as all the other unions, I'm asking why it wouldn't and how to ensure that.
The SAG is interesting, but I don't know whether it's very comparable to tech. I'm not anti-union, but I wouldn't join a union, I work too closely with them to believe that it's in my personal best interest. For the average (non-tech) worker, that's different, they'll most likely benefit. But they're also in a very different position than tech people, with very different hiring markets.
Because a significant percentage of its hypothetical membership feel the same way you do about those problems.
> and how to ensure that.
Become a member. Vote for the union policies you think are important. Become a union leader. Etc.
If the engineers’ leverage is so great, why have they been unable to enact policies they support?
Plenty of bodies to replace those who leave, for sure, but they're not about to start hiring random offshore types.
Which is, of course, their choice.
The only reason FB takes marching orders from such organizations is lobbying by their own employees.
I don’t think any companies do stack ranking any more in terms of firing. Layoffs are the only times you’d have to worry. And that comes down to politics as well no matter what.