Roteiro paralelo ao bacharelado e à pós em Engenharia de Software. A espinha dorsal é o livro Engenharia de IA (Chip Huyen), lido na ordem do processo de construir uma aplicação, com os fundamentos que ele pressupõe antes e a engenharia de ML depois.
As 2–4 horas por dia são as mesmas. Esta trilha usa só uma fatia delas, que cresce quando a pós em Engenharia de Software termina. A regra de prioridade é fixa: bacharelado (até jan/2028) e pós vêm primeiro; se sair o edital do concurso do TJBA, ele passa à frente e esta trilha cai para o mínimo.
| Período | Prioridade principal | Esta trilha | Horas/semana aqui |
|---|---|---|---|
| out–dez/2026 | Pós Eng. Software (meta dez), Fases 1–8 do cursos.html, bacharelado | Bloco 0 | 1–2h |
| jan–ago/2027 | Bacharelado (conclusão ago/2027), AWS Solutions Architect, eventual concurso TJBA | Blocos 1, 2 e 3 | 4–6h |
| set/2027–fev/2028 | Início da pós em Data Science (out/dez), evidências do NIW | Blocos 4 e 5 | 5–6h |
| mar–dez/2028 | Pós em Data Science, 1ª petição do NIW (meados de 2028) | Bloco 6 | 5–6h |
| 2029 em diante | — | Bloco 7 (opcional) | livre |
Os capítulos do Chip Huyen cobrem quase todo o checklist de Marina Wyss e a ementa da UniPDS. O que o livro não cobre entra pelos fundamentos (antes) e pela trilha geral do cursos.html.
| Tema (checklist Marina Wyss) | Engenharia de IA | Módulo UniPDS | Bloco |
|---|---|---|---|
| Matemática (intuição) e ML básico | Pressupostos no prefácio (p. 14) | — | 1 |
| Python e engenharia de software | — | — | cursos.html, Fases 1–7 |
| Modelos de fundação e escolha de modelo | Cap. 2 e parte do 4 | 1 | 2 |
| Avaliação e testes (evals) | Cap. 3 e 4 | — | 2 |
| Engenharia de prompt e de contexto | Cap. 5 e 6 | 2 | 3 |
| RAG, agentes e memória | Cap. 6 | 4 | 3 |
| MCP | — (posterior ao livro) | 3 | 3 (curso gratuito) |
| Ajuste fino | Cap. 7 | 9 | 4 |
| Engenharia de dados para IA | Cap. 8 | 9 | 4 |
| Otimização de inferência | Cap. 9 | 6 | 5 |
| Arquitetura, guardrails, observabilidade | Cap. 10 | 8 e 6 | 5 |
| Segurança, privacidade, ética | Cap. 5 (defensiva) e 10 (guardrails) | 10 | 3 e 5 + seu Direito |
| UX e feedback do usuário | Cap. 10 | 5 | 5 |
| Produção: cloud, Docker, CI/CD | — | 6 | cursos.html + AWS |
| Engenharia de ML clássica (MLOps) | — (é o livro DMLS) | — | 6 |
Português primeiro, como apoio; o conteúdo mais atual de IA ainda está em inglês. DIO e FIAP mudam o catálogo com frequência: procure pelas palavras-chave indicadas em cada bloco.
leitura leve, sem competir com a pós · 1–2h/semana
LivroEngenharia de IA: prefácio e cap. 1 (casos de uso, planejamento, stack de IA, engenharia de IA × engenharia de ML × full-stack).
fecha as lacunas de matemática e ML básico do checklist · 4–6h/semana
O que dominar (lista da p. 14 do livro)Probabilidade: amostragem, determinismo, distribuição. ML: supervisão, autossupervisão, log-verossimilhança, descida do gradiente, retropropagação, função de perda, hiperparâmetros. Redes: feedforward, recorrentes, transformers. Métricas: acurácia, precisão, recall, F1, similaridade de cosseno, entropia cruzada.
a autora chama a avaliação de um dos desafios mais difíceis da engenharia de IA · 4–6h/semana
LivroCap. 2 (dados, arquitetura, pós-treinamento, amostragem, saídas estruturadas), cap. 3 (métricas, avaliação exata, IA como juiz) e cap. 4 (critérios, seleção de modelo, pipeline de avaliação).
o núcleo prático da engenharia de IA · cuidado: coincide com o fim do bacharelado
LivroCap. 5 (boas práticas, versionamento de prompts, engenharia de prompt defensiva contra injeção) e cap. 6 (RAG, algoritmos de recuperação, agentes, ferramentas, planejamento, memória).
a pergunta central não é "como", é "quando vale a pena" · 5–6h/semana
LivroCap. 7 (quando fazer e quando não fazer ajuste fino, gargalos de memória, quantização, LoRA e afins) e cap. 8 (curadoria, síntese e processamento de dados).
fecha o livro e coloca o projeto no ar antes da 1ª petição · 5–6h/semana
LivrosEngenharia de IA, cap. 9 (métricas de inferência, otimização do modelo e do serviço) e cap. 10 (contexto, guardrails, roteador e gateway, cache, padrões de agentes, observabilidade, feedback do usuário). Apoio: Fundamentos da Arquitetura de Software (Richards).
em paralelo à pós em Data Science, que dá a base estatística · 5–6h/semana
LivrosProjetando Sistemas de Machine Learning (Chip Huyen, Alta Books): dados, features, desenvolvimento e avaliação offline, implantação, mudança de distribuição, monitoramento, aprendizado contínuo, infraestrutura de MLOps. Apoio: Projetando Aplicações com Uso Intensivo de Dados (Kleppmann), que você já tem.
só se quiser ir para o lado de quem treina modelos
Um único repositório público que evolui a cada bloco vale mais, para o mercado e para o NIW, do que vários exercícios soltos. O domínio é IA para acesso à justiça, a mesma "proposta" da petição.
| Versão | Quando | O que entra |
|---|---|---|
| v1 | dez/2026 | API FastAPI + PostgreSQL + Docker, sem IA (Fase 7 do cursos.html) |
| v2 | dez/2026 | Endpoint /chat com API de LLM (Fase 8) |
| v2.5 | mai/2027 | Conjunto de avaliação e comparação de modelos (Bloco 2) |
| v3–v4 | ago/2027 | RAG com pgvector, agente e servidor MCP (Bloco 3) |
| v5 | fev/2028 | Guardrails, cache, observabilidade, feedback, no ar na AWS (Bloco 5) |
Use só fontes públicas: legislação, jurisprudência publicada, API pública do DataJud. Nada de dados internos do TJBA sem autorização formal — além da LGPD, seria um risco para o cargo e para a petição.
| Livro | Status | Quando |
|---|---|---|
| Engenharia de IA — Chip Huyen | possuído | Blocos 0 a 5 (espinha dorsal) |
| Projetando Sistemas de Machine Learning — Chip Huyen | não comprar agora; checar Minha Biblioteca | Bloco 6 (2028) |
| Fundamentos da Arquitetura de Software — Richards | possuído | Bloco 5 |
| Projetando Aplicações com Uso Intensivo de Dados — Kleppmann | possuído | Bloco 6 |
| Intro to Python — Deitel | possuído | Fase 3 do cursos.html, antes do Bloco 1 |
| Build a Large Language Model (From Scratch) — Raschka | não comprar | Bloco 7, opcional |
| Construindo Aplicações com Agentes de IA — Albada | dispensável | coberto pelo cap. 6 e pelos cursos do Bloco 3 |
Trilha de IA/ML criada como página separada do cursos.html. Espinha dorsal: Engenharia de IA na ordem dos capítulos, com fundamentos antes (lista da p. 14) e engenharia de ML depois. Cobre o checklist de Marina Wyss e a ementa da UniPDS com material gratuito.
DMLS não será comprado agora: a própria autora diz que os dois livros são independentes, o foco atual é engenharia de IA, e o DMLS só entra no Bloco 6 (2028). Antes de comprar, checar acesso pela Minha Biblioteca via Unifacs.