A inteligência artificial (IA) está se tornando cada vez mais prevalente nas empresas, criando novas oportunidades, mas também desafiando desenvolvedores a enfrentarem os riscos inerentes à sua adoção.
Neeraj Verma, líder de IA aplicada na Nice, destacou durante um evento da Business Insider a polarização crescente:
A IA pode aprimorar desenvolvedores experientes, mas também pode acentuar a inexperiência dos menos qualificados, ao permitir, por exemplo, que soluções de IA sejam aplicadas sem o devido discernimento técnico.
Empresas como Meta, Amazon e Slack têm observado um impacto significativo da IA no papel dos desenvolvedores.
Embora a IA ofereça suporte em tarefas rotineiras, como a escrita de código e a tradução entre linguagens, habilidades fundamentais de programação ainda são essenciais para usar as ferramentas de forma eficaz.
Transmitir estas realidades para partes interessadas não técnicas permanece um desafio central para muitos desenvolvedores.
Além de criar conteúdo, o trabalho do desenvolvedor envolve testar e garantir a qualidade do que a IA produz.
A demanda por desenvolvedores, analistas de qualidade e testadores deve crescer 17% na próxima década, conforme o Bureau of Labor Statistics dos EUA.
No entanto, a urgência por produtividade muitas vezes ofusca preocupações éticas e de segurança ligadas ao uso de IA.
Empresas de tecnologia estão investindo grande parte de seus recursos em infraestrutura para IA.
Ainda assim, a atenção dada à governança, à ética e à análise de riscos não acompanha esse ritmo.
A abordagem da Microsoft com o Copilot, que enfrentou questões de compartilhamento excessivo de dados e segurança, é um exemplo claro desses conflitos.
Gerenciar as expectativas de clientes e stakeholders é uma tarefa complexa e essencial para desenvolvedores.
Focar em casos de uso específicos pode ajudar a delinear os limites e riscos da IA, enquanto se mantém atento ao cenário geral.
Neeraj Verma afirma que desenvolvedores competentes sabem integrar bem o código aos projetos e enxergam ferramentas de IA como o ChatGPT como auxiliares nesse processo.
A evolução constante da tecnologia exigirá que os desenvolvedores cultivem uma disposição contínua para aprender e resolver problemas complexos.
Segundo Kesha Williams, da Slalom, a comunicação clara sobre o uso da IA é fundamental para evitar armadilhas e aproveitar as oportunidades de modo seguro e eficiente.
Adaptabilidade e resolução de problemas serão habilidades cada vez mais valorizadas.