728x90
728x90
개발자가 많이 사용하는 인종차별 IT 용어
얼마 전 우연히 포털을 통해서 IT 용어 중 인종차별적 개발 용어에 대해서 변경이 된다는 기사를 본 적이 있다.
우리도 지금부터라도 가능하면 변경하여 사용할 수 있도록 노력해보도록 하자.
해당 내용은 2020년에 5월 25일에 발생한 조지 플로이드(George Floyd) 사망 사건과 연계되어 IT 용어 중에서도 많은 용어가 인종 차별적 의미를 담고 있어 그런 용어들을 변경을 하고자 한 의미로 생각된다.
트위터 엔지니어 부서에 이와 같은 내용을 이야기 하면서 글로벌 기업인 마이크로소프트(MS), 애플(Apple), JP모건(JPMorgan), 깃허브(GitHub) 등에서도 코드 및 개발 용어에 대해서 변경하는 움직임이 있다.
이 내용을 보고 BBC에서도 기사화 하여 보도 하기도 하였다.
728x90
728x90
그럼 어떤 용어들이 있고, 어떻게 변경을 하여 사용하고자 하는지 알아보자.
1. 차별 IT 용어
일단 간단하게 ACL 설정을 하거나 할때 많이 사용하는 블랙리스트 / 화이트리스트가 있다.
블랙리스트는 접근을 차단할때, 화이트리스트는 허용할 때 사용한다.
여기서 "블랙(Black)"과 "화이트(White)"가 피부색으로 해석될 수 있다는 그래서 이걸 허용, 차단 이라는 단어로 변경하자는 내용 이다.
또 다른 예로 다른 장치를 제어할 때 쓰는 "마스터(Master)"와 "슬레이브(Slave)" 같은 용어도 "리더(Leader)"와 "팔로워(Follower)" 등으로 변경 하는것을 추천하고 있다.
차별적 IT 용어 | 비 차별적 IT 용어 |
Whitelist | Allowlist |
Blacklist | Denylist |
Master / Slave | Leader / Follower, Primary / Replica, Primary / Standby |
Man hours | Person hours, Engineer hours |
Sanity check | Quick check, Confidence check, Coherence check |
Dummy value | Placeholder value, Sample value |
728x90
728x90
🌵댓글