I thought this was interesting because if knowledge workers like journalists can do so, why not programmers, or what ever term you'd prefer to be called?
It is interesting that programmers (as a whole) seem resistant to it. It's often described as being unnecessary, but when you go one or two posts down HN you find people decrying long hours, open plan offices, weekend callouts, etc. etc. I suspect it's just that when the going is good, people don't really think they need a union. If the prophecies come true and AI starts writing code for us, you can bet people will s…
Mostly because our working conditions are not bad, we are more or less paid fairly, there are a lot of options to move around.
Also it'd be bad if we had other people negotiating on our behalf, for what we probably feel is less pay than we are worth, and the concept of seniority would ruffle and stop a lot of newer grads from getting higher paying jobs over people that have been working already for 25 years in the industry.