O Google conduziu recentemente um experimento em seus chatbots de IA, incluindo o ChatGPT, para determinar seu potencial para serem contratados como engenheiros de software. De acordo com um documento interno obtido pela CNBCo ChatGPT demonstrou a capacidade de passar na entrevista de codificação para um cargo de Engenharia de nível 3, considerado básico no Google, com uma remuneração total média de aproximadamente US$ 183.000.
O experimento envolveu apresentar ao ChatGPT as perguntas da entrevista do engenheiro de software do Google, que se concentram principalmente no conhecimento técnico e na capacidade de codificação. A IA foi capaz de apresentar respostas concisas e precisas, mostrando sua capacidade de entender informações complexas e comunicá-las de forma eficaz. Isso tem o potencial de economizar tempo para os usuários que normalmente precisam navegar por vários links no Google para encontrar as mesmas informações.
Embora os resultados desse experimento tenham levantado questões sobre o futuro da IA na indústria de engenharia, é importante observar que o bot da Open AI não se destina a substituir completamente os engenheiros de software humanos. Em vez disso, serve como uma ferramenta para auxiliá-los em suas tarefas e tornar seu trabalho mais eficiente. O ChatGPT carece de criatividade, habilidades de resolução de problemas e habilidades de pensamento crítico que são cruciais para engenheiros de software e requer supervisão e direção humana para operar de forma eficaz.
Como o ChatGPT passou na entrevista de codificação?
Então, como o ChatGPT conseguiu passar na entrevista de codificação? A resposta está em seu treinamento. O ChatGPT é um modelo de linguagem desenvolvido pela OpenAI que foi treinado em uma grande quantidade de dados de texto da Internet. Esta formação permitiu-lhe adquirir uma vasta base de conhecimento, permitindo-lhe compreender e responder a um vasto leque de questões e solicitações.
No caso da entrevista de codificação, o ChatGPT pôde utilizar seu treinamento para responder a perguntas técnicas e mostrar seu conhecimento de conceitos e práticas de codificação. No entanto, vale a pena notar que este experimento avaliou apenas a capacidade do ChatGPT de responder a perguntas técnicas e não levou em consideração outros fatores importantes, como capacidade de trabalhar em equipe, adaptabilidade e capacidade de resolução de problemas, que serão levados em consideração mesmo ainda mais com o ChatGPT Plus em um futuro próximo.
Por que o Google está tão interessado no ChatGPT?
O Google está interessado no bot da Open AI devido ao seu potencial de ser uma ferramenta valiosa para a empresa. O ChatGPT é um modelo de linguagem desenvolvido pela OpenAI que pode gerar respostas semelhantes às humanas para uma ampla gama de perguntas. Essa capacidade o torna ideal para responder a perguntas complexas com rapidez e precisão, o que pode economizar tempo dos usuários em comparação com a pesquisa de respostas no Google ou em outros sites.
O Google tem testado vários chatbots de IA para ver se eles podem ser integrados ao mecanismo de busca da empresa. Em um dos experimentos, o Google forneceu perguntas de entrevista de codificação para o bot da Open AI e ficou impressionado com sua capacidade de fornecer respostas de alta fidelidade. O experimento concluiu que, com base em suas respostas, o ChatGPT seria contratado para um cargo de engenharia de nível três no Google.
Isso levantou questões sobre o futuro dos empregos de engenharia, bem como o potencial da IA para automatizar cargos de nível inferior. No entanto, o próprio ChatGPT declarou que não substituirá engenheiros de software humanos, pois requer supervisão e direção humana para operar de maneira eficaz.
Apesar disso, o Google ainda está interessado no ChatGPT como uma ferramenta que pode ajudar engenheiros de software humanos e melhorar a eficiência geral de seu mecanismo de pesquisa. A experimentação contínua da empresa com chatbots de IA demonstra seu compromisso em permanecer na vanguarda dos avanços tecnológicos no campo.
Quão boas são as habilidades de codificação do ChatGPT?
O popular bot AI foi treinado em um enorme conjunto de dados de texto, incluindo exemplos de código, por isso tem algum conhecimento de conceitos de programação, sintaxe e práticas de codificação. No entanto, é importante observar que seu entendimento de codificação não é equivalente ao de um engenheiro de software humano com anos de experiência e prática prática.
Embora a capacidade do ChatGPT de responder a perguntas técnicas em uma entrevista de codificação seja impressionante, ele não é capaz de escrever códigos complexos ou depurar softwares. Ele pode ajudar em certas tarefas relacionadas à codificação, mas não pode substituir o pensamento crítico, as habilidades de resolução de problemas e a criatividade de um engenheiro de software humano.
O ChatGPT é treinado em uma ampla variedade de textos, incluindo linguagens de programação como Python, Java, JavaScript, C++, C#, PHP, Ruby, Swift, Go e muito mais. No entanto, não se limita a estes e possui conhecimentos gerais sobre muitos outros conceitos, paradigmas e tecnologias de programação.
Em conclusão, embora as habilidades de codificação do ChatGPT sejam impressionantes em alguns aspectos, elas são limitadas e não podem substituir totalmente o trabalho de um engenheiro de software humano. Pode ser visto como uma ferramenta que pode auxiliar nas tarefas de codificação, mas ainda requer supervisão e direção humana para operar de forma eficaz.
Source: ChatGPT é capaz de obter uma posição como engenheiro de software no Google