Domine a Programação Construindo Suas Próprias Ferramentas
A maioria dos desenvolvedores usa frameworks todos os dias. Eles sabem como chamar uma biblioteca. Eles sabem como usar uma ferramenta. Mas eles não sabem como a ferramenta funciona.
Quando ocorre um erro complexo, eles ficam travados. Isso acontece porque eles não entendem a base.
Você pode resolver isso com o método build-your-own-x. Este método ensina você a recriar suas tecnologias favoritas do zero.
Em vez de apenas usar um banco de dados, você constrói um simples. Em vez de apenas usar um servidor web, você escreve a lógica de um.
Essa abordagem muda o seu papel. Você deixa de ser um usuário. Você se torna um arquiteto.
Por que você deve fazer isso:
- Você desmistifica caixas pretas.
- Você aprende como os dados se movem através de um sistema.
- Você entende a lógica por trás das bibliotecas que utiliza.
- Você constrói uma confiança técnica profunda.
Pare de depender de mágica. Comece a construir a própria mágica.