Technical Lead: decisões, qualidade e equipa
Dez aulas, 80 perguntas e vinte casos sobre liderança técnica, arquitetura, revisão, contratos, fiabilidade e mentoria.
Objetivos e percurso
Avaliação profissional com dez módulos, 80 perguntas regulares e vinte casos originais PT-PT/EN. Pratica decisões de arquitetura, revisão de código, contratos API, repetição e prazos, dívida técnica, coordenação internacional e mentoria. Inclui dois modelos Python com código completo e um guião de sessão acompanhada ainda por executar. A avaliação interna tem 58 decisões em 120 minutos. Atinge os alvos quantitativos inferiores profissionais; continuam pendentes revisão especializada e prática acompanhada. Não atribui certificação externa nem autoriza mudanças em produção.
Para quem: Technical Leads, profissionais de desenvolvimento e APS, arquitetos e participantes em decisões técnicas.
Pré-requisitos: Experiência de colaboração em equipas técnicas e noções de entrega e suporte; sem certificação prévia obrigatória.
600 minutos de estudo estimados
- Liga necessidades do serviço a decisões técnicas com autoridade e responsabilidades claras.
- Compara opções, regista consequências e usa experiências para reduzir incerteza.
- Distingue riscos reais, preferências e sugestões de aprendizagem numa revisão.
- Organiza pequenas mudanças, feedback útil e tratamento explícito da dívida técnica.
- Torna ameaças, sinais do serviço e condições de suporte parte das decisões técnicas.
- Desenvolve autonomia e transforma desacordos e incidentes em melhorias verificáveis.
- Revê significado, consumidores e estados intermédios antes de recomendar uma evolução de interface.
- Avalia o efeito combinado de espera, tentativas, filas, métricas e fronteiras de acesso.
- Organiza alterações compreensíveis, delimita a revisão realizada e preserva a continuidade entre equipas.
- Distingue esforço de prazo, torna hipóteses explícitas e desenvolve autonomia com evidência observável.
Módulos
- Mandato e direção técnica
- Decisões de arquitetura e evidência
- Revisão, qualidade e feedback
- Integração, fluxo e dívida técnica
- Segurança, fiabilidade e operação
- Mentoria, conflito e aprendizagem
- Contratos, versões e migração compatível
- Prazos, repetições e isolamento
- Revisão, sequência e evidência
- Dívida técnica, mentoria e decisões entre equipas
Continua a aprender
Referências e versão
Google Engineering Practices, SRE and DORA; Microsoft architecture decision and collaboration guidance; OWASP threat modeling; UK lead developer framework; inspected 2026-10-01
- Software developer: lead developer role · 2026-10-03
- The standard of code review · 2026-10-03
- What to look for in a code review · 2026-10-03
- How to write code review comments · 2026-10-03
- Speed of code reviews · 2026-10-03
- Maintain an architecture decision record · 2026-10-03
- Collaborate with workload and platform teams · 2026-10-03
- Continuous integration · 2026-10-03
- Monitoring distributed systems · 2026-10-01
- Implementing SLOs · 2026-10-01
- The evolving SRE engagement model · 2026-10-01
- Postmortem culture · 2026-10-01
- Threat modeling cheat sheet · 2026-10-01
- Best practices for RESTful web API design · 2026-10-03
- JSON Merge Patch · 2026-10-03
- HTTP Semantics · 2026-10-03
- Timeouts, retries, and backoff with jitter · 2026-10-03
- Retry pattern · 2026-10-03
- Authorization Cheat Sheet · 2026-10-03
- Histograms and summaries · 2026-10-03
- decimal: decimal fixed-point and floating-point arithmetic · 2026-10-03
- Small CLs · 2026-10-03
- fractions: rational numbers · 2026-10-03
O que vais explorar
0 / 10Mandato e direção técnica
Liga necessidades do serviço a decisões técnicas com autoridade e responsabilidades claras.
Decisões de arquitetura e evidência
Compara opções, regista consequências e usa experiências para reduzir incerteza.
Revisão, qualidade e feedback
Distingue riscos reais, preferências e sugestões de aprendizagem numa revisão.
Integração, fluxo e dívida técnica
Organiza pequenas mudanças, feedback útil e tratamento explícito da dívida técnica.
Segurança, fiabilidade e operação
Torna ameaças, sinais do serviço e condições de suporte parte das decisões técnicas.
Mentoria, conflito e aprendizagem
Desenvolve autonomia e transforma desacordos e incidentes em melhorias verificáveis.
Contratos, versões e migração compatível
Revê significado, consumidores e estados intermédios antes de recomendar uma evolução de interface.
Prazos, repetições e isolamento
Avalia o efeito combinado de espera, tentativas, filas, métricas e fronteiras de acesso.
Revisão, sequência e evidência
Organiza alterações compreensíveis, delimita a revisão realizada e preserva a continuidade entre equipas.
Dívida técnica, mentoria e decisões entre equipas
Distingue esforço de prazo, torna hipóteses explícitas e desenvolve autonomia com evidência observável.