My guess would be no. Unions work when labor is fungible. And while a business might view many tech employees that way, we've largely resisted seeing ourselves that way. We mythologize the 10x programmer and openly acknowledge that there is a large but hard-to-measure productivity difference between high performers and low performers.
So why would a group that believes that put organizations in place that force businesses to treat and pay employees equally? Why would that group start to accept that years of service is a proxy for useful experience and ability? Fear of lawsuits mean that it's already too difficult to get rid of disruptive elements in an engineering team...are we really willing to make that process harder? Will the actual 10x programmers--the ones that have the data and recommendations on their CV to prove it--be willing to cede their individual negotiating power?
So why would a group that believes that put organizations in place that force businesses to treat and pay employees equally? Why would that group start to accept that years of service is a proxy for useful experience and ability? Fear of lawsuits mean that it's already too difficult to get rid of disruptive elements in an engineering team...are we really willing to make that process harder? Will the actual 10x programmers--the ones that have the data and recommendations on their CV to prove it--be willing to cede their individual negotiating power?