Transcript
00:00:00no princípio, Deus criou os céus e a terra. Acho que comecei cedo demais, no princípio
00:00:06os engenheiros usavam zero e um, então cansaram de escrever números e criaram a assembly. Então,
00:00:11cansaram da assembly e criaram linguagens de programação, e quando cansaram
00:00:16de escrever código de uma vez por todas, criaram a IA para escrever código por eles, e então começaram a ter
00:00:21uma crise existencial sobre tudo isso. Então, para entender como essa tal de “vibe coding”
00:00:26nasceu, precisamos voltar a 2021, quando o GitHub lançou algo chamado Copilot, uma ferramenta de IA
00:00:33que ficava dentro do seu editor de código e basicamente ajudava a completar seu código. Era genuinamente
00:00:38útil, mas naquela época ainda era muito apenas uma ferramenta de autocompletar para desenvolvedores
00:00:43e então o ChatGPT chegou no final de 2022 e as coisas começaram a ficar muito interessantes, porque agora, pela
00:00:49primeira vez na história, você podia simplesmente descrever o que queria em inglês simples e a IA
00:00:55te entregava o código. As pessoas começaram a copiar e colar trechos inteiros de código em seus projetos sem entender
00:01:00completamente o que tudo aquilo fazia e, surpreendentemente, muito daquilo simplesmente funcionava. Todo mundo estava fazendo isso, mas
00:01:07ninguém tinha exatamente um nome para o que estavam fazendo, mas isso era apenas o começo. A princípio, os desenvolvedores
00:01:13ainda estavam, na maior parte, copiando e colando código de uma aba do navegador para o editor, mas então algumas das maiores mentes
00:01:18em tecnologia pensaram: “por que não colocar a IA toda dentro do editor de código?” E uma onda de ferramentas apareceu
00:01:25em um curto período de tempo. Em 2023, o Cursor foi lançado e genuinamente mudou todo o fluxo de trabalho
00:01:31do desenvolvedor. Não era mais apenas autocompletar; agora as ferramentas de IA conseguiam entender toda a sua base de código, e você podia
00:01:38descrever o que queria em inglês simples, bem dentro do editor, e ele trabalhava no código como um
00:01:43desenvolvedor faria. Em 2024, modelos como o Claude tornaram-se surpreendentemente bons em raciocinar sobre grandes projetos complexos
00:01:50e os desenvolvedores começaram a gastar menos tempo digitando e mais tempo apenas tendo conversas com seu
00:01:55software. E então, os agentes de codificação por IA revolucionários como o Claude Code chegaram em 2025. Agora, em vez de
00:02:02pedir à IA para escrever uma função de cada vez, você podia pedir para construir funcionalidades inteiras. Era como ter um
00:02:08desenvolvedor sentado dentro do seu computador, e você estava apenas entregando tarefas para ele concluir. E foi por volta
00:02:14daquela época que uma pergunta muito importante começou a surgir por toda parte: se você não entende o código
00:02:19que sua aplicação está rodando, você está realmente programando? Ninguém tinha uma resposta clara ainda, mas alguém estava prestes a
00:02:25dar um nome a todo esse fenômeno. Em fevereiro de 2025, Andre Karpathy, cofundador da OpenAI e ex-chefe de IA da Tesla,
00:02:35postou algo no X que quebrou a internet da maneira mais notável possível. Ele escreveu sobre como
00:02:40ele estava construindo software apenas “vibrando” com uma IA, mal lendo o código, aceitando
00:02:45o que ela sugeria e dando leves ajustes quando algo parecia estranho. Ele chamou isso de “vibe coding”. Esse post fez
00:02:51algo muito poderoso: deu um nome a algo que milhões de pessoas já estavam fazendo, mas não
00:02:56tinham exatamente uma linguagem para definir. Em semanas, o “vibe coding” estava em toda parte, e, claro, as pessoas tinham suas
00:03:02dúvidas sobre tudo isso. Havia pessoas apoiando essa tendência e outras que eram contra
00:03:07ela. A maioria das pessoas argumenta que o problema com o código gerado por IA é que, na maioria das vezes, ele possui vulnerabilidades
00:03:12de segurança e não lida muito bem com casos extremos. E é verdade: código gerado por IA pode
00:03:19funcionar perfeitamente bem até falhar no pior momento possível, e você não faz ideia do porquê, porque
00:03:24você nunca entendeu o que estava rodando em primeiro lugar. E por baixo de tudo isso, há uma questão maior e mais
00:03:30desconfortável: se a próxima geração de desenvolvedores nunca aprender os fundamentos porque
00:03:35a IA apenas lida com eles, o que acontece com o conhecimento coletivo de como essas coisas realmente funcionam? Estamos
00:03:41construindo uma geração de pessoas que sabe dirigir um carro, mas não tem ideia de como o motor funciona?
00:03:47Isso pode estar tudo bem até o motor quebrar. Mas então, existe o outro lado da história:
00:03:52toda ferramenta na história que facilitou algo encontrou exatamente esse tipo de resistência. A fotografia
00:03:59não matou a pintura, calculadoras não tornaram matemáticos obsoletos, e talvez a IA lidando com as
00:04:05partes mecânicas tediosas da programação apenas liberte as pessoas para focar nas coisas realmente interessantes: ideias,
00:04:11design e resolução de problemas. E se você se tornou dependente demais da IA e quer melhorar suas
00:04:18habilidades, uma coisa que você pode conferir é o CodeCrafters. É basicamente uma plataforma onde você consegue construir
00:04:23coisas interessantes você mesmo, e acredite, isso vai te ajudar a crescer de desenvolvedor para engenheiro.
00:04:28O link está na descrição. Então, depois de tudo o que discutimos, a pergunta é: para onde isso
00:04:34tudo vai? Honestamente, é difícil dizer, e admito que talvez eu esteja sendo um pouco irônico ao fazer um vídeo
00:04:40chamado “A História de Algo” que ainda está acontecendo. As ferramentas estão ficando dramaticamente melhores
00:04:46e agentes de codificação por IA, como Cursor, Claude Code e outros, agora são capazes de construir funcionalidades inteiras
00:04:52de forma autônoma. Mas aqui está a coisa que ninguém tem uma resposta clara ainda, e é o que eu genuinamente
00:04:57quero saber o que você pensa: conforme a IA fica melhor em escrever código, o que significa realmente ser um
00:05:02desenvolvedor de software? Deixe-me saber nos comentários o que você pensa, e estou genuinamente curioso para saber se você acha
00:05:08que essa é a melhor coisa que aconteceu para o software ou um desastre em câmera lenta que vamos lamentar em cinco anos.
00:05:13Se você gostou deste vídeo, não esqueça de deixar seu like, e vejo vocês no próximo.