98 pontos por xguru 2025-08-11 | 12 comentários | Compartilhar no WhatsApp
  • Como usar IA como programador
  • Produtividade não vem só da codificação: "Codificar é só uma parte. A empresa inteira acelera quando a IA é usada em todas as partes"
  • Pesquisa: vamos terceirizar a reflexão.
    • Em pesquisa e reflexão sobre temas complexos, "ChatGPT Pro + Deep Research são divinos."
    • Como criar prompts gigantes
  • Codificação: então agora vamos programar.
    • "O Cursor era o principal, mas hoje em dia faço 90% com Claude Code"
      • Cursor: parece colocar uma boa ferramenta na minha mão. Quem continua trabalhando sou eu
      • Claude Code: parece colocar um bom júnior ao meu lado. Quem gerencia eles sou eu
    • Agora é a vez dos agentes
  • Mesmo assim, vale dar uma olhada no Cursor
    • Criando um exemplo: "fazer um programa que ajude no investimento em ações individuais dos EUA"
    • Vibe coding: "o mundo invertido do autor"
      • Jeito antigo: eu programo e a IA ajuda.
      • Vibe coding: a IA programa e eu ajudo.
    • Rule-Growing Development
      • Você manda o LMM fazer
      • Observa comportamentos estranhos e depois adiciona novas regras na direção desejada.
      • As regras também incluem o conhecimento necessário para cada projeto
      • O código e o conjunto de regras crescem juntos.
      • Essas regras e esse conhecimento também viram alvo de controle de versão no repositório da equipe
    • Dicas aprendidas no trabalho
      • Quando não é 0-1, mas melhoria de codebase
      • Como fazer a IA escrever melhor SQL
      • Se você é programador Python
      • É preciso observar a solução da IA.
      • MCP que até traz o contexto de outros serviços
  • Agora, Claude Code
    • O mais impressionante é o desempenho do agente. Mesmo no mesmo modo de agente, a taxa de conclusão de tarefas do Claude Code é muito superior à do Cursor.
      • A verdadeira realização de "mandar fazer e ficar observando"
    • Outro ponto bom é que dá para usar também fora do desenvolvimento: ele interage com a minha máquina local
    • Mais um ponto bom é que é fácil paralelizar: basta abrir várias janelas e a velocidade vira N vezes maior!
    • Algumas dicas: iterm + tmux
    • De todo modo, o núcleo do Claude Code: Claude.md
    • Kimi k2 + groq + claude
    • Para front-end coding, use playwright
  • Fazendo análise de dados com ajuda da IA
    • Automação da análise
    • Uma automação ainda mais elegante
  • Estudando com ajuda da IA
    • Ser desenvolvedor é uma profissão de estudo constante = uma profissão em que é preciso continuar vendo inglês o tempo todo
    • Ao ler documentação de desenvolvimento em língua estrangeira
    • Mas qual é uma forma de economizar ainda mais tempo?: isso é conteúdo que vale a pena ler?
    • Navegador Dia
    • A forma completa da "programação falada" é o voice dictation
    • O que mais tenho usado recentemente é o spokenly
  • Se a IA fizer tudo isso, então seremos demitidos?
    • Ainda temos algo para fazer?
    • Mas, na verdade, até a gestão meio atrapalhada pode ser ajudada por LLM
    • Taxa de sucesso dos LLMs nas tarefas por área de trabalho
    • Quando se pode dizer que uma pessoa vai pedir demissão?
    • Se eu não quiser mudar absolutamente nada na era da IA, quanto tempo ainda me resta?
  • No fim, qual é o trabalho humano na era da IA?

    Daqui a alguns anos, 1 (não)desenvolvedor vai programar usando agentes equivalentes a 100 pessoas.
    A IA pode criar opções, seja uma Lamborghini de última geração ou um caminhão robusto de 10 toneladas. Nós é que precisamos escolher com sabedoria.
    Não é uma questão de certo e errado, mas de escolher entre o certo e o certo
    Quem escolhe o valor entre os trade-offs

12 comentários

 
carloscox 2025-08-16

Os LLMs realmente aumentam a complexidade; se não forem usados de forma limpa e controlada, como um bisturi, dá mesmo a sensação de que a dívida técnica se acumula muito rápido. Acho que, no fim, até o código feito com IA que foi usado nas FAANG vai acabar sendo todo revertido.

O GPT-5 (Thinking/Pro) parece fazer um pouco melhor, mas, por mais que eu olhe, esse processo de simplificar a complexidade ainda parece ser território dos humanos. Na verdade, talvez diffusion consiga fazer isso melhor do que modelos auto-regressivos.

Ainda acho que precisamos de mais tempo.

 
tobyyun 2025-08-12

Foi útil para organizar a experiência e olhar para frente. Obrigado.

 
secret3056 2025-08-12

Na verdade, eu geralmente não leio esse tipo de texto porque todos parecem meio picaretas, mas como havia muitos comentários, fui ver e o texto é realmente muito bom!!

 
tsboard 2025-08-12

Li muito bem. Isso me fez pensar bastante, mas também foi um alívio ver que ainda há partes que valem a pena tentar.

 
yongho 2025-08-11

Meu material foi apresentado no GeekNews. É uma honra para a família.

 
hyeonseok 2025-08-19

Estou absorvendo bem a energia positiva do Yongho.

 
overthinker 2025-08-18

A reação ao seminário deve ter sido enorme, obrigado.

 
roots0528 2025-08-12

Li com prazer. É engraçado e útil.

 
dbs0829 2025-08-11

A qualidade está muito boa só pelos materiais. Obrigado por compartilhar.

 
vk8520 2025-08-11

Eu também li isso há pouco tempo. Estava bem organizado, então só de ler o material da apresentação já foi possível obter muita ajuda.

 
xguru 2025-08-11

Material de apresentação do Hayongho em que sempre dá para confiar. Vale muito a pena conferir.

 
turastory 2025-08-11

Quando leio textos sobre como usar IA, eles acabam chegando mais ou menos à mesma direção, e acho curioso ver que isso também tem pontos em comum com a engenharia de software tradicional. No fim, se substituirmos IA = desenvolvedor, talvez dê para enxergar isso como a questão de "como desenvolver melhor com vários desenvolvedores?".