Опрос: Как российская IT-индустрия относится к «расистской терминологии» в ПО
15 июля 2020 года
В связи с недавними событиями в США, в частности с убийством Джорджа Флойда и вызванными им массовыми беспорядками, проблема расизма в западном мире снова оказалась на гребне волны. Поэтому многие западные разработчики ПО выступили за выведение из обихода «расистских терминов» и переход на новые, инклюзивные альтернативы. По их мнению, таким понятиям, как blacklist/whitelist, master/slave и blackhat/whitehat не место в современном равноправном обществе.
От терминов blacklist и whitelist уже отказались разработчики ОС Android, языка программирования Go, библиотеки PHPUnit, утилиты Curl, системы управления базами данных MySQL, а также сервис GitHub. Решение отказаться от blacklist/whitelist в Linux 5.8 также поддержал Линус Торвальдс.
В качестве альтернативы «расистскому жаргону» разработчики предложили включить следующие термины: denylist/allowlist, blocklist/passlist, blocklist/allowlist, deny/exclude list вместо blacklist/whitelist и primary/secondary; main/replica, initiator/target и requester/responder вместо master/slave.
Если с западными разработчиками, трубящими о своей позиции налево и направо, все понятно, то их российские коллеги ведут себя гораздо сдержаннее. Редакция SecurityLab решила узнать, что думают разработчики отечественного ПО и другие представители отрасли о новой инклюзивной терминологии, и считают ли они необходимым поддерживать западный тренд.
В этих целях был проведен опрос среди 1,5 тыс. IT-специалистов, программистов, менеджеров и директоров организаций, преимущественно мужчин (81,8% от всех участников опроса) в возрасте от 25 лет. Большую часть респондентов (36,4%) составили молодые люди в возрасте 25-34 лет.
Примечательно, что только 3% опрошенных поддерживают своих западных коллег и считают, что термины blacklist/whitelist, master/slave и т.п. обязательно должны быть исключены из отечественного ПО. Действительно ли они опасаются расовых предрассудков или просто хотят идти в ногу с зарубежными разработчиками, неизвестно. Возможно, респонденты также опасаются возможных различий в терминологии российских и зарубежных разработчиков.
По мнению 8% опрошенных, отказаться от «расистской терминологии» желательно, поскольку ее дальнейшее использование может нести дополнительные риски. Если воспринимать только значение «расистской терминологии» в контексте ПО без учета оказываемого ею влияния, могут возникнуть условия, не способствующие привлечению новых людей и развитию IT-сообщества, которое в настоящее время является гендерно и расово однообразным.
39% респондентов уверены, что ничего менять не нужно, поскольку терминология уже устоялась, и все к ней привыкли. Как считают многие, знакомая «айтишникам» терминология не имеет никакого отношения к вопросам расы. Более того, ее изменение может привнести путаницу, в особенности, если каждый разработчик будет использовать свой собственный вариант замены привычных терминов.
Половина (50%) участников опроса выступают резко против изменения терминологии. По их мнению, запрет на использование blacklist/whitelist, master/slave и т.п. ничем не обоснован и может дискредитировать разработчиков.
Источники править
Эта статья содержит материалы из статьи «Опрос: Как российская IT-индустрия относится к «расистской терминологии» в ПО», опубликованной на сайте SecurityLab.ru и распространяющейся на условиях лицензии Creative Commons Attribution 3.0 Unported (CC-BY 3.0 Unported). |
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.