Minha experiência com codificação de vibe
Sempre tive interesse em programar, porque sempre tive interesse em computadores. Reuni sites em HTML quando adolescente (que, sim, estava hospedado em geocidades) e estou ocasionalmente se interessando pelo Python desde então.
No entanto, nenhum dos meus projetos ficou muito longe e, além dos meus primeiros sites, nunca fiz nada útil. Todos os meus esforços seguiram um padrão familiar: eu fixaria em um recurso específico – como um livro de O’Reilly ou um curso on -line – e começava com grande entusiasmo, mas como eu percebia que estava a meses ou anos de criar qualquer coisa remotamente útil, eu desistiria.
Matt Smith / Foundry
Isso mudou no final de 2024, quando minha frustração geral com o WordPress, que eu estava usando para o meu site pessoal, tive o melhor de mim. Em um ajuste, joguei o conteúdo do meu site, além de uma captura de tela em Claude 3,5 sonetos e pedi à IA que replicasse meu site com HTML, CSS e JavaScript. Para minha surpresa, Claude 3.5 gerou um site funcional. Não foi perfeito, mas depois de algumas horas trabalhando com Claude, acabei com um site que gostei ainda mais do que o seu antecessor do WordPress.
Minha abordagem foi exatamente o que Karpathy descreveu. Eu não li o código, nem realmente tentei entender (embora eu fez tem que pensar um pouco sobre como os artigos em destaque funcionam). Além disso, acabei de dizer a Claude o que fazer, copiar e colar os resultados no VSCODE, salvar o arquivo e recarreguei meu navegador para ver o que mudou. E funcionou.

Matt Smith / Foundry
Mas a parte mais importante? Era diversão! Diversão o suficiente para que eu tentei minha mão em vários outros projetos de codificação. Fiz uma ferramenta on -line para rastrear a iniciativa e enrolar dados quando os jogos de interpretação de mesa dming, fiz outra ferramenta para simplificar os dados de rolagem em Battleteche atualmente estou fazendo um jogo de quebra-cabeça para o console de jogo virtual Pico-8. Eu também usei a IA para me orientar através da configuração de ferramentas que exigem um pouco de confusão, como o modelo de fala para texto do OpenAI.
Notavelmente, todos os três projetos estavam em diferentes linguagens de programação – html/javascript, python e lua – nenhum dos quais sou até remotamente proficiente. Também me envolvi em algum C#, quando comecei a fazer o jogo de quebra-cabeça em unidade antes de decidir que estava superado para minhas necessidades e trocando para o Pico-8. Também brinquei ao transformar minha ferramenta de RPG de mesa em um aplicativo do Windows antes de decidir que não foi útil.
Fonte: PC World













