Edit: I must say I don't think most people here get it. Unions negotiate with employers. The idea that a tech union would agree with tech companies to set salaries is ridiculous. If that is what tech companies wanted they could have already done it. What white collar unions do is to negotiate for the things most people don't consider. They don't negotiate salaries, they negotiate that you should have salary review every e.g. year and some framework for that. That doesn't make a difference for those who already have that, but it does for everyone else. And that is how it is for every area. I don't know if there is a white collar collective agreement available in English online, but if there is one could just read that to get an idea.
Edit2: I found one: "Collective Agreement between The Employers’ Association of the Swedish Banking Institutions and ~Swedish Confederation of Professional Associations" https://www.jusek.se/globalassets/pdf/avtal-privata/collecti...
Well it seems like there's some interest to take that on at least from a product perspective when you look at these HR, Payroll, Employee Relations platforms coming out that could be argued try to take a portion of the market away from HR giants like ADP.
And then you have the various interviewing services (interviewing.io is an example I often point to), developer bootcamps with (presumably, at least by some of the verbiage used by said bootcamps) deep connections and mentor programs that ostensibly exist to get people hired.
Then there are your ZipRecruiters and Indeeds that claim to have revolutionized online recruiting and staffing.
Maybe the question isn't "why would labor relations be any different" but "how can tech make more of an impact in labor relations than just getting people hired and automating payroll?"
I don't have that answer, just thinking through my keyboard here.
You must be very sure of yourself that you theoretically belong to these "over-performers", yet somehow very insecure and contingent about being recognised for it. Like you want to get paid well so you can point to that and claim it means you performed well, regardless of whether you did.
Coming up with a way to say someone who outworks you is somehow the bad guy because they make you look bad is exactly the kind of mentality that makes me want nothing to do with union membership.
So what is the problem? Well, now imagine there are multiple less smart employees. Even over three years it might then seem like those employees perform better since they are more and a few might succeed for the whole three years. So now the smart employee might get fired. Performance is therefor no longer about work, but who essentially is lucky enough to not burn out in e.g. three years. Soon enough all the smart employees also have to work similar hours, so now they burn out after a few years as well. All the less smart employees will love it because they feel they have a chance.
When you go to work for a company you are producing something and being paid money to do it, generally what you are reimbursed with is well below the value of what you're producing as a developer - your labour is building a product that needs to be marketed, it needs customer support, it needs a lot of things. There is a classical economic ideal that the market will quickly settle into an equilibrium where your labour will be about equivalent to your whole contribution to the revenue of the company - but that's a classicist economic view, more modern takes on the economy agree that a stagnant economy will settle into such a state but that innovation will constantly fight that effect and widen the profit margin, the end result is that most of the companies we techies work in should not be viewed as a zero sum game. Any money that is being reinvested into the company is part of the fruit of your labour and employees shouldn't be motivated internally or by management to see their salaries as a highly constrained resource that they need to compete against fellow employees for to earn.
This is a super unhealthy state for a company to be in for morale and for growth.
Only I truly have my own interests in mind - not the company and not the union.
Nonsense! 'Overperform', not 'overwork'. Someone could out-perform you in fewer hours than you work, by being more efficient, or just by being better at the job than you.
Unions fight to support newcomers? Common union tactics such as closed shops and seniority-based pay agreements are deliberately and severely hostile to newcomers.
> overperforming workers
Only a union supporter could argue that a worker can 'overperform'! Tell them to stop doing so well they're making everyone else look bad!