プログラミングの勉強をはじめて、1ヶ月・・まだ一応継続してます。
年末にプログラミングの勉強をはじめてから、約1ヶ月。とりあえず挫折せずに、勉強継続できているので、気づいたことを簡単にここにまとめておきます。
「これからプログラミング勉強しようとしている人」または「今、ちょうど、俺(私)もプログラミング勉強して数週間になるけど、他の初学者はどんな感じなの?」って人向けの記事です。
ちなみに勉強している内容は、HTML,CSS,javascript,jQuery,BootStrapです。
progateやドットインストールで学んでいる最中は、サクサク進む。
progateとかドットインストールをやっている最中は、キツいと思うことはなかったです。正直、言われたことをやればいいですし、知識がゼロなので、自分の成長も実感でき、やっていて楽しいです。
ちなみにどちらのサービスも有名どころなので、どっちからやっても大差ないですが、自分で色々と動かしたいと思っている人はドットインストールからはじめた方が良いです。
ドットインストールは最初から、自分でエディターをインストールして、打っていくので、このコード打ったらどうなるかなど自分で勝手に脱線して、学べます。
progateは、オンライン上に直接コードを打ち込む環境を整えてくれているので、エディターの準備をするという手間が不要です。
「いますぐプログラミングやりたい!」「エディターのインストールなんてめんどい!」という人はprogateからはじめた方がよいです。ただ、progateは正しいコードを打ち込むというゲームのような感覚で学べますが、柔軟性はその分少ないです。
自分はドットインストールからはじめました。ドットインストールも、progateも有料プランで学んでいます。前の記事でも書きましたが、どちらも月1000円以下なので、有料でやるべきです。ケチる金額ではないです。
ドットインストールとprogateの後がつらい・・・
ドットインストール、progateも学習プランを作ってくれて、それに沿ってひたすらやるだけだから、楽です。問題はその後、どう学んでいけばいいか、悩みます。
「自分がいまやっていることは正しいのか・・」「もっと効率的な学習方法があるのでは・・」「時間だけかけて、無駄なことをしているのでは・・」と自問自答の日々が続きました。
というか、今も悩んでいます。ネット上では、色々な情報が溢れていて、どれを選んだら正解なのかわかりません。
とりあえず、自分が今のところ、出した結論(というか今やっていること)としては、「中級者向けの本を買って学ぶ」「本に載っているサンプルサイトをまず自分で作って、本で答え合わせする。」ということです。
最初は、「コーディング模写だ!」と既存のサイトのコーディング模写をしたのですが、正直辛くて挫折寸前になったので・・
というのも、「ヘッダー部分とか作るのにも数時間かかる、しかも作ったものは見本とかなり違う」、「グーグルのディベロッパーツールでCSSを見ても、なぜそうなっているのかわからん・・」、「ちょっとしたミスで数時間経過して、途方にくれる」という状態が続いたからです。
これは単純に自分の基礎能力が足りないのでは・・・と気付いた訳です。とはいえ、模写をひたすらやって、突き進んでも多分成長すると思います。ただ、自分の場合は、それだと「もう~やめた!」ってなりそうだったので、やり方を変えることにしました。
ちなみに、こちらのサイトを参考にさせて頂いたので、詳細はこちらをどうぞ!
【ゼロからでOK】HTML&CSSが自信をもって書けるようになる勉強法を解説します
とはいえ、とりあえず継続すれば、方法は大して問題ではない
結局、結論は「継続してコード書き続けろ!」ということです。
まあ・・一ヶ月しかやっていない素人が言うのはおこがましいですが。方法は正直、よっぽど変なやり方でない限り、そこまで変わらないのでは・・と考えています。
というのも、今の時代、エンジニアとして実績がある人が、まとめた勉強方法が無数にあります。これらの情報は経験者が書いていることもあり、精度としてはかなり高い。
その中から2つくらい選んで、ひたすらやり続けていれば、成長の速度に若干の差はあれ、前に少しづづ進んでいく・・はず。
勉強方法に悩んで、やらないより、とりあえずやっておいた方が、成長するという考えをもとに、2ヶ月目もとりあえずプログラミング学んでいきます。