paint-brush
O ChatGPT mudará as entrevistas de codificação para sempre?por@techtweeter
3,666 leituras
3,666 leituras

O ChatGPT mudará as entrevistas de codificação para sempre?

por #TechTweeter2m2022/12/23
Read on Terminal Reader

Muito longo; Para ler

Sergio Pereira fala sobre o ChatGPT e como isso pode afetar as entrevistas de codificação.
featured image - O ChatGPT mudará as entrevistas de codificação para sempre?
#TechTweeter HackerNoon profile picture

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?'