▲
- A contratação de profissionais de tecnologia está mudando, impulsionada pela inteligência artificial.
- O foco está na avaliação de habilidades para interagir com máquinas e usar ferramentas de IA.
- Profissionais que dominam a fluidez em IA aumentam sua relevância e produtividade.
- Treinamentos específicos ajudam a otimizar a integração da IA na rotina de trabalho.
A forma de contratar profissionais de tecnologia está mudando. Se você ainda avalia engenheiros como em 2021, pode estar perdendo o ritmo. Vivemos uma transformação tecnológica, talvez maior que a chegada da internet, impulsionada pela inteligência artificial. A velocidade com que a IA avança exige uma nova abordagem no vetting de engenheiros com IA, focando em habilidades para interagir com as máquinas.
Fluidez em IA: A Nova Competência Essencial
Muitas empresas buscam um “desenvolvedor de IA”, mas o termo pode gerar confusão. Você precisa de alguém para construir grandes modelos de linguagem (LLMs) em Python, ou alguém que saiba usar ferramentas de IA para aumentar a velocidade do trabalho e reduzir erros? A maioria das organizações necessita da segunda opção.
No entanto, nem sempre sabem como expressar essa necessidade. É por isso que a fluidez em IA, ou seja, a capacidade de um desenvolvedor de navegar e usar diversas ferramentas de inteligência artificial, está se tornando tão importante quanto conhecer uma linguagem de programação específica ou um framework. Essa habilidade é vital no cenário atual.
A verdade é que as ferramentas de IA continuarão evoluindo. O essencial não é dominar uma ferramenta específica, mas sim a meta-habilidade de aprender a usar novos assistentes de IA. Isso inclui saber avaliar suas respostas e integrar esse trabalho ao fluxo diário.
Essa capacidade de adaptação e aprendizado contínuo com as soluções de inteligência artificial é o diferencial. É o que permite aos profissionais se manterem relevantes e produtivos, independentemente das novidades que surgem no mercado tecnológico, como a crescente adoção de novas interfaces e sistemas operacionais. Por exemplo, a familiaridade com novos sistemas como o programa beta do HyperOS Mi Pilot já demonstra essa adaptabilidade.
Leia também:
O que é um Orquestrador de IA?
Um AI orchestrator é o tipo de desenvolvedor fundamental nos dias de hoje. Ele não escreve cada linha de código manualmente. Em vez disso, ele foca em pedir, criticar, depurar e refatorar o que a IA gera. Ele sabe quando as máquinas devem agir e quando é preciso aplicar seu próprio julgamento.
Esse profissional também entende como se comunicar com agentes de IA, quase como se fossem colegas de equipe. Embora a IA seja rápida, ela nem sempre acerta ou compreende as necessidades específicas de uma empresa. Por isso, certas características se tornam cruciais na hora de contratar.
As qualidades que você deve procurar são: Arquitetura, que é a capacidade de criar sistemas complexos e pensar em alto nível; Pensamento Crítico, para avaliar escolhas e tomar boas decisões sobre as ferramentas certas; e Comunicação, que é essencial para explicar claramente o que você quer de uma IA.
Assim como ainda ensinamos matemática mesmo com calculadoras, não podemos abandonar as bases da programação porque a IA escreve código. Precisamos de desenvolvedores que entendam a estrutura, confiem na IA quando necessário e saibam intervir para corrigir o que não está funcionando, utilizando ferramentas e abordagens que garantam a integridade e segurança dos dados, como em sistemas que envolvem segurança de dados sensíveis.
Avaliação de Competência em IA
Em resposta à popularidade das ferramentas de IA, muitas empresas, incluindo a minha, mudaram a forma de avaliar talentos técnicos. Os métodos tradicionais, como entrevistas técnicas, desafios de algoritmos e testes de código específicos para linguagens, não são mais suficientes para identificar as habilidades necessárias.
Aqui estão algumas formas de fazer isso agora: primeiro, simule a resolução de problemas do mundo real. Peça aos candidatos para desenvolver uma funcionalidade ou corrigir um erro, mas sem escrever código manualmente. Exija que eles usem ferramentas como ChatGPT ou Claude, compartilhando a tela para que você veja como eles interagem com a IA.
Em segundo lugar, avalie a capacidade de criar “prompts”. Você não busca apenas a resposta certa, mas sim como o candidato formula o problema, interage com a IA e refina suas respostas. Esse exercício foca mais na clareza de pensamento e comunicação do que no domínio da sintaxe.
Além disso, verifique a autenticidade. As pessoas podem tentar enganar, compartilhando a tela com terceiros ou usando deepfakes. Por isso, exija o compartilhamento de tela cheia e câmera ligada. Deixe claro que o objetivo é entender como eles trabalham com a IA no dia a dia.
Por fim, teste o julgamento. Conseguir um código que funciona com IA é fácil. A dificuldade está em saber se o código é bom, se encaixa na arquitetura do sistema e é a solução ideal para o problema. Em todas essas etapas, você deve observar se o candidato demonstra pensamento crítico, não apenas copiar e colar. Isso é fundamental, assim como é importante saber o que considerar ao comprar um novo smartphone, avaliando não apenas as especificações, mas como ele se integra ao seu dia a dia.
Cuidado na Adaptação da IA
Minha equipe imaginava que desenvolvedores com mais experiência tirariam mais proveito da IA. Contudo, o que descobrimos foi surpreendente. Em pesquisas, os desenvolvedores juniores relataram grandes ganhos de produtividade com a inteligência artificial, mas muitas vezes não tinham o julgamento para identificar falhas nas respostas.
Por outro lado, os desenvolvedores seniores se mostraram mais céticos ou cautelosos. Isso resultou em ganhos de curto prazo menores para eles. Por isso, criamos treinamentos específicos para cada nível de experiência, visando otimizar a integração da IA na rotina de trabalho.
Para os juniores, o foco é ensiná-los a analisar as respostas da IA com mais calma, ajudando a identificar onde a ferramenta pode estar errando. Para os seniores, o treinamento visa integrá-los à IA sem que percam o controle do processo, mostrando como a tecnologia pode ser uma aliada. Em ambos os casos, a meta é aumentar a produtividade sem comprometer a qualidade do trabalho, tal como as novas ofertas no mercado de tecnologia.
Abrace as Mudanças para Novas Oportunidades
Sim, essa transição para a inteligência artificial pode parecer assustadora. E sim, é provável que haja algum tipo de turbulência. Certos trabalhos podem desaparecer, enquanto outros novos surgirão. No entanto, aqueles que aprenderem a selecionar, treinar e montar equipes com base no talento habilitado pela IA estarão à frente.
Se você ainda contrata engenheiros pelo que eles podem fazer sozinhos, está perdendo uma grande oportunidade. Comece a contratá-los com base em como eles trabalham bem com as máquinas. O futuro não é a inteligência artificial contra os humanos.
É a inteligência artificial trabalhando com os humanos, e quem se adaptar mais rápido sairá na frente nessa corrida tecnológica. É uma nova era para o desenvolvimento de software e a inovação tecnológica como um todo, onde a colaboração entre humanos e máquinas será a chave para o sucesso.
Este conteúdo foi auxiliado por Inteligência Artificial, mas escrito e revisado por um humano.