スクールに頼らないプログラミング勉強法
こんにちは。エンジニアとして働いているぴーやまと申します。
今日は自分が実際に行ったプログラミングの勉強方法について書いていきます。
皆さんはどのようにプログラミングを勉強されていますか?
学習方法は人それぞれだと思うのですが、ここでは私が実際にやってみてよかった方法を紹介したいと思います。
動画の講座がオススメ
動画の場合、初心者用の講座を受講すると、基本的には環境構築から講座が始まります。
動画の通りに作業していけば環境ができあがるのでいきなり躓くことが少ないかと思います。
書籍の場合、文字での解説になるのでなかなか分かりにくい部分もありここで躓いて辞めてしまう人も多いと思います。
また動画の場合、講師の方と一緒にプログラムを書いて行くので、作品を作る上での流れが掴みやすいです。
関数の意味や書き方などは書籍からも学べますが、作っていく流れを掴むのは動画の方が圧倒的にやりやすいと思います。
私はUdemyという動画講座サービスを受講しました。
定期的に90%オフのセールをやっているのでセール時に購入しましょう!
挫折しないようにするには
プログラミングは挫折者が非常に多いです。
私も一回挫折しています。
挫折しないようにするには、半分ぐらい理解できたら先に進むことです。
プログラミングは初心者殺しの内容が盛り沢山です。
最初から全て理解できる人は恐らくいないと思います。
書籍や動画で分からないことに直面してもなんとなく半分ぐらい理解できたかなと思ったら次に進んで問題ないです。
後々、点と点が線で繋がって深く理解できるときが来ます。
私は100%理解するまで先に進まない手法で勉強していたのですがあっという間に挫折しました(笑)
ググり方が大事
初心者の方が躓きやすい箇所は「エラーが出たときの解決方法がわからない」だと思います。
初心者の方が起こすエラーはほぼ全て先人がいますので悩み続けるのではなく、ググってみましょう。
ググるときはエラーの一部をコピペするのではなく、エラー全体の文をコピペして検索してみると、解決策がもろにヒットする場合があります。
ググってもわからない場合は質問サービスで質問してみましょう。
私がよく利用しているのは「stackoverflow」です。
解決率が非常に高いので是非利用してみてください。
周りと自分を比べない
これも挫折あるあるなのですが、周りが凄すぎて自分には無理だと思って諦めるパターンです。
とくにTwitterなどのSNSでは凄い人がたくさんいます。
その人たちと自分を比べることはせず、あくまでも目標として、モチベーション維持のためとして眺めるようにしましょう。
継続が大事
これは何事にも言えることなのですが、辞めずに継続することが一番大事です。
今は理解できないことばかりかもしれませんが、いずれ理解できるようになるので諦めずに続けてみましょう!
まとめ
なんとなく理解できたと思ったら先に進めていき、学習を継続すれば必ず理解できる日がきます!
無理せず自分のペースで進めていきましょう!
以上、私の経験も踏まえ、書かせていただきました。