Programvareingeniør og apartheid er to helt forskjellige konsepter. Programvareingeniør er et yrke som involverer design, utvikling, testing og vedlikehold av programvareapplikasjoner, mens apartheid er et system for raseskillelse som ble implementert i Sør-Afrika fra 1940- til 1990-tallet. Derfor er det ingen logisk eller konseptuell sammenheng mellom de to.