“O custo de não fazer isto é o prejuízo causado a outros “Googlers” sempre que encontram estes termos”, diz a equipa de diversidade e inclusão da empresa.

O Google ordenou aos funcionários que parassem de usar terminologia politicamente incorrecta e que editassem o código existente para remover linguagem ofensiva.

Isso é de acordo com The Daily Caller, que obteve uma cópia de uma política de “código respeitoso” escrita pela colega sénior do Google Sanjay Ghemawat e Vice-Presidente de Engenharia Suzanne Frey. O documento foi partilhado com os funcionários um ano atrás – ao mesmo tempo que Python parou de se referir a componentes que controlam ou são controlados por outros componentes como “mestre” e “escravo”, o que algumas pessoas achavam ofensivo.

O exemplo mestre/escravo é especificamente citado no documento do Google:

“O documento também esclarece que este não parece ser um programa com procedimentos bem definidos:

Quem decide quais os elementos deste documento que são aprovados? Que procedimento é seguido para tomar esta decisão? Qual foi o executivo que estabeleceu esse procedimento?

“Pedimos que as pessoas usem o seu julgamento a respeito dos termos que possam ser inadequados”, diz o documento. “Se tiveres alguma dúvida, podes perguntar à tua equipa de produto de D&I [diversidade e inclusão]. Se achas que algumas pessoas podem ser ofendidas por um termo, evita esse termo. Um exemplo claro a evitar é o uso do termo ‘escravo’, que é frequentemente usado numa associação de ‘mestre/escravo’. As equipas que renomearem estes termos devem decidir quais os melhores termos de substituição que melhor se adequam ao seu produto”.

Os engenheiros são incentivados a evitar “termos problemáticos”: “Nomes de variáveis, tipos, funções, regras de compilação, binários, variáveis exportadas”; “Dados de teste”; “Saída do sistema e exibições”; “Documentação”; e “Comentários”.”

O Google tem o direito de estabelecer as suas próprias regras e objectivos; se ele acha que é um bom uso do tempo e dos recursos da empresa para obrigar os funcionários a limpar o seu trabalho anterior a fim de apaziguar a equipa de diversidade e inclusão, então é assim que o tempo e os recursos da empresa serão gastos.

O Word, da Microsoft, já utiliza uma inteligência artificial para sugerir aos utilizadores uma linguagem mais “inclusiva” em relação ao género.

17 de Julho de 2019

Fontes:
https://reason.com/2019/07/11/google-code-pc-master-slave-respectful/

https://dailycaller.com/2019/07/08/revealed-google-respectful-code-policy/

https://www.vice.com/en_us/article/8x7akv/masterslave-terminology-was-removed-from-python-programming-language