Primeiro, abraça as ferramentas da IA em vez de evitá -las. Como aconselha Valdarrama, “Aprenda o máximo possível sobre a IA e como usá -lo para escrever um código melhor”. Os desenvolvedores que combinam suas habilidades de JavaScript ou Mobile Framework com o Savvy de engenharia rápida ultrapassarão aqueles que se mantêm estritamente à codificação manual. Em termos práticos, isso pode significar usar o Copilot durante o desenvolvimento, integrando um LLM ao seu editor para correções rápidas ou alavancar a IA para gerar rascunhos iniciais da interface do usuário que você refina.

Segundo, concentre -se nos fundamentos que a IA não pode automatizar. Isso inclui sua compreensão do design da experiência do usuário, acessibilidade, ajuste de desempenho e princípios arquitetônicos. A IA pode gerar um menu de navegação para você, mas você decide se essa navegação oferece um bom UX ou se atende ao orçamento de desempenho do seu site. Fortalecer suas habilidades de colaboração de design também é fundamental. Os desenvolvedores de front-end que podem falar a linguagem dos designers (e até usam ferramentas de design de IA) serão altamente valiosos para fazer a ponte entre a visão e a realidade. Já estamos vendo as postagens de emprego de desenvolvimento de front-end evoluir de “desenvolvedor de front-end” para “arquiteto front-end”. Abrace esta mudança.

Terceiro, desenvolva seu “olho crítico” para a saída da IA. Trate todas as sugestões da IA como ponto de partida, não um absoluto. Se você é um desenvolvedor mais novo, isso significa que não pode pular as práticas de codificação adequadas, testes ou depuração. De fato, os desenvolvedores juniores podem precisar aprender mais rapidamente agora: as tarefas mundanas que costumavam ser um campo de treinamento seguro (como cortar um PSD em HTML ou conectar um formulário simples) podem ser tratadas pela IA, para que você seja desafiado antes de revisar e melhorar o código gerado pela IA. Procure uma orientação e análises de código para acelerar sua capacidade de identificar erros. Assuma essas tarefas corajas de validar e polir o código de IA; É aí que você não aprimorará as habilidades que a IA não tem.