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.


Leia mais

Blog

Modelos de ponta encontraram as vulnerabilidades. Só o atacante encontrou as cadeias.

A análise estática encontrou as falhas, mas só os testes de ataque em aplicações ativas provaram como elas poderiam ser encadeadas para causar invasões. Uma comparação entre Evo COS, Claude Security e Claude Code Security.

feature insights context
Blog

Os ataques autônomos já chegaram. A defesa precisa acompanhar o ritmo.

Os atacantes autônomos estão reduzindo o tempo disponível para a defesa. Saiba como a descoberta, a correção, a validação e a prevenção contínuas ajudam as equipes de segurança a acompanhar esse ritmo.

Blog

Por que agentes de programação com IA continuam criando falhas de controle de acesso

Agentes de programação com IA podem gerar uma lógica de autorização que compila e passa pela revisão, mas permite que um tenant acesse os dados de outro. Saiba por que é difícil detectar falhas de controle de acesso e como evitá-las.