Documentação da tecnologia que tô usando e, atualmente, chatGPT. Acho que não tem muito segredo. O que você ler na documentação e não entender, voocê pode pedir pra IA te explicar de forma mais clara e a mágica acontecerá. Não vejo necessidade em assistir youtube e muito menos passar minutos (ou horas) paginando livros/apostilas velhos e datados.

reddit

Tem alguma comunidade boa nisso? Toda comunidade que eu entro sobre computação ou programação é cheia de zoomer e criança birrenta disputando pra ver quem tem o ego maior. Pelo menos aqui no tabnews, como a maioria é relativamente ''anônima'', fica mais fácil conter essa galera nova que gosta de chamar atenção.

Mio from Nichijou is really upset

Eu acho o ChatGPT péssimo pra quem está aprendendo, ele ainda erra demais (isso quando não inventa informações).

Mas o maior problema dele são as respostas meio-certas: aquelas que a princípio parecem corretas, mas uma análise mais detalhada revela falhas fundamentais. Só que alguém que ainda não conhece o assunto dificilmente vai perceber, e vai ter a falsa impressão de que está tudo certo. Essa é a grande armadilha. Eu diria pra usar com muita cautela, não acreditar cegamente em tudo que ele diz, e sempre consultar mais de uma fonte.

Quanto a "livros velhos", vale dizer que "velho" não é necessariamente ruim, assim como "novo" não é necessariamente bom. Muitos dos livros clássicos e essenciais da nossa área foram escritos há mais de 20 anos atrás (o que em computação equivale à pré-história :-D). Tais livros tratam de princípios gerais de desenvolvimento de software (em vez de focar em uma tecnologia específica), e sobreviveram muito bem à passagem do tempo, sendo relevantes até hoje.

Claro que tem vários livros que ficaram obsoletos, mas não dispense os clássicos só por causa da idade. Assim como muito livro recente já ficou obsoleto, porque eram sobre a tecnologia da moda da época, que hoje ninguém mais usa.

Usar a idade do livro como critério de qualidade é um equívoco enorme. E usar o ChatGPT como fonte principal de estudos é outro maior ainda...

Eu quase editei minha resposta para colocar isso. Precisa deixar claro para quem vai começar não cair nessa armadilha. Eu já prevejo toda uma nova geração bem problemática em breve porque aprenderá tudo cheio de falhas. Eu já vejo isso acontecendo, mas se intensificará. Não só aqui, mas em outras plataformas que participo vejo alguns usuários que estudaram um pouco a área e até conseguem produzir um material interessante, como o ChatGPT faz. Quem é leigo ainda, está em processo de aprendizado, vai gostar, vai dar *like*, claro, e vai aprender alguma coisa com aquilo. O problema é que o autor aprendeu da mesma forma que o ChatGPT aprendeu, ou seja, tem um monte de falhas na formação dela, não teve uma estrutura, não teve material bom, não teve alguém bom acompanhando. E ele recebeu errado, insistiu nisso várias vezes, repetiu, repetiu, repetiu. Ela treinou o erro. E é comum a pessoa casar com o erro. Ela passa a não aceitar mais o acerto. Ela não aceita mais *feedback* que diga que ela está errada. Ela não consegue evoluir mais porque não aceita mudar e as pessoas percebem que isso ocorre e não tentam porque sabem que vai dar encrenca. Ela fica isolada. Então um recurso para aprender que não foi dito ainda é ter um ou mais mentores, diretos ou indiretos, pagos ou gratuitos, que chama de professor ou não. Mas sempre confiáveis, pessoas experientes e sensatas. Eu tenho vários, alguns eu leio aqui e em outras plataformas, alguns eu interajo em grupos ou pessoalmente. A maioria nem sabe que eles são meus mentores. Sempre posso estar falando com um e ele não saber. Acho que faço isso bem porque questiono a todos também. É o outro lado da moeda. O ChatGPT não é um bom mentor, nem de perto, nem para o básico. Ele pode ser útil para alguma coisa, com extremo cuidado, mas naõ serve para aprender, para te dar informação. Hoje ele é um perigo, só porque as pessoas acreditam nele. Para os mais ingênuos eu diria para nem usar como fonte alternativa. Para os mais sensatos é ok usar também, mas estes provavelmente não o farão. Livro obsoleto é documentação, mesmo disfarçadamente, e tutorial de tecnologia, que só deveriam existir online para não ficar datado. Os outros não ficam, eles podem só perder popularidade. Hoje, por exemplo, a maioria das pessoas não querem saber de complexidade de algoritmo. Azar delas, o que se sabe há décadas, ou mais tempo de forma básica porque é anterior a programação, vale igual hoje em dia, sem tirar nem pôr. Vale para todos os fundamentos. A falta de fundamento é que faz as pessoas programem mais ou menos.
> *o que se sabe há décadas, ou mais tempo de forma básica porque é anterior a programação, vale igual hoje em dia* Pois é, muitas coisas "atuais" são apenas coisas antigas com nomes novos (e em geral marketeiros). --- Só pra complementar, os fundamentos da computação não mudam há décadas. Os algoritmos clássicos permanecem os mesmos e já resolvem muito bem diversos problemas do dia a dia. Em geral vc não precisa reinventar a roda, bastava ter estudado algoritmos e já teria as ferramentas necessárias (mas o que vejo é o contrário, muito tempo perdido e no fim gambiarras terríveis pra resolver problemas cuja solução já é conhecida há décadas). Aí aparece gente dizendo que isso é ruim só porque é "velho", ou pior, que "*nunca precisei usar esse monte de teoria chata*", e que é melhor usar uma IA que às vezes dá a resposta certa. Triste o estado em chegamos...
Como já dizia o Alan Kay. Os fundamentos da computação foram quase todos criados nos anos 50 e 60 baseado no que já se sabia da matemática décadas ou séculos antes. Quase todas as tecnologias que usamos hoje foram criadas até os anos 70, mesmo as que você acha que são novas, depois passaram receber novas embalagens. Você só precisa aprender de novo as embalagens. Acho que já falei em algum lugar do Tabnews, e certamente em outros lugares do cara, referência no mercado, que me disse, orgulhosamente, após uma palestra que fiz, que nunca tinha usado o que eu falei em 15 anos de área, e eu respondi que usava aquilo todos os dias em 35 anos (na época). Quem será que está fazendo algo errado? Até quando a IA ajuda, e ela ajuda, é preciso um entendimento profundo do assunto para fazer ela te dar a resposta útil. É coincidência que chegamnos na primeira geração da história que ganha na média menos que seus pais na mesma idade? Ou que a média de inteligência medida tenha caído pela primeira vez na história? E vai piorar. Por isso é triste mesmo.
> *me disse, orgulhosamente, após uma palestra que fiz, que nunca tinha usado o que eu falei em 15 anos de área* Não sei o que é pior, quem realmente não usa os fundamentos, ou quem *acha* que não usa porque na verdade não os conhece...
Ainda estamos desenvolvendo, mas nosso "Estudador" é bastante interessante no sentido de que traz links de referência para o assunto em estudo. Antes de abrir cada link, você pode pedir um resumo e ganhar tempo. Além disso, no texto base, você pode clicar em qualquer palavra e mergulhar no conteúdo sem perder o contexto. Dá para testar grátis: [Estudador](https://app.dotter.com.br/iframe/estudador), mergulhando no conteúdo. Também tem este artigo com [Dicas para Uso da Inteligência Artificial](https://dotter.com.br/dicas-inteligencia-artificial).

também estou usando o ChatGPT mas deve tomar cuidado com alguns pontos:

  1. O GPT só possuí informações até 2021, então é bem provável que tecnologias muito novas ou com especificações voláteis (que mudam muito) estejam desatualizadas. Mas esses casos podem ser contornados se você copiar a documentação e colar na conversa pedindo para ele explicar algum ponto, funciona muito bem.
  2. Ele costuma inventar coisas e não admitir e acontece com frequência, um exemplo é o editor helix feito em rust, ele não tem conhecimento dele por ser novo, mas inventa coisas como dizer que o editor possuí painéis visuais e clicaveis para lidar com o git sendo que este editor é similar ao vim.
Também tenho a mesma experiência com o ChatGPT, utilizo para tentar entender melhor alguns assuntos, mas muitas vezes responde coisas erradas e como se tivesse totalmente certo. Quando corrigimos ele pede desculpa e algumas vezes altera o que foi dito. Realmente temos que tomar muito cuidado, mas talvez no futuro seja uma ferramenta que vamos usar muito. Se parar pra pensar o Google tb é assim. Temos que saber pesquisar e utilizar a informação, pois tb tem muita informação falsa.