テクノロジーの再構築によってプログラミングを極める

私たちは、仕組みを知ることなく毎日ツールを使っています。フレームワークやライブラリは、開発をスピードアップさせるために複雑さを隠蔽しています。これが、知識の欠落を生む原因となります。

「build-your-own-x(自分で作ってみる)」という手法が、この問題を解決します。普段使っているツールの簡略版を、ゼロから構築するのです。単にテクノロジーを「使う」のではなく、テクノロジーを「設計する」ようになります。

なぜこの手法が効果的なのか:

小さなことから始められます。データベースやコマンドラインツールなどのツールを選び、その基本的な機能を再現することから始めてみましょう。

出典: https://dev.to/kelvin_kariuki_20f4bec616/master-programming-by-recreating-your-favorite-technologies-from-scratch-4563