プログラミングを上達させるためには・・・(2020年1月27日)

今後必須となるプログラミング・・・勉強法は?

プログラミングはまねることが一番

プログラミングに限らず、どのようなことにも言えることですが、まずはまねるということです。これを聞くとほとんどの方が「え?そんだけかよ!」と言いたくなるかと思います。

確かにまねるという作業自体は単純でありますが、これ自体長く続かないのが現状です。人間は同じような作業をすると退屈に感じるものなので飽きてきてつまらないと考え始め、新しいものに手を出すのが常です。

それが長く続かない原因の一つで最終的にプログラミングをやめてしまう結果となってしまいます。

長く続かない場合は違う方法を検討することも必要

一番ポピュラーな方法は書籍から手を出すという方法です。書籍はいろいろなジャンルがあった非常によいのですが初心者の場合、これがあだになることがあります。初心者の方は出来るだけ薄い本でわかりやすい本を選びましょう。

有名な本でオライリーシリーズの本があり、良書の一つですが、かなり難易度が高いので初心者の方は選ばない方がいいです。値段も安くて3000円程度しますので本当の初心者向けの本を選ぶといいです。あくまでもオライリーは中級者以上向けの書籍なので選定するときのは注意するといいでしょう!

一番良いのはyoutubeなどの動画がよい!

一番のおすすめは動画です。動画は映像で逐一、操作しているところを流しているので、分からなくなったら、巻き戻しで戻って、コードを打つのが一番いい方法です。検索としては例えば「rails ブログアプリ」と検索するとブログアプリの作成方法の動画が展開されます。この中から一番自分の良いものを探せばよいのです。

もし合わなければ、ストップして違う動画を探せばよいのです。こうすることで効率よく学習することができますのでかなりおすすめです。注意すべきは違うことは一切せず、とにかく同じ方法でやってみるということです。

エラーに遭遇したらどうしたらよいか?

エラーメッセージが出てきたらラッキーと思いましょう!

エラーメッセージが出ると尻込むかと思いますが、エラーメッセージは重要な情報源です。エラーメッセージにはエラーの場所と内容が必ず書かれています。それをヒントに探せばよいのです。手っ取り早いのがエラー文をコピーしてGoogle chromeなどの検索テキストに貼り付ければよいのです。

そうすると検索結果で対処方法がたくさん出てくるのでそれを参考にすればいいのです。一番有名なのがQiitaというものがあり、現役のエンジニアが数多く投稿しておりますのでかなりのおすすめです。

それを基に一つずつ問題点を潰して解決するのが一番いい方法です。

それでも解決できない場合はわかる人に聞こう!

調べてもダメな場合はわかる人に聞くといいかと思いますが、なかなか身近にいないのが現状です。その場合、スクールに通うというのが最良ですが、経済的に厳しい方はネットでももくもく会というものがあります。もくもく会はプログラミング好きの人が集まり、モクモクとコードを打ちまくって、学習しようとするものです。

そこにはメンターの方が一人はいるかと思いますのでその方から聞いていくという方法です。

詳しい説明はこちら

https://matome.naver.jp/odai/2144707624861376101

モクモク会はいろんなレベルの人たちが集まるのでそこから解決策を参加者から聞いて解決していこうといものです。この場合、1つの会だけでなく複数の会に出て、探すということが必要になってきます。
もくもく会は当たり外れがかなりありますので、合わないのであれば、即座にやめて次回から参加しなければよいということです。