Programadores candidatos verdes enganam empresas de software com ChatGPT

O arrefecimento do mercado de trabalho na indústria de software, combinado com a expansão da IA generativa, está impulsionando o uso de ferramentas como o ChatGPT para passar pelos estágios iniciais das entrevistas de emprego.
À medida que o sector continua a transformar-se, os trabalhadores da tecnologia atingidos por despedimentos em massa utilizam todos os tipos de meios ilícitos para se destacarem da concorrência. Uma opção útil são os testes de habilidades de codificação, uma etapa da entrevista de emprego em que o entrevistador solicita tarefas técnicas aos candidatos. Esses debriefings geralmente são conduzidos por líderes de equipe, e as tarefas geralmente são provenientes de plataformas de treinamento como o LeetCode. Assim, os candidatos a emprego podem ler facilmente ferramentas como o ChatGPT para obter uma solução instantânea, mas, em última análise, desonesta, de acordo com uma experiência recente conduzida por Interviewing.io, uma popular plataforma de recrutamento e entrevista simulada na indústria.
Usar o ChatGPT na esperança de passar com sucesso na rodada de codificação típica de uma entrevista técnica parece não apenas fácil, mas também difícil de estabelecer. Conforme mostrado em um experimento realizado no mês passado com base em 37 entrevistas de tecnologia, o Interviewing.io descobriu que nenhum entrevistador foi capaz de entender se os candidatos usaram IA na solução das tarefas atribuídas.
Alain Lerner, fundador da Interviewing.io, que anos atrás trabalhou como recrutador de tecnologia e anteriormente como engenheiro, disse ao Business Insider que os entrevistadores de tecnologia de hoje esperam que os candidatos forneçam “soluções perfeitas”. Isso resulta na divulgação de respostas fornecidas por ferramentas como o ChatGPT, que é treinado com base em informações coletadas na Internet, incluindo uma grande quantidade de tarefas de programação e suas soluções em plataformas como o LeetCode.
Embora ninguém durante o experimento tenha sido pego ou mesmo suspeito de usar o ChatGPT, o Interviewing.io também descobriu que o ChatGPT tem muito menos probabilidade de retornar respostas corretas às tarefas de entrevista de emprego quanto mais exclusivas elas forem escritas.

Quando os termos das tarefas foram extraídos literalmente do LeetCode, os candidatos a empregos que usavam o ChatGPT tomaram decisões corretas 73% das vezes, descobriu o Interviewing.io. Se as tarefas do LeetCode forem ligeiramente modificadas, as respostas ainda estarão corretas em 67% das vezes. Porém, quando o problema é altamente customizado, o ChatGPT retorna um código correto apenas 25% das vezes. Esta é uma pontuação muito mais baixa do que a de candidatos a programadores que confiam em suas próprias habilidades. O site também informa que uma média de 53% dos candidatos a empregos são aprovados nas rodadas práticas de entrevistas.
Embora as grandes empresas de tecnologia estejam cada vez mais usando ferramentas internas de IA generativa para ajudar seus engenheiros a escrever e corrigir códigos (a Meta usa uma ferramenta chamada Metamate; o Google acaba de renomear sua ferramenta como Goose, enquanto a Microsoft usa o CoPilot), ainda se espera que os candidatos a emprego façam esse trabalho de forma independente. pelo menos durante entrevistas técnicas. No entanto, tem havido um aumento na fraude utilizando IA generativa, e Lerner acrescenta que as entrevistas de recrutamento estão prestes a ser interrompidas devido a esta tendência viciosa.
“Até um ano atrás, era muito difícil trapacear dessa forma. Agora você pode literalmente colocar os termos no ChatGPT e obter uma resposta em tempo real”Lerner disse. “As ferramentas estão melhorando e vai ficar mais fácil… então veremos cada vez mais tariqats até chegarmos a um ponto crítico em que as empresas terão que fazer um esforço para criar um novo processo de recrutamento.”
O experimento Interviewing.io destaca a necessidade de mudança na forma como as habilidades de codificação são solicitadas nas entrevistas de emprego. Uma opção é usar tarefas menos padronizadas e mais modificadas, que são mais difíceis de resolver por ferramentas de IA como o ChatGPT. Outra possibilidade é exigir maior cooperação entre os candidatos no processo de resolução dos problemas colocados, de forma a avaliar não só as competências técnicas do candidato, mas também a sua capacidade de comunicação e trabalho em equipa.
É importante ressaltar que o uso de ferramentas como o ChatGPT ainda é considerado uma prática antiética em entrevistas de emprego. Tais ações podem trazer graves consequências para o trabalho da empresa e para a carreira do candidato. Na melhor das hipóteses, o uso de IA pode resultar na rejeição do candidato. Na pior das hipóteses, o uso da IA por um candidato inexperiente pode levar à demissão iminente, perdas e ações judiciais.
Em última análise, acrescenta Lerner, cabe às empresas a responsabilidade de conduzir entrevistas honestas e confiáveis. Devem adaptar os seus processos para enfrentar os novos desafios colocados pela IA. Além disso, as empresas devem enfatizar aos candidatos a importância do trabalho honesto e ético no processo de sua subsistência.