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