Earlier quoted context omitted.
A union doesn't have to be "workers for company X employees". It can be "web developers union" or similar - this is how the trades organize (see the pipefitters, and IBEW for some examples). Neat thing about this type of organizing is that the union provides training and standardization paths. Both of those make moving between jobs easier. They can also provide a standardized way of differentiating employee levels (e…
> something that I suspect is the real reason unions don't catch on more in tech. I think a bigger issue is the difficulty of measuring correctness and quantity of individual output. For a classic-style of union in manufacturing, the standardized widgets coming off an assembly line mean it's easier to determine which workers are being fired for actual-cause, versus the ones who need to be protected by the union becau…
SAE standardizes the labor cost for a given task, although an individual mechanic may go faster and slower than the proscribed hours. The same mechanaic will have different times for multiple instances of the same task based on details of the job.
Police unions effectively require arbitration on an employee by employee basis, since police work is so highly situationally dependent.
Creative unions like SAG and screewriters guild often don't have the notion of measuring quality of output. They exist to ensure various workplace rules (safety, breaks, sane environment, etc) and minimum compensation standards are followed.
The union is not a template of how to be an assembly line worker - its a way to equalize the power between an employer and employees. The specifics of how one union negotiates its collective bargain don't dictate what a union for an entirely different group of people will negotiate.