Softwareingeniør og apartheid er to helt forskellige begreber. Softwareingeniør er en profession, der involverer design, udvikling, test og vedligeholdelse af softwareapplikationer, mens apartheid er et raceadskillelsessystem, der blev implementeret i Sydafrika fra 1940'erne til 1990'erne. Derfor er der ingen logisk eller begrebsmæssig sammenhæng mellem de to.