I'd rather have my wage fixed by a corporation than a union. At least corporations value skill.
I'd rather have my wage fixed by a corporation than a union. At least corporations value skill.
Some unions have fixed payscales; some don't. It's not a universal feature of all unions.
If you believe the latter, you should probably join the union.
Either you believe many companies abuse their employees with no real consequences or you don't. If you believe the former then avoiding the solution because it is contrary to your ideology is never going to fix anything.
By saying it's the solution, aren't you the one being held by your ideology?
That they limit wages, but the screen actor's guild certainly doesn't cap actor's wages.
That they limit outside work, but for example, state employed court reporters do all their transcripts outside working hours and make quite a bit not being paid hourly for that.
Indeed they have protected pilot wages for decades beyond what would have been possible otherwise.
There is no case where an effective professional organization of some sort doesn't make things better for it members. To suppose that you as an individual will ever have any hope of negotiating on an equal basis with a multibillion dollar company because of "market forces" hand waving is utterly unreasonable and the poster child of limiting yourself due to ideology. Your one and only protection right now are few pieces of rapidly diminishing legislation.
For better or worse you live in a society where if you don't have a lobbyist you are invisible and where what is considered bribery in every other country (ie money in politics) is considered free speech. A lobbyist alone would work wonders let alone the other advantages of an organization.
You're suggesting I should join a union to have a lobbyist working on my (group's) behalf?
This seems to me like playing multi-billionaire corporations at their own game by their own rules - and playing it badly.
Where is the empirical evidence that you claim?
Confirmation bias mean that exceptional or confirmatory anecdotes are much more likely to be remembered[1]
I continue to be amazed that there armies of people who consider sentences that begin with "I know someone who..." to somehow be definitive evidence of anything whatsoever.
We are talking about benefits for people, we are not talking about abstract mathematics - you don't want to accept the situation of those people because that would be inconvenient for you, considering what you have said.
Constructive discussion is now over; you failed to convince me.
There are professional organizations for every major profession. Technically, the ACM would probably be the closest thing to a union that programmers actually need, but it's limited to the big iron scientific computing... So, yeah. I don't know if there is something for all of the webdev 2.0 gluelib writers out there.
https://en.wikipedia.org/wiki/Professional_association
P.S. You're might be a good programmer. I don't know. We've never met, but stop trying to play rhetoric games. You're not very good at them.
Anyway, a professional organization will give you more far flung networking opportunities as well as intelligence on what's going on at other firms, which will increase your value as a worker, and presumably, your pay.
This is a complex environment, not simply a question of being special snowflake 10X programmer or whatever. "Oh, you're skilled, Jimmy. You get the job done. But see, Jimmy; you are not a team player. We've been having a lot of work to do lately, and you are not putting in the extra effort by staying late enough, Jimmy. You see, Pete, now that's a guy that goes the extra mile! And there are plenty of others. Frankly, you should try and put in just a little more effort (because you're easily replaceable, Jimmy)".
What good does it do to be a "10X Ninja" if you feel like a small fish in a big pond with no bargaining chips?
I believe this to the extent that I think creating a union to protect people in that type of situation is a net negative, where the union acts to help keep people in that type of job, where the union acts like those people are replaceable parts, which ends up being to the benefit mainly of that type of employer: as those workers indeed become replaceable parts.
We should encourage those skilled workers to leave instead, by offering them something better.
You are assuming a perfectly rational actor. And with perfect information - we tend to suck up and endure a lot of shit if we just think it is "normal".
If you want your union to set a pay schedule based on lines of code, certificates earned, whatever, go for it: it's your union.
That doesn't mean it's impossible, just that it requires skills and efforts that us technical types often aren't very good at--listening to people, understanding their motivations, and looking for common ground and compromises. Then acting on that persuasively, to get people to go along with your ideas.
It's tough. Impossible? Absolutely not. It can be done.
Remember the Adria Richards thing, how some guy lost his job? Having a union-back disciplinary process in place would have put a stop to that, you know.
I do remember the Adria Richards thing, but as far as I know, it's not exactly a widespread issue in the industry.
Regarding pay, it's not clear to me that it would solve the capping/fixing issue. Even with the no-poaching agreement, developer salaries are usually pretty high in those companies (especially for employees worthy of being poached). Would union rates really be higher than what they're already getting? I doubt it.
Except I don't believe that there are quantifiable metrics which can be used to judge developer worth across the board.
Unions remove my ability to negotiate. That ability to negotiate is crucial to me capturing some of the surplus value I create.
And I see no theoretical reason why union rules would necessarily do what you say--that is, why they would necessarily remove your ability to get better pay based on that thing you said is not generalizable or quantifiable anyway.
After all, we have one good real-world example that does what you're going for, the Screen Actors Guild. I assure you that A-list actors command a great deal more pay than your run-of-the-mill SAG member.
Why wouldn't something like that apply to the tech industry, as well?
No, they don't. They add power to your ability to negotiate, as it's no longer just you against the entire company.
You and your coworkers together would have a great deal more leverage if you worked together to steer business operations to your benefit.
There's nothing inherent about unions that makes this true. It's that it worked for many of the low-skill job unions. Nothing says this has to be true for a tech union.
"At least corporations value skill."
No they don't. They value paying the least possible amount for the most possible work.