Em um podcast, o diretor de produtos da Anthropic, Mike Kreiger, investiga o futuro das tendências de desenvolvimento de software. Ele apontou que, com o rápido desenvolvimento da inteligência artificial no campo da programação, o papel dos desenvolvedores de software sofrerá mudanças fundamentais. Krieg prevê que, nos próximos três anos, a principal tarefa dos engenheiros de software passará do código de gravação para a revisão do código gerado pela IA, uma mudança que revolucionará o processo de desenvolvimento.
Krieg explicou ainda que o uso generalizado de IA permitirá que os desenvolvedores dediquem mais energia a abstrair problemas que a IA não pode lidar, especialmente na inovação e design de produtos. Ele enfatizou que o trabalho de desenvolvimento futuro se concentrará mais em como gerenciar e supervisionar efetivamente esses sistemas inteligentes e como melhorar a qualidade do produto, propondo idéias inovadoras e otimizando o design de interação do usuário.

"Espero que este seja o caso do desenvolvimento de software nos próximos três anos", disse Krieg. "Precisamos atribuir tarefas de maneira mais eficaz, dominar os métodos de revisão de código em larga escala ou combinar tecnologia de análise estática com ferramentas orientadas a IA para garantir a qualidade do código". Embora a adição de IA acelere o processo de desenvolvimento, Krieg acredita firmemente que o papel dos programadores não será completamente substituído, mas exigirá uma gama mais ampla de habilidades.
Além disso, Krieg apontou que, embora a IA possa melhorar a eficiência em certos aspectos, tarefas como garantir objetivos consistentes da equipe, determinar a direção do produto e resolver as necessidades do usuário ainda exigem participação humana. Ele enfatizou que esses desafios são atualmente difíceis de resolver inteiramente pela IA, e os humanos ainda precisam desempenhar um papel fundamental na complexidade e na tomada de decisões.
Ele também disse que o Antrópico está atuando como uma "plataforma de teste" para explorar como redefinir a maneira como as posições -chave em um trabalho corporativo através da IA. Com a melhoria contínua dos recursos de programação da IA, o trabalho dos desenvolvedores está mudando para funções de nível superior e o desenvolvimento de software será mais interdisciplinar no futuro.
O ponto de vista de Mike Krieger nos lembra que o futuro do desenvolvimento de software será uma nova era para uma pessoa colaborar com a IA, e os programadores passarão da redação tradicional de código para níveis mais altos de criativo e gerenciamento.