Boas Práticas de Liderança
Tech leads de Solana ficam entre auditores, produto, comunidade e engenheiros enviando programas Anchor às 2h da manhã. Estas práticas mantêm qualidade alta sem virar o gargalo da equipe.
Como Usar Esta Lista
- Autoavalie mensalmente como tech lead ou EM
- Use em 1:1s com engenheiros que aspiram a liderar
- Combine com métricas DORA e de incidentes para resultados
A - Julgamento Técnico
- Toda decisão irreversível tem um ADR em até 48 horas. Sem conhecimento tribal.
- Design reviews agendados antes de PRs grandes em
programs/. Revisor de segurança designado. - Spikes com time-box de 72 horas. Dados encerram debates de arquitetura.
- Versões da stack fixadas no handbook da equipe. Agave 4.1.1, Anchor 0.32.1, kit 7.0.0.
- Tickets de tech debt visíveis no roadmap. Não só "sprints de cleanup" ocultos.
B - Pessoas e Crescimento
- SLA de review cumprido para PRs de reportes diretos. Ou revisor delegado nomeado explicitamente.
- Juniors apresentam um RFC por trimestre. Constrói músculo de comunicação.
- Backup de runbook designado para todo caminho crítico. Fator ônibus > 1.
- Facilitação blameless pós-incidente. O lead não atribui culpa pessoal.
- Rubrica de leveling compartilhada e usada em promoções. Crescimento baseado em evidência.
C - Equilíbrio de Entrega
- Go/no-go de lançamento inclui checklist de segurança + ops. Não só data de produto.
- Disagree-and-commit com dissidência no ADR. Sem resistência passiva.
- Proteja 20% de capacidade para incidentes não planejados. Especialmente pré-TVL mainnet.
- Delegue deploys na devnet antes da temporada mainnet. Fortalece o banco de talentos.
- Diga não ao escopo com trade-off escrito. Ofereça fatia menor e entregável.
D - Stakeholders Externos
- Auditor engajado cedo com pacote de RFC. Não dump de PDF no final.
- Comunicação com comunidade alinhada aos fatos de eng. Sem promessas à frente do ADR.
- Updates para executivos: métricas, não jargão. DORA + tendência de incidentes trimestral.
- Escopo de bug bounty publicado pré-mainnet. Reduz relatórios caóticos.
- Relacionamentos com RPC vendors têm owner nomeado. Não "quem tiver a API key".
FAQs
Tech lead vs staff engineer?
Lead cuida de entrega + pessoas; staff cuida de profundidade de arquitetura cross-team - papéis podem se sobrepor em startups.
Ainda codifica?
Meta 30-50% hands-on pré-PMF; mude para review/arquitetura conforme a equipe cresce.
Sinais de burnout?
Todo PR espera por você; pula mentoria; pavor de páginas de incidente - sprint de delegação.
Tech lead sem Rust?
Possível com lead forte de client/ops + parceiro arquiteto de programas sênior.
Medir liderança?
DORA da equipe, MTTR de incidentes, SLA de review, retenção, diversidade do pipeline de promoção.
Conflito com founder?
ADR + memo de risco; escale com enquadramento de segurança do usuário.
Liderança remota?
Comunique demais decisões escritas; tempo extra assíncrono para RFC.
Quando voltar para IC?
Mudança explícita de papel; não abandone deveres de liderança no meio do trimestre.
Liderar em fusos horários?
On-call follow-the-sun; horas de sobreposição só para RFC.
Primeira semana como lead?
Leia todos os ADRs, rode drill de incidente, conheça as metas de carreira de cada engenheiro.
Relacionado
- Tomada de Decisão Técnica - frameworks de decisão
- Delegação e Espalhamento de Contexto - reduzir gargalo
- Boas Práticas de Entrega - excelência de release
Versões da stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.