As Difíceis Discussões de Dario em Davos

MMaximilian Schwarzmüller
Computing/SoftwareBusiness NewsAdult EducationInternet Technology

Transcript

00:00:00No Fórum Econômico Mundial deste ano, em Davos, Dario Amodei previu que, nos próximos
00:00:0712 meses ou pouco mais, a IA seria capaz de escrever todo o código de forma totalmente automatizada.
00:00:15E vale a pena prestar atenção ao que esse homem tem a dizer. Também vou compartilhar minha opinião
00:00:20e explicar por que acho que devemos ter um olhar mais cauteloso sobre isso. Não apenas porque Dario,
00:00:26obviamente, é o CEO da Anthropic, uma das empresas mais importantes no espaço da IA generativa,
00:00:32especialmente em modelos voltados para programação. Mas também vale a pena prestar atenção
00:00:36porque no ano passado, no início de 2025, ele previu que a IA seria capaz de escrever
00:00:4490% de todo o código dentro dos três ou seis meses seguintes. E, dependendo do ponto de vista,
00:00:50ele não estava totalmente errado. Agora, claro, esse prazo foi provavelmente um pouco agressivo demais.
00:00:58Talvez não tenham sido três ou seis meses, mas sim seis a nove meses, não tenho certeza. E, claro,
00:01:05isso depende totalmente da sua área. Em qual setor você programa, na linguagem de programação
00:01:11que você utiliza, vai depender da sua empresa e das políticas internas que vocês possuem.
00:01:15E, claro, também depende de você, das suas preferências e das suas experiências com a IA.
00:01:21No meu caso, posso dizer que estou em um ponto, talvez desde novembro ou dezembro, em que
00:01:29na maioria dos meus projetos, a IA escreve uns 80-90% de todo o código para mim. Mas é aqui
00:01:39que as coisas ficam interessantes. Não estou falando de "wipe coding", nem da IA
00:01:47fazendo tudo sozinha. E também não estou falando da IA acertando tudo de primeira. Na verdade,
00:01:54as coisas são bem mais complexas. Ela não faz absolutamente nada sozinha. E também não se trata
00:02:05de "wipe coding". Você até pode tentar, mas eu já compartilhei minha opinião sobre isso antes. Para mim,
00:02:11aliás, apenas para estarmos na mesma página, "wipe coding" significa que você nem olha
00:02:16para o código, não se importa com ele e, muitas vezes, nem sabe como programar.
00:02:21Então, não é disso que estamos falando aqui. Eu diria que estamos em um ponto
00:02:30onde você pode delegar muitas tarefas para a IA se tiver um bom planejamento. Com um bom plano, a IA executa.
00:02:42Acho que chegamos nesse estágio agora. É totalmente possível fazer isso, pelo menos para certas tarefas.
00:02:50Mas, obviamente, você vai querer revisar esse código. Eu sei que tem gente que diz
00:02:57que não precisa mais fazer isso. Pode funcionar para eles, mas definitivamente não funciona para mim.
00:03:02Se você está entregando algo, se está entregando um produto para clientes, você é o responsável.
00:03:07Como desenvolvedor, você não pode dizer: "Ah, a IA errou". Não, a responsabilidade é sua.
00:03:13E eu não assumo a responsabilidade por um código que não revisei ou não entendo. Além disso,
00:03:21a IA ainda comete muitos erros. Preciso corrigir falhas ou guiar a IA na direção certa.
00:03:32E isso é fundamental. Tem a ver com a parte do planejamento, de saber orientar a IA,
00:03:41mas também com o que você faz com o código que ela te entrega. Estamos longe da IA gerar 90% do código
00:03:46sozinha e eu não ter mais trabalho. Muito longe disso. Significa apenas que agora eu tenho
00:03:54um digitador muito rápido que consegue implementar meus planos, mas esses planos precisam ser bons.
00:04:03E a qualidade da saída varia bastante. Ainda assim, para mim, costuma ser mais rápido
00:04:11do que escrever tudo do zero. Em vez disso, foco em criar bons planos, dividi-los em partes menores,
00:04:17deixar a IA escrever o código e depois revisar e ajustar tudo.
00:04:22E por planejamento, quero dizer planos bem detalhados, onde eu defino exatamente as bibliotecas,
00:04:28os padrões que quero usar e a arquitetura do software que pretendo implementar passo a passo.
00:04:33Não é um plano vago ou genérico. É algo bem minucioso. É o que funciona para mim.
00:04:38Portanto, com essas restrições em mente, eu diria que sim, ela pode escrever uns 90% do código.
00:04:44Mas isso não significa que ela faça 90% do trabalho por conta própria. Esse contexto é importante,
00:04:52pois se refere à declaração do Dario do ano passado. Então, sim, acho que chegamos lá,
00:04:58mas não no sentido da IA fazer tudo de forma independente. Agora, e a declaração deste ano?
00:05:05Desta vez, Dario disse basicamente que a IA será capaz de fazer o que os engenheiros de software fazem
00:05:12e escrever software de ponta a ponta, sozinha, dentro de seis a 12 meses. Essa é a previsão atual.
00:05:17Recomendo muito assistir à palestra completa, é bem interessante. Mas tenho algumas ressalvas.
00:05:24Obviamente, para deixar claro, não sou de forma alguma mais inteligente ou mais capaz
00:05:30de julgar o desempenho de modelos de IA do que o Dario. Mas eu também não sou o CEO
00:05:36de uma empresa que precisa vender esses modelos. Posso falar a partir das minhas experiências.
00:05:43Como eu disse, concordo com a afirmação do ano passado até certo ponto, mas com muitas ressalvas.
00:05:50A IA definitivamente não está escrevendo 90% do meu código sozinha. Por isso, tenho muita dificuldade
00:05:56em imaginar que isso se tornará realidade. E não apenas nos próximos seis ou 12 meses,
00:06:03mas em qualquer momento no futuro próximo. Eu vejo, sim, que a IA é capaz de construir
00:06:08software sozinha em um loop iterativo, algo que está sendo muito falado em relação ao Cloud Code.
00:06:15Consigo enxergar isso. Mas o trabalho completo de um engenheiro de software inclui as tarefas que mencionei.
00:06:24E possivelmente muito mais. Inclui elaborar um bom plano, definir a arquitetura,
00:06:33os padrões e as tecnologias, além de revisar o código. E também analisar, corrigir problemas
00:06:40e assumir a responsabilidade por esse código. É algo que dificilmente vejo acontecendo
00:06:46em um futuro próximo, porque a IA que temos hoje ainda está muito longe disso. Ela é uma escritora talentosa
00:06:54e rápida, mas que comete muitos erros pelo caminho e precisa de orientações muito claras.
00:06:59Passar disso para modelos que fazem tudo sozinhos, que planejam arquiteturas complexas
00:07:08com perfeição, usam tecnologias de ponta e escrevem códigos seguros e sem erros sem nenhuma revisão humana
00:07:14(ou apenas revisados por outras IAs)... é algo que tenho muita dificuldade em visualizar
00:07:20olhando para os modelos atuais e para o progresso dos últimos anos. Sim, a evolução foi incrível,
00:07:28constante e sólida. Especialmente as ferramentas, como já mencionei, melhoraram muito.
00:07:36Já falei sobre modelos antes. Não tenho certeza se a inteligência bruta dos modelos ainda segue
00:07:42uma trajetória linear ou exponencial. Quanto às ferramentas, eu diria que estamos em uma trajetória linear.
00:07:48Mas duvido que isso seja suficiente para chegarmos à automação total tão cedo.
00:07:55Naturalmente, esses CEOs têm interesses diferentes dos meus. Você poderia dizer que eu quero proteger
00:08:00nós, desenvolvedores, até porque vendo cursos de programação. Mas, sejamos honestos,
00:08:07esse não é meu papel e nem algo que eu conseguiria fazer. Estou apenas compartilhando
00:08:15minha experiência real com a IA. E sou alguém de mente muito aberta para a tecnologia.
00:08:24Uso muito a IA, como eu disse. Ela escreve 90% do meu código, mas ainda está longe
00:08:31dessa automação total. Mas, por favor, me digam o que vocês pensam sobre isso.
00:08:38Quais são suas experiências e em qual área vocês trabalham. Talvez você não use IA
00:08:44ou a use apenas para tarefas pequenas e isoladas, continuando a escrever a maior parte do código sozinho.
00:08:51Ou talvez você use para tudo, nem olhe para o código e esteja tendo ótimos resultados.
00:08:56Estou curioso para saber. Então, por favor, comentem aí. E bom, cuidem-se!
00:09:02the code on your own. Or you're using it for everything. You're not even looking at the code
00:09:07and you're having great results. I'm interested to learn more about that. So please let me know.
00:09:12And yeah, have a great time.

Key Takeaway

Embora a IA já consiga gerar a maior parte das linhas de código sob orientação humana, a automação total de ponta a ponta ainda enfrenta barreiras críticas de planejamento, responsabilidade técnica e correção de erros.

Highlights

Dario Amodei

Timeline

As Previsões de Dario Amodei e o Contexto da Anthropic

O vídeo começa discutindo as previsões ousadas feitas por Dario Amodei no Fórum Econômico Mundial de Davos sobre o futuro da programação. Amodei sugere que a IA será capaz de escrever todo o código de forma automatizada em um período de aproximadamente 12 meses. O palestrante destaca que, como CEO da Anthropic, a opinião de Dario carrega um peso significativo no setor de modelos generativos voltados para código. É mencionada também uma previsão anterior de 2025, onde se estimava que 90% do código seria gerado por IA em curto prazo. Este trecho estabelece a base para uma análise crítica sobre se esses prazos agressivos são realistas ou apenas jogadas de marketing corporativo.

A Realidade da Geração de 90% do Código

Nesta seção, o palestrante compartilha sua experiência pessoal, afirmando que a IA já escreve entre 80% e 90% de seus projetos atuais. No entanto, ele esclarece que isso não significa que a IA trabalha sozinha ou que o conceito de "wipe coding" — onde o programador não entende o código — seja válido. Ele enfatiza que a responsabilidade final pelo produto entregue ao cliente é sempre do desenvolvedor humano. Não se pode culpar a ferramenta por erros em um produto profissional, o que exige uma postura vigilante. A discussão foca na transição do papel do programador de executor para supervisor e validador de código gerado.

O Método de Trabalho: Planejamento vs. Execução

O palestrante detalha como utiliza a IA como um "digitador rápido" que executa planos minuciosos criados por ele. Ele argumenta que o sucesso na codificação assistida por IA depende de um planejamento detalhado que inclua bibliotecas específicas, padrões de arquitetura e divisões de tarefas menores. Sem um plano sólido e técnico, a IA tende a cometer erros frequentes que podem comprometer a integridade do software. O autor reforça que, embora o volume de código gerado seja alto, o esforço intelectual de design permanece essencialmente humano. Esta distinção é fundamental para entender por que a automação de linhas de código não equivale à automação do trabalho de engenharia.

Ceticismo sobre a Automação de Ponta a Ponta

O foco volta para a nova previsão de Amodei sobre a IA realizar o trabalho completo de um engenheiro de software de ponta a ponta. O palestrante expressa forte ceticismo de que isso ocorra nos próximos 6 a 12 meses, apontando as falhas de lógica e segurança dos modelos atuais. Ele descreve a IA como uma escritora talentosa, porém descuidada, que necessita de guias claros para não divergir do objetivo. O trabalho de engenharia envolve análise, correção de problemas complexos e assumir riscos, algo que os modelos atuais ainda não demonstram capacidade de fazer sozinhos. A trajetória de melhoria das ferramentas parece ser linear, enquanto a automação total exigiria um salto qualitativo maior.

Perspectiva de Mercado e Conclusão

Na conclusão, o autor reflete sobre os interesses divergentes entre CEOs de empresas de IA, que precisam vender o progresso de seus modelos, e os desenvolvedores práticos. Ele admite seu papel como educador na área, mas reforça que sua análise se baseia no uso diário e real da tecnologia. O vídeo termina com um convite à comunidade para compartilhar experiências sobre o uso de IA em diferentes linguagens e setores. O palestrante mantém uma mente aberta, mas cautelosa, reconhecendo o avanço incrível da tecnologia sem ignorar suas limitações práticas. Ele encerra incentivando o diálogo sobre como cada profissional está se adaptando a essa nova realidade híbrida.

Community Posts

View all posts