| The vast majority of software developers don't have leverage over their employer. There are some in high demand tech hubs that do. Some interesting things that could happen: - We software developers create a hierarchy/training program much like trade workers (electrical for instance) where your title in the union is dependent on mentoring and peer reviews. - Silly interview leet bullshit disappears. Union people interview and assess candidates/new union people. Titles are earned via a formal process. - Specializations could emerge that have more stringent requirements to attain a title/modifier. - A company wouldn't need recruiters, they would be part of the union. If unionized software devs work at company ABC, then the union rep would know the contract is being expanded and they need 10 more devs and at what levels. - Union representatives would negotiate contracts for pay and benefits. They would be uniform across devs at that company, possibly that region. - Union workers could go on strike if they determine they find the employer doing morally questionable business practices. - A bunch of software nerds will make a lot of poor attempts at jokes and memes like they are union mobsters so it should be called a guild, it suits us better :) |