Passei mais de 1000 horas programando com IA. Foi isso que aprendi
Com mais de 1000 horas de código em mãos, descubra as lições inesperadas que a inteligência artificial ensinou a um programador.
Conteudo
TLDR;
O principal é gerenciar o contexto para que o modelo entenda claramente o que você quer, usando palavras precisas e contexto bem fornecido. Organize o projeto com especificações e arquivos .md enxutos, use documentos de transferência ou compactação quando a janela de contexto crescer e troque de agente se ultrapassar ~140.000. Priorize revisão de código e testes automatizados com agentes independentes que rodem o aplicativo, gerem planos de teste e integrem revisão automática em pull requests.
Resumo
Neste vídeo o autor, que aprendeu a programar sozinho aos 30 anos, explica um sistema de níveis para ensinar programação com IA, enfatizando dois conceitos principais: garantir que o modelo entenda o que você quer (por meio de palavras e contexto) e focar em processos e contexto em vez de escrever muito código. Ele recomenda gestão rigorosa da janela de contexto — apontando o número de 140.000 como limite prático, acima do qual o agente fica lento e inconsistente — e sugere criar documentos de transferência (.md) para migrar contexto entre agentes. Defende desenvolvimento orientado por especificações, usando modo de planejamento, brainstorming e habilidades (como "grow me" e "Grill Me") para planejar antes de codificar, mantendo o arquivo .md enxuto para não sobrecarregar cada sessão. Classifica técnicas: loop engineering como de menor impacto, enquanto revisão de código e testes são nível S; revisões devem ser feitas por agentes independentes, com ferramentas que executam testes reais (como emuladores desktop) e automação que roda revisões em pull requests e corrige bugs quando possível. Também incentiva a participação da comunidade nos comentários e sugere começar com simplicidade e evoluir conforme o projeto cresce. Aprenda a estruturar processos e pratique continuamente com disciplina sempre.