Hacker News new | ask | show | jobs
by pathseeker 2317 days ago
>I don't know how you can fail to see how an organised and unified workforce will always benefit all workers in a firm.

Because historically it hasn't in the US. Unions end up implementing a seniority-based compensation/benefits scheme and there is nothing given to employees who outperform everyone else. This even fosters an environment where top performers are discouraged by their peers for "making everyone else look bad".

1 comments

> This even fosters an environment where top performers are discouraged by their peers for "making everyone else look bad".

You don't need a union for this. Most large companies that do software (not the FAANGs, but the non-tech-first ones) generally don't know what to do with top performers, because consistency and predictability is more valuable to them. Especially a top performer who's bad at politics so they come off as attacking whole other departments or teams.

A union won't fix it, but probably won't make it worse, in those places.

Someone who comes off as attacking other departments or teams is probably a toxic individual to work with. Even if they crank out good code quickly, at some point senior engineers are expected to influence others, and attacking others is not conducive to that.

As for rewarding top performers, most places have annual or biannual reviews where people are given bonuses based on individual and company performance. The difference between underperforming and overperforming can be a lot of cash.