Why does there seem to be no such thing as a Software Developers union in the UK, and why are so many people against having a union for those that work on the web?
Why does there seem to be no such thing as a Software Developers union in the UK, and why are so many people against having a union for those that work on the web?
It's sad that the 70's/80's miners strikes and such have divided the country in this way. It was before my time, but looking at the history, I look at the behaviour of certain unions from back then and agree with why they had to be reined in (even if I don't necessarily agree with the how). But on the other hand, it's turned the political landscape into a false dichotomy of Pro-union/Anti-union, whereas really it's a mixed bag depending on which union you are talking about.
I'd love to be pro-IT union whilst also anti-RMT (eg. London Underground...), but it's not possible in the current political climate.
I've been in union factories where guys literally sleep at their machines after they've hit their quota. I've watched inferior employees linger at jobs for years simply because making a case for firing them is more trouble than it's worth.
People in our industry tend to be self-reliant autodidacts. I suspect this is because the information technology landscape changes so rapidly that the traits are required to be successful. A lot of us therefore appreciate the meritocracy of tech. We like the fact that better skills mean higher pay, regardless of seniority. The last thing we want is to have "tenured" engineers that don't contribute and can't be fired.
- How bad the situation was with the unions in the UK in the 1970s
- How good the situation is in Germany where unions there have a lot of power and seem to use it constructively
e.g. I just found this Forbes article: "How Germany Builds Twice As Many Cars As The U.S. While Paying Its Workers Twice As Much":
http://www.forbes.com/sites/frederickallen/2011/12/21/german...
What happens when your self-reliance fails you?
> meritocracy of tech
This is a pleasant lie we tell ourselves. Even open source (which is 100% unpaid labor) is not meritocratic. Witness how quickly employers clamor for credentials.
> We like the fact that better skills mean higher pay, regardless of seniority
This is only half true. You generally don't get a massive raise by being a much better developer. You do get to the developer salary ceiling faster than others, of course. But the fact that there is a ceiling (despite the immense value a good dev can generate) is troubling. Casting aspersions about experience (in the guise of seniority) is also troubling.
Perhaps the primary reason there's no collective action for developers is that a substantial number of developers are still in their twenties, and lack the perspective + career experience to realize what it could do for them. They're still mentally invincible, striving for the next big thing, and they don't want anyone's help.
Actually, work on major projects is typically paid labour. For example, if you look at the Qt project, only about 10% of contributions come from individuals. Most of the other 90% of contributions come from people with employers paying for the work.
This is particularly important for public sector unions where there's often a highly sympathetic third party involved and the union needs to avoid losing public support. Consider the case of a teacher accused of abusing a student – if the union says “we want the legal process to be followed completely and fairly" that will be remembered very differently than “our member is being railroaded by hostile management” if the evidence shows that they did in fact commit the crime.
Lawyers are a special case — they do have something of a bad reputation because of this but most adults understand that this is how the system is supposed to work and don't assume that, say, a criminal defense lawyer personally approves of murder. Unions haven't managed to establish that distinction, in part because a lot of well-monied interests have made a priority of portraying every individual incident as representative of all union members.
Correct. I don't agree with that perception as an inerrant truth, but that is the perception.
A lot of us therefore appreciate the meritocracy of tech.
No such thing. If you believe tech is a meritocracy, then I have 5,000 Clinkle shares to sell you.
We like the fact that better skills mean higher pay, regardless of seniority.
What about the Screen Actors Guild? Or the Writers Guild? They've managed to keep top performers well-paid and the quality of work more than acceptable.
The last thing we want is to have "tenured" engineers that don't contribute and can't be fired.
You don't need a union for that. In business, they're usually called "architects".
One of the arguments I've always made in the basic income debate is that, even if it creates a parasite class at the bottom of society, it's still better than the current arrangement, wherein the need to work (without fair representation) presses wages down and favors capital immensely and creates a class of parasites at the top of society.
Analogously, I'd rather have an arrangement that protects engineers against management and might generate a few checked-out, lazy, useless engineers who are paid to do nothing, than have the current arrangement in which there is no protection and the parasites (instead of passively drawing a salary but not bothering anyone) actively interfere with us and our work, by virtue of often being more politically powerful.
- compliance costs and higher barrier to entry which skew the game away from small startups and freelancers and towards large companies with sizable legal departments,
- higher incentives for lobbying since there is more to gain from it in highly regulated environment,
- reduced predictability of business environment due to the danger of unanticipated regulatory changes,
- costs imposed by enforcement due to increased number of hours spent filling forms, undergoing inspections and arguing your case in the courts.
Note that I'm not arguing any political point here, just answered a simple question.
Personally I thought it was a reasonable question, even if I can't actually think of any upsides to regulation in this area, so I upvoted you.