Greg Wilson, who has built a significant career in the field of software engineering, recently wrote a set of essays called “Sex and Drugs and Guns and Code” with the sub-title “a few things programmers should know about society to understand big tech, social media, and AI”. The essays cover a wide set of subjects, with this intent from the introduction: “The essays that follow will explore a few things I wish I had known earlier: where power comes from, how it is used, how its use is hidden, and how people have held the powerful accountable and made the world a fairer place.”. Greg also provides multiple references to other sources supporting the topics in the essays, which I greatly appreciate.
For today, I am going to point to one of the topics – collective bargaining. My experience in software engineering within the aerospace industry is that almost none of the engineers I worked with were part of a union. The only example I have heard of is an engineers union at Boeing, which is an affiliate of International Federation of Professional and Technical Engineers (IFPTE), AFL-CIO. In one of my previous companies, a co-worker made a comment about “we ought to start a union”. I said; “You say the word and I will call the AFL-CIO!”. When I checked into it though, we would have to get people to sign cards to indicate interest, then fight with management, etc. I told this to my friend, and he said “Sounds like too much work”, and that was the end of that.
Recently, I had lunch with a former colleague who is still working at one of my previous employers. His tales of office politics and lack of promotion opportunities made me glad that I was retired. I related the story I listed above, saying that it was an alternative to “stay or leave”. I am not sure if anything will come to it, but I felt the need to share.
I also told my friend about this series of essays – again, he did not express immediate interest, but I think I will send him a link. I think this paragraph from the essay “When The Algorithm Comes for You” is appropriate, given that AI is transforming the software engineering industry (bold text is my addition):
In 2023, the Writers Guild of America struck for five months over issues that included AI. When the strike ended, the WGA had won explicit contract language: AI cannot write or rewrite scripts, and scripts cannot be used to train AI systems. The Screen Actors Guild reached a parallel agreement that included restrictions on the digital replication of performers’ likenesses without ongoing consent [Kelly2022]. These victories established enforceable contractual limits on what employers could do with AIālimits that individual workers negotiating alone could never have secured. The lesson is not specific to Hollywood: wherever workers have collective bargaining rights, they can negotiate from a position of strength. Professional associations, open-source communities, and standards bodies can create analogous leverage in sectors where formal unions are absent or weak.
Since my retirement, I have had time to reflect about my career, the difficulties and successes, and how I could have approached things differently. I think I will add that topic to my “Future Essays” list….