Since I started my journey in Software Engineering three years ago, there have been plenty of times that I’ve found the field to be non-inclusive. The most egregious of these is in the term “master-slave” architecture and the fact that I start off every day on Github requesting updates from “master.”
Even worse is that in Software Engineering “machines” are often called “workers” so I’ve heard people at work discuss “killing the slave [workers]” when talking about taking down servers.
Recently, Github made a transition from labeling their main branches as the “master” branch in an effort to promote more inclusive language and today I created my first repo on Github where the term “master” has been renamed to “main.”