por S. T. Canuto
R$ 31,99
A programação mudou de natureza. Pela primeira vez desde o surgimento do compilador, é possível descrever um problema em linguagem natural e obter, como resposta, um programa funcional e testável. Isso não significa o fim da engenharia de software — significa que ela precisa ser repensada.
Think as a Computer Scientist Using AI não é mais um manual de ferramentas de IA generativa, que envelhece a cada atualização de produto. É um livro sobre uma nova disciplina da computação: como pensar, projetar, validar e evoluir sistemas de software em um mundo onde a inteligência artificial é parte ativa do processo de engenharia — não como substituto do raciocínio humano, mas como extensão dele.
Ao longo de 20 capítulos organizados em seis partes, você vai aprender:
Como o pensamento algorítmico continua central mesmo quando a implementação é parcialmente delegada a modelos de IA
Os fundamentos de como um modelo de linguagem realmente funciona — tokens, embeddings, atenção, contexto, temperatura e alucinações — sem matemática pesada
Engenharia de contexto e prompt engineering aplicados com rigor de engenharia, não como truques de comunicação
Como projetar arquiteturas AI-enabled, AI-first e AI-native, e como construir e controlar agentes autônomos com segurança
Como verificar, testar e auditar código gerado por IA com o mesmo rigor exigido de qualquer sistema crítico
Segurança de sistemas de IA: prompt injection, jailbreak, vazamento de dados e proteção de agentes
Como projetar para custo, desempenho e escala em produção
Um projeto final completo: construir seu próprio agente com memória, busca semântica (RAG), ferramentas via MCP e estratégia de deploy
Com mais de 20 diagramas técnicos e mapas conceituais originais, exemplos de código prontos para adaptação, estudos de caso aplicados a sistemas críticos e regulados, um glossário com mais de 200 termos, uma coleção de prompts profissionais prontos para uso e um checklist completo de verificação — este livro é voltado a estudantes, desenvolvedores, engenheiros de software e profissionais de qualidade que quer(em) entender, com profundidade real, o que muda e o que permanece na engenharia de software na era da inteligência artificial.
Este é o volume de entrada da Coleção Inteligência Artificial Aplicada, servindo como base conceitual para os demais títulos da coleção, dedicados a Agentic AI, MCP e Prompt Engineering.