Progateやドットインストールなど、プログラミング学習サイトが最近たくさん出てきていますが、「言語やツールを学んだあとどうすればいいのかわからない」という話も聞くようになりました。 せっかく言語を学んだのであれば、この状態を超えて自分の作りたいものを作ったり、依頼されたものを作れるようになると世界が広がります。 実は「言語やツールを知っていること」「コードが書けること」「サービスが作れること」と「ビジネスができること」のそれぞれのフェーズには大きな壁があります。多くのサイトで学べるのは「言語やツールを知ること」になります。 ここから「コードを書ける」というギャップを埋めるためには、他人の書いた色々なコードを読んで、それをコピーして覚えるのが一番です。これを「写経」と言います。 例えばMedium.comクローンのrealworld.io や、ちょっと古いですが TodoMVC というサ