// AULAS DE ENGENHARIA & IA

Palestras de Engenharia de Software & Soberania em IA

Clique em "▶ Assistir no YouTube" para abrir a palestra em alta resolução ou em "📖 Ler Resumo Executivo" para expandir a síntese dos pontos fundamentais:

🔗 Canal Oficial: Addy Osmani (Google Chrome) ↗ 🔗 Canal Oficial: Dave Farley (Continuous Delivery) ↗
LINUS TORVALDS — GOOGLE TECH TALK 68 MIN • HISTÓRICA

Filosofia de Engenharia, Git e Sistemas Resilientes

Palestra antológica de Linus Torvalds no Google sobre como pensar em arquitetura de dados descentralizada, tolerância a falhas e por que ferramentas simples e verificáveis superam automações obscuras.

▶ Assistir no YouTube ↗
ROBERT C. MARTIN (UNCLE BOB) 55 MIN • MASTERCLASS

Os Princípios da Arquitetura Limpa (Clean Architecture)

Palestra canônica sobre como estruturar aplicações para que regras de negócio permaneçam 100% isoladas e independentes de frameworks, bancos de dados ou código gerado por IA.

▶ Assistir no YouTube ↗
MARTIN FOWLER & NEAL FORD 45 MIN • ESSENCIAL

Arquitetura de Software & Explaining Agile

Martin Fowler e Neal Ford explicam como decisões arquiteturais moldam a velocidade do time e como a refatoração contínua impede que automações transformem o projeto em um legado ilegível.

▶ Assistir no YouTube ↗
BRET VICTOR 48 MIN • LENDÁRIA

O Futuro da Programação & Pensamento Crítico

Uma das palestras mais influentes da história da ciência da computação sobre como questionar dogmas, compreender modelos mentais e não ser um operador passivo de ferramentas.

▶ Assistir no YouTube ↗
// LEITURA OBRIGATÓRIA

Os 5 Livros Fundamentais para Curar o Vibe Coding

Nenhum prompt substitui a densidade de raciocínio das obras canônicas da ciência da computação. Resumimos as lições centrais de cada livro:

DAVID THOMAS & ANDREW HUNT

O Programador Pragmático

A Lição Contra a IA: *"Nunca programe por coincidência"*. Se você não sabe por que o código gerado funcionou, você não sabe por que ele vai quebrar amanhã. Seja responsável por cada linha que entra no repositório.

MARTIN KLEPPMANN

Designing Data-Intensive Applications

A Lição Contra a IA: Modelos de dados, garantias transacionais (ACID vs. Eventual Consistency) e latência de rede não se resolvem por "vibe". O livro é a bíblia da arquitetura de sistemas distribuídos e confiáveis.

MARTIN FOWLER

Refactoring: Improving the Design

A Lição Contra a IA: Código gerado por IA tende a acumular "Code Smells" rapidamente. Este livro ensina o catálogo completo de transformações seguras para limpar o código continuamente.

ROBERT C. MARTIN

Clean Architecture

A Lição Contra a IA: A arquitetura de um sistema deve gritar o seu domínio, não o framework. IAs geram código acoplado à interface; este livro ensina a blindar o núcleo da aplicação.

MICHAEL NYGARD

Release It! Design & Deploy

A Lição Contra a IA: Como projetar sistemas que sobrevivem no mundo real: Circuit Breakers, Bulkheads, Timeout e recuperação de falhas sem intervenção manual.

🎙️ PODCASTS TÉCNICOS

Podcasts para Acompanhar no Dia a Dia

Software Engineering Radio (IEEE)

Episódios técnicos aprofundados com arquitetos seniores analisando compiladores, sistemas operacionais e concorrência.

Continuous Delivery Podcast

Discussões sobre testes automatizados, integração contínua e o método científico na engenharia.

Hipsters Ponto Tech (Alura/Brasil)

Podcast brasileiro de referência discutindo tendências, boas práticas e os limites das IAs generativas.

← Voltar: Módulo 6 Avançar para Diagnóstico & Desafios →