Executando verificação de segurança...
2

Parabéns, já está melhor que a média.

Especialmente para quem está aprendendo não deveria usar. É como usar calculadora para aprender matemática. Calculadora é uma ferramenta de produtividade, não de aprendizado.

E o problema é que em computação e engenharia de software não é tão fácil traçar um ponto que encerrou o aprendizado.

E o mais importante de entender, não sei se chegou nisso, o ChatGPT não é um oráculo. Ele só é um gerador de lero lero avançado. Boa parte do que vê as pessoas falando que estão conseguindo fazer para gerar mídia para si, ou fruto de brutal ingenuidade. Ele é útil de forma semelhante ao de uma calculadora, bem ruim por sinal, nem isso ele acerta.

Eu não quero dar algo definitivo, não sou especialista em todos os assuntos necessários para responder isso, é cedo para avaliar bem (geralmente só sabemos bem quando é tarde demais e o estrago já está espalhado por toda a sociedade), mas minha impressão é que o ChatGPT deveria ser banido por todos que estão aprendendo.

Eu mesmo às vezes me pego tentado a usá-lo quando não deveria. Só não é pior porque é muito claro para mim que hoje ele me atrapalha mais que ajuda. Não é tão claro assim para muitos, o que fará a tentação ser grande demais.

A própria busca já traz problemas porque a pessoa tem acesso a poucos resultados na prática (ele pode reverter isso, mas está cada vez mais difícil) e quase sempre você fica à mercê de quem dominou melhor e teve mais sorte no SEO do que o conteúdo bom. O material de qualidade está cada dia mais enterrado em pilhas de lixo. Claro que ainda acha coisas boas, até mesmo como primeiro resultado da busca, mas antes o problema era ter pouco material de qualidade, agora o problema é ele ficar escondido.

O ChatGPT é exponencial. Ele exponencializa esse problema. Ele te entrega o texto que ele produziu, sem análise alguma, sem te ajudar em nada, e faz você acreditar que está com o melhor que poderia obter, quando é justamente o contrário, até porque se for o melhor, deve existir "0.00000000001%" de ser, o melhor por coincidência ainda é ruim.

Não estou garantindo nada pelos motivos que já falei antes, mas eu acho mais produtivo ficar longe dele, a não ser que tenha certeza que consegue usar de forma produtiva. A maioria não consegue, eu acho que não consigo ainda, com toda minha experiência e capacidade crítica. Por isso uso para algo bem mecânico apenas, que envolve texto, jamais como um buscador que só dá uma resposta, provavelmente errada e que parece que sabe das coisas.

Olha esta notícia:

Para Hacker prodígio George Hotz, ao não revelar informações técnicas do GPT-4, OpenAI mostra que está “escondendo algo que não é tão interessante"

Eu devo ser prodígio, porque digo isso há tempos. Quando a OpenAI diz que a IA é pergigosa e precisa ser regulamentada, ela está querendo afatsar concorrentes, porque ela nã otem algo tão extraordinário quanto as pessoas acham que ela têm, e quer reforçar a ideia que ela fez algo assombroso, que está longe da verdade.

Leia mais.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1
1

O chat GPT já me deu muita resposta errada tanto no que diz respeito a sugestões de código quanto em correções no aprendizado da língua inglesa. Mesmo assim eu acho válido utilizar, se for utilizado com essa noção de que ali provavelmente existe erro o que a gente precisa testar e saber identificar esses erros. Por que usar então se potencialmente tem erros? Para mim a resposta é simples: a ferramenta geralmente me apresenta soluções que eu desconhecia e que dificilmente encontraria procurando em outras fontes.

1

E se for algo que seja mais complicado você saber que tem erro? E se você começar ficar com preguiça (eu comecei) de verificar o tempo todo se está certo? E se der mais trabalho ver se está certo e começar aeitar que provavelmente ele eestá certo?

Ele traz que tipo de informação que não acha em uma busca no Google?

1

As informações que o chat GPT traz e que seriam mais difíceis achar no google são quanto a alternativas para otimizar ou reescrever um determinado trecho de código ou uma função. Geralmente as sugestões me ajudam a repensar o código que eu escrevi. Eu nunca simplesmente copiei e colei o código e a verdade é que eu uso o chat mais como ferramenta auxiliar de estudo do que para produtividade.
Para além de código, eu peço dicas de git, cmd do window, comandos de bash e terminal Linux, e nesses ultimos casos até antão nao encontrei erros nas respostas.
Uma coisa que às vezes faço é pedir que o chat explique cada linha de codigo que ele escreveu. Se tem erro na lógica, inconsistência no codigo, tende a ficar mais evidente pra a gente que ta lendo.
Exemplo de um último prompt que pedi e que acho difícil ter erro: "make a moongose schema of the java script object below". É uma coisa simples e chata de escrever. Não vejo problema em usar em situações como essa. Mas é sempre bom conferir, até agora não tive preguiça disso. Essa preguiça pode gerar retrabalho.