Este tópico do Twitter é de Sergio Pereira @SergioRocks (fonte: 12-07-2022 ). Pereira é fundador de uma startup e CTO.
ChatGPT é o último prego no caixão, para codificar entrevistas. Três exemplos:
Como CTO, entrevistei e contratei centenas de engenheiros de software nos últimos anos.
Estes são 3 exemplos da vida real de desafios de código que usei para entrevistá-los. Estes foram resolvidos por engenheiros reais (humanos):
1/ Comecei com a pergunta mais simples. Este é um quebra-gelo para juniores. Eles geralmente levam alguns minutos.
O ChatGPT entregou uma solução correta em alguns segundos:
2/ Agora fui para um desafio clássico com um array 2d.
Este é matizado, e mesmo os candidatos seniores levam algum tempo. Eles precisam encontrar os zeros, depois resolver para um retângulo e só então resolver para n retângulos.
Também estou procurando complexidade algorítmica aqui.
Eu costumava ter esse desafio de código para entrevistas de 1 hora e o dividia nessas 3 partes. Muito poucos candidatos completariam o escopo completo em uma hora.
O Chat GPT resolveu todo o escopo em menos de 30 segundos:
3/ Agora, eu fiz este desafio para levar para casa (com um pouco menos de contexto)
É um problema clássico de pontuação de risco em Fintech:
- Pegue a conta bancária de alguém
- Buscar um ano de transações (usando a API Plaid neste caso)
- Encontrar salários recebidos no ano passado
Os candidatos geralmente levariam algum tempo procurando a API Plaid, especialmente o terminal de transações. Em seguida, eles codificariam a lógica para extrair as transações e filtrar apenas as desejadas.
O ChatGPT fez o mesmo em apenas alguns segundos:
Agora, a pergunta é:
- Se a IA puder fazer isso para codificar desafios de entrevista. Quanto isso pode atrapalhar o trabalho diário de um Engenheiro de Software?
Estou esperando para ver todos os desenvolvimentos que surgirão nos próximos meses. Mas só posso supor que isso afetará muito a forma como o software é construído.
Imagem de recurso gerada por meio do prompt dedifusão estável do HackerNoon de 'ChatGPT mudará as entrevistas de codificação para sempre?'