Ethics for computing professionals · Ética para profissionais de computação
| English | Português |
|---|---|
| ethics/ˈeθɪks/ | ética |
| computing professional/kəmˈpjuːtɪŋ prəˈfeʃənl/ | profissional de computação |
| code of conduct/kəʊd ɒv ˈkɒndʌkt/ | código de conduta |
| confidentiality/ˌkɒnfɪˌdenʃiˈæləti/ | confidencialidade |
| conflicts of interest/ˈkɒnflɪkts ɒv ˈɪntrest/ | conflito de interesses |
| intellectual property/ˌɪntəˈlektʃuːəl ˈprɒpəti/ | propriedade intelectual |
| privacy/ˈprɪvəsi/ | privacidade |
The machine that said everything was fine
- Between 1985 and 1987 a radiotherapy machine called the Therac-25 gave at least six patients massive overdoses of radiation. Three died.
- The cause was software: a race condition that let the machine fire its full-power beam while the screen reported a normal dose. The manufacturer's first response was that an overdose was impossible.
- Nobody outside the company could read the code. The patients had to trust the people who wrote it.
- That trust is what ethics 伦理 is for. This lesson is what the profession expects of you, why, and how to answer when the exam gives you a situation.
A máquina que disse que tudo estava bem
- Entre 1985 e 1987, uma máquina de radioterapia chamada Therac-25 causou ao menos seis doses massivas de radiação em pacientes. Três morreram.
- A causa foi software: uma condição de corrida que permitiu que a máquina disparasse seu feixe de potência total enquanto a tela reportava uma dose normal. A primeira resposta do fabricante foi que uma dose excessiva era impossível.
- Ninguém fora da empresa podia ler o código. Os pacientes tinham que confiar nas pessoas que o escreveram.
- Essa confiança é para que serve a ética 伦理. Esta lição é o que a profissão espera de você, por quê e como responder quando o exame apresentar uma situação.
Why computing professionals need ethics
- A computing professional 计算机专业人员 builds software, systems, networks and data that affect other people. Because the work is technical, those people usually cannot tell whether it was done well or honestly.
- Trust: users and employers rely on professionals to act in their interest. Without it, software loses its credibility.
- Impact: software runs medical devices, banking, vehicles and elections. Careless or dishonest work hurts real people.
Por que profissionais de computação precisam de ética
- Um profissional de computação 计算机专业人员 constrói software, sistemas, redes e dados que afetam outras pessoas. Como o trabalho é técnico, essas pessoas geralmente não podem dizer se foi feito bem ou honestamente.
- Confiança: usuários e empregadores confiam nos profissionais para agir em seu interesse. Sem isso, o software perde sua credibilidade.
- Impacto: o software executa dispositivos médicos, bancos, veículos e eleições. Trabalho descuidado ou desonesto prejudica pessoas reais.
Why are ethics especially important for computing professionals? · Por que a ética é especialmente importante para profissionais de computação?
Software runs critical systems and users can't easily verify it, so professionals are trusted to act honestly and competently. · Software executa sistemas críticos e usuários não podem verificá-lo facilmente, então profissionais são confiáveis para agir honestamente e com competência.
Professional bodies and codes of conduct
- The syllabus names two: the BCS (British Computer Society) and the IEEE (Institute of Electrical and Electronics Engineers). The ACM is a third. Each publishes a code of conduct 行为准则 that members agree to follow.
- Benefits of joining, in the scheme's words: a set of ethical guidelines to follow, so decisions are not left to personal judgement; training, conferences and publications to keep skills current; a recognised professional status; a network of colleagues; and advice when a difficult case arises.
- Membership can be withdrawn from someone who breaks the code, which gives the code teeth.
Organizações profissionais e códigos de conduta
- O programa cita dois: a BCS (British Computer Society) e a IEEE (Institute of Electrical and Electronics Engineers). A ACM é uma terceira. Cada uma publica um código de conduta 行为准则 que os membros concordam em seguir.
- Benefícios de filiar-se, segundo as palavras do esquema: um conjunto de diretrizes éticas para seguir, para que decisões não fiquem à critério pessoal; treinamento, conferências e publicações para manter habilidades atualizadas; status profissional reconhecido; rede de colegas; e aconselhamento quando um caso difícil surge.
- A filiação pode ser retirada de alguém que violar o código, o que dá dentes ao código.
The two professional bodies named in the syllabus are the BCS and the ____. · Os dois órgãos profissionais citados no currículo são a BCS e a ____.
The British Computer Society and the Institute of Electrical and Electronics Engineers; both publish a code of conduct that members follow. · The British Computer Society e o Institute of Electrical and Electronics Engineers; ambos publicam um código de conduta que os membros seguem.
Which are benefits of joining a professional ethical body? Select all · todos that apply. · Quais são benefícios de se juntar a um órgão ético profissional? Selecione todos os que se aplicam.
A body offers guidance, development, status and support. It cannot place its members above the law. · Um órgão oferece orientação, desenvolvimento, status e suporte. Ele não pode colocar seus membros acima da lei.
The principles
- Public interest first: protect the safety, health and welfare of those affected.
- Honesty and competence: be honest about your skills and do not claim expertise you lack.
- Confidentiality 保密性: protect clients' and employers' private information. Avoid conflicts of interest 利益冲突: do not take work where your interest clashes with the client's.
- Respect intellectual property 知识产权 and privacy 隐私, keep your skills current, and treat colleagues fairly.
Privacy is one of the interests a professional is trusted to protect
Os princípios
- Interesse público primeiro: proteja a segurança, saúde e bem-estar daqueles afetados.
- Honestidade e competência: seja honesto sobre suas habilidades e não reclame expertise que não possui.
- Confidencialidade 保密性: proteja informações privadas de clientes e empregadores. Evite conflitos de interesses 利益冲突: não aceite trabalho onde seu interesse conflita com o do cliente.
- Respeite propriedade intelectual 知识产权 e privacidade 隐私, mantenha suas habilidades atualizadas e trate colegas com justiça.

*Privacidade é um dos interesses que um profissional é confiado a proteger
Which is a core principle of professional ethics? · Qual é um princípio central da ética profissional?
Codes of ethics put the public interest first, alongside honesty, competence and confidentiality. · Códigos de ética colocam o interesse público em primeiro lugar, junto com honestidade, competência e confidencialidade.
Select all · todos the genuine professional principles. · Selecione todos os princípios profissionais genuínos.
Honesty, confidentiality and avoiding conflicts of interest are principles; taking others' credit is unethical. · Honestidade, confidencialidade e evitar conflitos de interesse são princípios; tomar crédito alheio é antiético.
Match each professional principle to what it means. · Combine cada princípio profissional com o que ele significa.
Codes of ethics put the public first, with honesty, confidentiality and no conflicts of interest. · Códigos de ética colocam o público em primeiro, com honestidade, confidencialidade e sem conflitos de interesse.
Worked example: colleagues and the public
- Explain why a programmer needs to act ethically towards colleagues and towards the public.
- Colleagues: treat them fairly and without discrimination; respect their work, ideas and confidential information; be honest about mistakes and give credit where it is due; support their development rather than undermine it.
- The public: protect their personal data and privacy; produce software that is safe, reliable and properly tested, because faults can cause harm; be honest about what the software does and does not do.
- Two audiences, two or three points each, every point a consequence for someone.
Exemplo resolvido: colegas e o público
- Explique por que um programador precisa agir eticamente em relação a colegas e ao público.
- Colegas: trate-os com justiça e sem discriminação; respeite seu trabalho, ideias e informações confidenciais; seja honesto sobre erros e dê crédito onde for devido; apoie seu desenvolvimento em vez de miná-lo.
- O público: proteja seus dados pessoais e privacidade; produza software seguro, confiável e devidamente testado, pois falhas podem causar danos; seja honesto sobre o que o software faz e não faz.
- Dois públicos, dois ou três pontos cada, cada ponto uma consequência para alguém.
Which of these is acting ethically towards a colleague? · Qual destas é agir eticamente com um colega?
Credit where it is due is respect for a colleague's work. Hiding a bug harms users and breaks honesty; the other two breach privacy and honesty. · Dar crédito onde ele é devido é respeitar o trabalho de um colega. Esconder um bug prejudica os usuários e viola a honestidade; as outras duas violam privacidade e honestidade.
Acting ethically, acting unethically
- Acting ethically protects users, strengthens reputation, reduces legal risk and builds trust in the profession.
- Acting unethically, skipping testing, hiding bugs, misusing data, can harm real users, lead to dismissal or legal action, damage a reputation for years, and erode trust in technology generally.
- The exam gives a situation and asks for the impact of each choice. Name who is affected and how.
Agindo eticamente, agindo antieticamente
- Agir eticamente protege usuários, fortalece reputação, reduz risco legal e constrói confiança na profissão.
- Agir antieticamente, pular testes, esconder bugs, abusar de dados, pode prejudicar usuários reais, levar a demissão ou ação legal, danificar reputação por anos e corroer a confiança na tecnologia em geral.
- O exame apresenta uma situação e pede o impacto de cada escolha. Nomeie quem é afetado e como.
Risk and responsibility lab · Laboratório de risco e responsabilidade
Sort examples by the rule, risk or protection involved. · Classifique exemplos pela regra, risco ou proteção envolvidos.
A likely consequence of acting unethically (e.g. hiding bugs) is: · Uma provável consequência de agir antieticamente (ex.: esconder bugs) é:
Unethical conduct can hurt real users and lead to dismissal, legal liability and damaged trust. · Conduta antiética pode prejudicar usuários reais e levar a demissão, responsabilidade legal e confiança danificada.
Worked example: the hiring tool
- Your team's new AI hiring tool sorts CVs ten times faster, but you notice it rejects more older applicants. Shipping it pleases your manager.
- Who is affected: the applicants treated unfairly, the employer exposed to a discrimination claim, and the team's reputation.
- The code of conduct puts the public interest and fairness before short-term convenience, and the law forbids age discrimination.
- The ethical choice: hold the tool back until the bias is found and fixed, and tell the manager why. Speed does not outrank fairness.
Exemplo resolvido: a ferramenta de contratação
- A nova ferramenta de IA para contratação da sua equipe ordena currículos dez vezes mais rápido, mas você nota que ela rejeita mais candidatos mais velhos. Lançá-la agrada seu gestor.
- Quem é afetado: os candidatos tratados injustamente, o empregador exposto a uma reivindicação de discriminação e a reputação da equipe.
- O código de conduta coloca o interesse público e a justiça acima da conveniência de curto prazo, e a lei proíbe a discriminação por idade.
- A escolha ética: segure a ferramenta até que o viés seja encontrado e corrigido, e explique ao gestor o motivo. Velocidade não supera justiça.
Because the hiring tool is ten times faster, shipping it with a known bias against older applicants is an acceptable trade-off. · Como a ferramenta de contratação é dez vezes mais rápida, enviá-la com um viés conhecido contra candidatos mais velhos é uma compensação aceitável.
Public interest and fairness come first in every code of conduct, and age discrimination is unlawful. Speed is a convenience, not a justification. · O interesse público e a justiça vêm em primeiro lugar em todo código de conduta, e a discriminação por idade é ilegal. Velocidade é uma conveniência, não uma justificativa.
Worked example: a student on the school network
- A student connects a personal laptop to the school network. Give three ways they should act ethically.
- Respect other people's privacy and data; do not try to access systems or accounts they are not allowed to.
- Do not download or share copyrighted material, and do not introduce malware.
- Use the network for the purpose it was provided, and do not use social media to bully or harass. Any three, each a specific behaviour.
Exemplo resolvido: um aluno na rede escolar
- Um aluno conecta um laptop pessoal à rede escolar. Dê três maneiras pelas quais ele deve agir eticamente.
- Respeite a privacidade e os dados de outras pessoas; não tente acessar sistemas ou contas aos quais não tem permissão.
- Não baixe nem compartilhe material protegido por direitos autorais, e não introduza malware.
- Use a rede para o fim para o qual foi fornecida, e não use redes sociais para bulling ou assédio. Quaisquer três, cada uma um comportamento específico.
Deciding a borderline case
- Identify whose interests are affected. Check the code of conduct and the law.
- Weigh the consequences of each option, for users first. Ask a trusted senior colleague if the answer is not clear.
- Choose the option that protects users over short-term convenience, and be able to explain why.
Decidindo um caso limítrofe
- Identifique cujos interesses são afetados. Verifique o código de conduta e a lei.
- Pense nas consequências de cada opção, priorizando os usuários. Peça a um colega sênior de confiança se a resposta não estiver clara.
- Escolha a opção que protege os usuários sobre a conveniência de curto prazo, e seja capaz de explicar o porquê.
Put the steps for deciding a borderline ethical case in order. · Coloque as etapas para decidir um caso ético borderline em ordem.
People, rules, consequences, advice, decision. The last step is the one the exam marks: users before short-term convenience. · Pessoas, regras, consequências, conselho, decisão. A última etapa é a que a prova marca: usuários antes da conveniência de curto prazo.
Marks that slip away
- "Legal" and "ethical" are not the same word. An action can be legal and still break the code of conduct.
- Confidentiality is about information you hold for others; privacy is about a person's own data. Do not swap them.
- Name the bodies: BCS and IEEE. "A professional organisation" earns nothing.
- Joining a body gives guidelines and support, not permission or protection. Say what it gives.
Marcas que escapam
- "Legal" e "ético" não são a mesma palavra. Uma ação pode ser legal e ainda assim violar o código de conduta.
- Confidencialidade refere-se às informações que você detém para outros; privacidade refere-se aos próprios dados de uma pessoa. Não os troque.
- Nomeie os órgãos: BCS e IEEE. "Uma organização profissional" não ganha pontos.
- Filiar-se a um órgão fornece diretrizes e suporte, não permissão ou proteção. Diga o que ele oferece.
You've got it
- ethics matter because others must trust technical work they cannot judge, and because software has real impact
- BCS and IEEE publish codes of conduct; joining gives guidelines, training, status, a network and advice
- principles: public interest first, honesty and competence, confidentiality, no conflicts of interest, respect for IP and privacy, fairness to colleagues
- for a situation: name who is affected, apply the code and the law, weigh the consequences, and put users before convenience
Entendeu?
- ética importa porque outros devem confiar em trabalho técnico que não podem julgar, e porque o software tem real impacto
- BCS e IEEE publicam códigos de conduta; filiar-se fornece diretrizes, treinamento, status, rede e aconselhamento
- princípios: interesse público primeiro, honestidade e competência, confidencialidade, sem conflitos de interesse, respeito a IP e privacidade, justiça com colegas
- para uma situação: nomeie quem é afetado, aplique o código e a lei, pense nas consequências e coloque os usuários antes da conveniência