Impactos da Computação na Sociedade - A Ética profissional em Computação
Ética Profissional em Computação
Introdução à Ética na Computação
- Luiz dá as boas-vindas aos participantes e introduz o tema da aula: a ética profissional em computação.
- A profissão de computação é exercida livremente no Brasil, sem um conselho federal que promulgue um código de ética formal.
- Instituições como ACM e IEEE publicam códigos de ética que orientam práticas profissionais na área de computação.
Conceito de Ética
- A palavra "ética" tem origem grega ("ethikos"), significando "aquilo que pertence ao bom costume" ou "portador de caráter".
- A ética é definida como um conjunto de valores e princípios que guiam comportamentos adequados para o bem da sociedade.
Diretrizes Gerais do Comportamento Ético
- Diretriz 1: Contribuir para o bem-estar humano e da sociedade, aplicável a qualquer profissão.
- Diretriz 2: Evitar danos a terceiros, ser honesto, digno de confiança e sempre dizer a verdade.
- Diretriz 3: Ser justo, não discriminar, respeitar direitos de propriedade e dar crédito à propriedade intelectual.
Ética Profissional Específica
- A ética profissional se aplica a grupos específicos com seus próprios códigos éticos (ex.: ética médica, empresarial).
- O profissional em computação projeta e desenvolve artefatos computacionais (software e hardware).
Código de Ética Profissional
- O código de ética profissional é um conjunto de normas éticas que orienta os profissionais no exercício do trabalho.
- Apesar da ausência de um código formal no Brasil, associações como ACM e IEEE desenvolveram códigos unificados para orientar os profissionais em computação.
Códigos de Ética na Computação
Introdução ao Código de Ética da ACM e IEEE
- A ACM (Association for Computing Machinery) e o IEEE (Instituto de Engenheiros Elétricos e Eletrônicos) possuem um código de ética unificado que orienta profissionais da área de computação.
- Este código é fundamental para o desenvolvimento ético em software, sendo voltado especificamente para desenvolvedores e engenheiros de software.
Princípios Fundamentais do Código de Ética
- O código apresenta oito princípios principais que guiam a conduta dos profissionais.
1. Interesse Público
- O primeiro princípio enfatiza que engenheiros devem agir consistentemente com o interesse público, priorizando a sociedade em suas decisões.
2. Clientes e Empregadores
- Engenheiros devem atuar no melhor interesse de seus clientes e empregadores, desde que esses interesses estejam alinhados com o interesse público.
3. Padrões Profissionais
- É essencial garantir que os produtos desenvolvidos atendam aos mais altos padrões profissionais durante todo o processo.
4. Julgamento Profissional
- Os engenheiros devem manter integridade e independência em seu julgamento profissional, evitando influências externas nas decisões.
5. Gerenciamento Ético
- Gerentes devem promover uma abordagem ética no gerenciamento do desenvolvimento e manutenção do software.
6. Promoção da Profissão
- Engenheiros têm a responsabilidade de promover a integridade e reputação da profissão, sempre alinhados ao interesse público.
7. Relações com Colegas
- Deve-se criar um ambiente colaborativo entre colegas desenvolvedores, oferecendo suporte mútuo.
8. Atualização Contínua
- Engenheiros são incentivados a participar continuamente de treinamentos para manter suas habilidades atualizadas, contribuindo assim para um serviço ético e qualificado.
Diretrizes Adicionais: Os 10 Mandamentos da Ética na Computação
- Um conjunto adicional interessante é apresentado como "Os 10 Mandamentos da Ética na Computação", publicado pelo Instituto de Ética em Computação.
Principais Mandamentos:
- Não causarás mal - Utilizar computadores para fins benéficos à sociedade.
- Não interferirás no trabalho alheio - Respeitar o trabalho dos outros sem interrupções.
- Não bisbilhotarás arquivos alheios - Manter a confidencialidade das informações pessoais.
- Não usarás computador para roubar - Promover práticas justas no uso da tecnologia.
Ética na Computação: Os 10 Mandamentos
Introdução aos Mandamentos Éticos
- O uso de tecnologia computacional deve ser ético, evitando ações desonestas.
- O quinto mandamento proíbe o uso de computadores para dar falso testemunho.
- O sexto mandamento enfatiza a proibição de copiar ou usar software proprietário sem pagamento, abordando a pirataria.
- O sétimo mandamento destaca a importância da autorização e compensação ao utilizar recursos computacionais de terceiros.
- O oitavo mandamento alerta sobre a apropriação do produto intelectual alheio, especialmente em relação à autoria de código e hardware.
Consequências Sociais e Responsabilidades
- O nono mandamento nos leva a considerar as consequências sociais dos programas e sistemas que desenvolvemos.
- É fundamental refletir sobre como o software ou hardware impactará a sociedade e quais responsabilidades temos como desenvolvedores.
- O décimo mandamento recomenda o uso do computador com respeito pelos outros, promovendo um ambiente ético.
Importância dos Códigos de Ética
- A apresentação dos 10 mandamentos serve como um guia para comportamentos éticos na profissão de computação.
- Os códigos elaborados por entidades não necessariamente representativas ajudam a nortear boas práticas profissionais.
- Desenvolver uma consciência crítica sobre nossa atuação é essencial para entender a influência do nosso trabalho na sociedade.
Referência Bibliográfica
- A videoaula se baseia no livro "Computação e Sociedade", Volume 1, que aborda ética profissional em computação.
- Este livro é publicado pela Sociedade Brasileira de Computação e está disponível gratuitamente.