Skip to main content

Humanos no centro: redefinindo o papel dos desenvolvedores em um futuro impulsionado por IA

Escrito por
Headshot of Snyk Team

Snyk Team

Don Get Too Comfortable Hacking ComfyUI Through Custom Nodes

5 de junho de 2025

0 minutos de leitura

Em um artigo anterior, falamos sobre como a IA está transformando o desenvolvimento de software em todos os níveis. Essa mudança exige que os desenvolvedores adquiram novas habilidades para continuar sendo eficazes. Na verdade, a Gartner prevê que a IA generativa exigirá que 80% da força de trabalho de engenharia aprimorem suas habilidades até 2027. 

Então, o que os desenvolvedores de hoje podem fazer para se manter à frente? Veja algumas medidas que vale a pena considerar.

Etapa 1: incorpore a IA ao seu processo diário de desenvolvimento. 

A IA veio para ajudar, não para substituir — mas isso só vale para desenvolvedores que continuam aprendendo e se adaptando. Este é o momento de explorar sem medo e aprender. Quem resiste às ferramentas com IA corre o risco de ficar para trás.

Ilustração abstrata de cinco estrelas coloridas de quatro pontas e brilhos em um fundo transparente

Etapa 2: desenvolva novas habilidades para a era da IA.

Mesmo com os agentes de IA assumindo mais tarefas, como se espera, o desenvolvimento ainda depende do julgamento e da supervisão humanos, inclusive de profissionais de engenharia capazes de:

  • Orientar os resultados da IA: isso envolve entender o contexto e as restrições de uma tarefa, dominar a criação de prompts em linguagem natural e, com o tempo, desenvolver habilidades de geração aumentada por recuperação (RAG), à medida que a programação por meio de agentes se torna mais comum.

  • Revisar o código gerado por IA: o sistema de IA que gerou seu código pode “falhar” de diversas maneiras. De dados de treinamento falhos e alucinações a prompts inadequados, o código gerado por IA costuma exigir uma revisão cuidadosa. Os profissionais de engenharia precisam analisar o código de forma profunda e minuciosa quanto à funcionalidade, qualidade e segurança.

  • Projetar aplicações com IA: o código generativo é apenas parte da história. Os profissionais de engenharia precisam entender como criar recursos baseados em IA, orquestrar sistemas agentivos e navegar pela emergente pilha de IA. Embora o setor esteja trabalhando ativamente para simplificar esse processo e permitir que pessoas sem formação em ciência de dados criem aplicações de IA, quanto mais você souber sobre o funcionamento da IA, mais preparado estará para desenvolver aplicações poderosas e seguras.

Conheça hoje a Snyk AI Trust Platform.

A inovação em IA começa com confiança. A confiança em IA começa com a Snyk.

Etapa 3: aprenda em conjunto, não por conta própria. A IA está evoluindo rapidamente e abrindo novas possibilidades para criar e lançar software.

No entanto, há mais observações de influenciadores e anúncios de fornecedores do setor do que qualquer desenvolvedor deveria tentar acompanhar. Para distribuir o esforço e promover a colaboração, crie rotinas de aprendizado e experimentação em equipe:

  1. Formalize um processo para priorizar e avaliar novos recursos e ferramentas de IA.

  2. Crie um espaço compartilhado para conversar sobre o que funciona e o que não funciona nas ferramentas de IA.

  3. Defina o que deve ser padronizado entre as equipes. Os ganhos de produtividade são mais expressivos quando acompanhados de práticas maduras de engenharia.

  4. Comece a considerar uma cultura de desenvolvimento de software que priorize a IA!

Etapa 4: proteja os fluxos de trabalho de IA de ponta a ponta.

Os fluxos de trabalho dos desenvolvedores estão mudando rapidamente. Você precisa de uma segurança de aplicações que priorize os desenvolvedores e acompanhe esse ritmo. Para isso, a segurança deve estar integrada de forma fluida aos novos ambientes de IA que os desenvolvedores usam diariamente. A Snyk está ampliando as integrações com IDEs com IA para estar presente onde os desenvolvedores trabalham, começando pela nossa integração nativa com o Google Cloud Gemini Code Assist, desenvolvida em conjunto. (Parceiros de IA interessados em integrar com a Snyk podem conhecer o Snyk Studio.) 

A integração com geradores de código por IA é um dos componentes da AI Trust Platform mais ampla que a Snyk anunciou recentemente. Como parte dos novos recursos de IA integrados, os desenvolvedores podem usar o Snyk Assist. Esse assistente de IA oferece inteligência de segurança em tempo real, informações sobre vulnerabilidades e aprendizado interativo diretamente no fluxo de desenvolvimento. O Snyk Agent também está disponível: ele vai além das recomendações e executa alterações em nome do usuário, de acordo com o nível de autonomia concedido pelo desenvolvedor. Esses recursos oferecem às equipes a orientação e as proteções necessárias para programar com confiança em fluxos de trabalho com IA. 

Confira nosso eBook mais recente, Building AI Trust: Securing Code in the Age of Autonomous Development, e comece hoje a criar as inovações de amanhã. 

A IA está redefinindo a experiência de desenvolvimento

Construa confiança em IA e capacite sua equipe a desenvolver com agilidade, mantendo o alinhamento com as metas de segurança.