Ouvi uma palestra do Akita onde ele falou sobre esse conhecimento base e acredito que isso é algo que ele sempre vai falar nos vídeos.
Conhecimento base
No meu entendimento, o conhecimento base seria o necessário para que você não seja dependente de uma linguagem de programação. Mas o que seria esse conteúdo?
Segundo essa fala do Akita, ele trouxe o tópico de aprender a base da computação, como algoritmo e lógica de programação. Mas além disso, trago também a importância de aprender redes, banco de dados e acima de tudo isso, aprender a aprender.
Aprender a aprender
Assim como o Akita que sempre bate nessa tecla, vejo como um caminho que é necessário na vida de um desenvolvedor, já que as tecnologias mudam e empresas diferentes trabalham com tecnologias diferentes e você sempre vai precisar se renovar.
Por onde começar?
Não sei se existe bem uma ordem obrigatória, mas como diz Lucas Montano (do canal Lucas Montano) se você deixar de estudar algum assunto, uma hora esse assunto vem até você!
Existem alguns roadmaps que trazem boas noções do que você precisa estudar e até trazem uma certa ordem. Como por exemplo, entender como funciona a internet e seus protocolos.
Aproveitando o gancho, eu tenho documentado meus estudos baseados nesse roadmap, onde trouxe o conteúdo para português e com algumas imagens que auxiliam o entendimento.