Especialista do ITMO Ilya Blagorodov: IA não remove a responsabilidade do desenvolvedor pelo código
Usar IA no desenvolvimento acelera a escrita de código, mas não remove a responsabilidade do programador pelo que esse código faz — diz Ilya Blagorodov, que passou 30 anos no desenvolvimento e atua como especialista no programa de mestrado online do ITMO e no Yandex Praktikum. Segundo ele, apesar do uso ativo de redes neurais, ele próprio começou a programar mais, não menos.
Processado por IA de Habr AI; editado por Hamidun News
Ilya Blagorodov, que passou 30 anos em desenvolvimento e atua como especialista no programa de mestrado online "Desenvolvimento Frontend, Backend e Soluções de IA" no ITMO em parceria com Yandex Practicum, publicou uma coluna no Habr sobre por que usar IA no trabalho não liberta um desenvolvedor da responsabilidade pelo código — e por que ele próprio, apesar do uso ativo de redes neurais, começou a programar mais em vez de menos.
Por Que a IA Não Substitui um Desenvolvedor
A tese central do autor: assistentes de IA — desde autocompletar código até agentes completos que escrevem funções inteiras — aceleram a escrita de código, mas não aliviam o desenvolvedor da obrigação de entender exatamente o que este código faz. A responsabilidade por um bug, vulnerabilidade ou arquitetura subótima em produção recai sobre a pessoa que assinou o commit, não no modelo que o gerou. Isto distingue o uso de IA da simples automação de rotina: quanto maior a proporção de código gerado em um projeto, mais importante se torna revisá-lo de forma rápida e precisa.
Como um IDE Difere de uma Ferramenta de IA
O autor traça uma linha entre o ambiente de desenvolvimento familiar e um assistente de IA: um IDE é uma ferramenta que sugere sintaxe, encontra erros de compilação e acelera a navegação do código, mas o desenvolvedor toma as decisões. Uma ferramenta de IA neste sentido poderia parecer uma versão mais poderosa do mesmo, mas na prática oferece não sugestões, mas soluções prontas — e é fácil perder o hábito de pensar a lógica independentemente se não se mantiver controle consciente sobre isso.
- O autor — Ilya Blagorodov, 30 anos de experiência em desenvolvimento
- Especialista no programa de mestrado online "Desenvolvimento Frontend, Backend e Soluções de IA" no ITMO em parceria com Yandex Practicum
- Apesar do uso ativo de IA em seu trabalho, o autor afirma que começou a programar mais em vez de menos
O Que Vale a Pena Estudar para Permanecer em Demanda
O autor formula um paradoxo familiar para muitos desenvolvedores: quanto mais rápido a IA escreve código, mais tempo deve ser gasto na verificação desse código, entendimento dos limites de sua aplicabilidade e adequação à arquitetura existente. A coluna sai no contexto de um programa de mestrado que treina especialistas na intersecção de frontend, backend e soluções de IA — ou seja, onde a pergunta "o que exatamente um desenvolvedor deve ser capaz de fazer na era dos assistentes de IA" é particularmente aguda para programas educacionais.
A posição do autor ecoa o que se ouve cada vez mais na indústria: desenvolvedores juniores que confiam em ferramentas de IA sem entender o que está acontecendo "sob o capô" correm o risco de ficar presos no nível de copiar soluções prontas, enquanto engenheiros experientes usam as mesmas ferramentas como acelerador — mas verificam, testam e reescrevem o resultado manualmente onde necessário. É precisamente por isso, segundo o autor, que o uso de redes neurais em seu próprio trabalho não reduziu mas aumentou o volume de código escrito manualmente: quanto mais código gerado passa por um projeto, mais esforço é necessário para revisá-lo e refiná-lo.
O Que Isso Significa
A coluna se encaixa em uma discussão mais ampla da indústria sobre como a profissão de desenvolvedor está mudando na perspectiva da adoção massiva de assistentes de IA: ferramentas aceleram a escrita de código, mas o valor de um especialista cada vez mais se desloca para a capacidade de entender, verificar e assumir a responsabilidade pelo que estas ferramentas produzem.
Quer parar de ler sobre IA e começar a usar?
AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.