ついに完全ストップ
今までに模写コーディングを2つ完了して,現在3つ目のWebサイトの模写をしているところです.
最初の2つのサイトは比較的上手にできたのですが,ここにきて難題にぶち当たっています.
3つ目のサイトが鬼難しいのです.
サイト自体は初心者向けでシンプルなのですが,今の私のスキルでは全く歯が立ちません.
少しずつ改善してきてはいたのですが,とうとうストップしてしまいました.
マラソンで例えると,最初の2kmまでをじわじわ走っていたものの,そこからは歩いて進むことすらできなくなったというところです.
まさに完全ストップです.
模写コーディングの前にやっておくべきことは?
同じように模写コーディングで挫折した人はいないかと思い,「模写コーディング 難しい」で検索してみると,やっぱり初心者が立ち止まることなくスラスラ書けるということは珍しいようです.
今までの学習を振り返っても,Progateでは,「この方法を使えばこんなことができます.」みたいな単発の知識が学べますが,一連のコーディングを体系的に身に付けるコンテンツはあまりありませんでした.
一方の模写コーディングでは,見よう見まねでいきなりすべてのコードを書く必要があり,Progateと模写コーディングの間に,必要な学習ステップがすっぽり抜け落ちています.
学習においては,難易度を少しずつ上げてできることを少しずつ増やしていくべきなのに,レベル1からレベル5まですっ飛ばしている感じです.
数学で例えると,サインとコサインを勉強した直後に,x軸上を転がる円の任意の点の軌跡を求めさせられるようなものです.
並の人間では無理です.
と自分に対して最大限の言い訳もできましたし,挫折するのも無理はないことだとわかって安心しました.
そもそも,Progateやドットインストールを学び終えた程度の初心者がmarginやpadding, floatを使いこなせるわけないみたいで,模写コーディングへ進む前にやっておくべき勉強があるという意見がありました.
その勉強とは,「コードを見ながら写経する」ことです.
一度模写コーディングで挫折したものの勉強しなおしてリベンジされた方によると,「フレキシブルボックスで作るHTML&CSSレッスンブック」と言う本を丸々写経するのがいいということでした.
図書館やメルカリで探してもヒットしなかったのですが,メルカリでは週1くらいの頻度で出品されているみたいなので,タイミングが合えば買ってみようと思います.
まとめ:どうなるかはお楽しみ
ついにプログラミングの壁にぶち当たり,身動きが取れなくなりました.
ただ,独学でのプログラミング学習は挫折しやすいというのは知っていたので,まだどっしり構えています.
本が購入できたらさっそく写経してみます.
果たして写経が続くのか,そして壁を乗り越えられるのか,それとも写経でも挫折して途方に暮れるのか?
楽しみにしていてください.