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...