Aula 16 – Carreira e Ética na Engenharia de Software
🎯 Objetivos de Aprendizagem
- Refletir sobre a responsabilidade ética do Engenheiro de Software.
- Conhecer as Soft Skills necessárias para o mercado.
- Discutir o futuro da área (IA, Low-code).
- Concluir o curso com o projeto final.
📚 Conteúdo
1. Grandes Poderes, Grandes Responsabilidades
Software controla aviões, bancos, hospitais e redes sociais. Um erro seu pode causar prejuízo financeiro ou até vidas. - Ética: Não criar software para prejudicar, espionar ou discriminar. Respeitar a privacidade dos dados (LGPD).
2. O Profissional "T-Shaped"
O mercado busca profissionais em forma de T: - Barra vertical: Profundidade em uma área (ex: Backend Python). - Barra horizontal: Conhecimento generalista em outras (Frontend, DevOps, Design). - Você não precisa saber tudo, mas precisa saber conversar com todos.
3. Soft Skills (Habilidades Comportamentais)
Saber programar é o básico. O que diferencia o Senior do Junior é: - Comunicação: Explicar problemas técnicos para não-técnicos. - Empatia: Entender a dor do usuário. - Resiliência: Aprender com o erro.
4. O Futuro: A IA vai roubar meu emprego?
Ferramentas de IA (como Copilot, ChatGPT) são copilotos. Elas aumentam a produtividade. - O engenheiro que usa IA substituirá o engenheiro que não usa. - O foco muda de "escrever sintaxe" para "resolver problemas complexos".
📅 Atividades
- [ ] Ver Slides da Aula
- [ ] Fazer Quiz
- [ ] Praticar Exercícios
- [ ] Realizar Projeto