【未経験必読】独学でプログラミングを学ぶ方法について語る

 

きせき
どーも、プログラミング伝道師のきせきだよ!

 

プログラミングを勉強したい人「プログラミングを勉強したいけど、独学はやっぱり不安だな。始め方もイマイチわからないし、なにかおすすめの方法があったら教えて欲しいな。」

今回はこんな疑問に答えていきます。

 

この記事の内容

  • ツールを入れてまずは手を動かすべし
  • 時間を無駄にせず人に聞くべし
  • 結局時間がないとなにもできない

 

この記事を書いている僕は、もともとプログラミングは未経験者。

独学とスクールで3ヶ月間学んだのち、エンジニアとして転職しました。

現在はRailsエンジニアとしてゴリゴリコードを書きつつ、ブログ運営やプログラミングレッスンをやってご飯を食べています。

プログラミング初心者からよくある質問として、「独学で勉強する場合どうすればいいの?」という質問は日とても多いです。実際僕も最初わからなくて苦労しました。

というわけで今回の記事では、プログラミングを学習したい人が、なにからはじめたらいいのか、またどんなことをすればいいのかを書いていきます。

記事を読み終わったら、ぜひ手を動かしてみてください(`_´)ゞ

 

ツールを入れてまずは手を動かすべし

まずは結論ですが、方法を考える前にまずは手を動かすべきです。

なぜなら、自分にあった方法なんて人それぞれ違うし、とにかくコードを書いてみないことにはプログラミングのことがわからないからです。

実はこう言っている僕も、最初は効率のいい勉強方法を考えることに時間をつかっていたのですが、よくよく考えたらプログラミングやったこともないのに効率のいい勉強方法なんてわかるわけなかったんですよね。

そんなわけで、とりあえず有名どころなProgateやドットインストールに登録して、コードを書くことから始めました。

ただ、それらのサービスだけだと基礎的な部分しかわからなかったり、サービスをつくることに関して体系的に学ぶことができなかったので、スクールにも入ったんです。

 

もっと効率的に勉強したいって意見もすごいわかりますが、基本的にやったことないものをものすごく効率的にやることって難しいかと…。

よっぽどの天才でない限り、まずは手を動かすことをおすすめします。

 

僕がおすすめするサービスに関しては、以下の記事にまとめてあります。

本記事のあとにぜひ見てみてください。

プログラミング学習におすすめのサービスはこれ!【3つに絞る】

 

 

時間を無駄にせず人に聞くべし

学習につまったら、誰かにすぐ相談することもおすすめします。

なぜなら、1つのエラーに時間をかけすぎるのはもったいないから。

先ほど独学で勉強したのちスクールに入ったことを書きましたが、1人でものすごい悩んでいたエラーも、講師の方に聞いたらものの5分で解決することが非常に多かったんです。

正直、これまで悩んでいた時間がほんともったいなかったなーと感じました。

 

ただこれって、スクールに入らなくてもできるんですよ。

それこそ今の時代は、SNSで誰とでも簡単に繋がる時代です。

Twitterや勉強会、無料相談など、プログラミングを教えてくれる人は意外と多かったりするので、ぜひよさそうな人がいたらコンタクトをとってみてはいかがでしょうか?

僕自身も無料のプログラミング相談や、勉強会を開催しておりますので、興味のある方は記事の最後にあるLINE@からご連絡ください^ ^

【完全無料】プログラミングの無料相談ならコチラ!

 

 

結局時間がないとなにもできない

この記事で一番大事なことを書きます。

これからプログラミングに挑戦しようと考えている方、まずは時間の確保を優先してください。

手を動かすことよりも、人に聞くよりも大事なことです。

 

あたりまえのことですが、どれだけやる気があっても時間がなければ新しいことは始められませんし、無理して徹夜で勉強しても長続きしません。

これだけ無料で利用できるサービスが世の中に溢れている中で、時間がないだけで挑戦できなくなるのは非常にもったいないです。

だからまずは、時間をつくりましょう。

 

ちなみに僕が営業をやりながらプログラミングの独学をしていたころは、毎日定時で仕事を終わらせて帰っていました。

そうすれば2〜3時間の余裕が確保できたので、Progateやドットインストールを使ってこつこつ勉強していました。懐かしいですね^ ^

なかなか定時で帰るのは厳しいよって方もいるかもしれませんが、残業はやらないと決めないとなかなか抜け出せるものではありません。

定時上がりに関しては、こびとさんの記事がすごい参考になりました。

残業が多くてなかなか勉強できないって方はぜひ読んでみてください。

「残業しないで定時帰り」を9ヶ月間続けた記録|さらに記録更新中

 

 

まとめ

今回の記事をまとめるとこんな感じです。

  • ツールを入れてまずは手を動かすべしやったことないものを効率的に勉強するのは難しい。悩んでいる時間がもったいないのでまずは有名どころのサービスに登録してコードを書いてみよう。
  • 時間を無駄にせず人に聞くべしちょっとしたエラーにつまずいて時間を無駄にするのはもったいない。初心者のうちはできなくてあたりまえなので、SNSや勉強会などを利用してできる人に聞いてみよう。
  • 結局時間がないとなにもできない新しいことを始めるうえでなによりも大事なのは時間の確保。まずは時間の余裕をつくってプログラミングを継続して学習できる環境を整えよう。

 

今回ご紹介した記事はこちらです。

プログラミング学習におすすめのサービスはこれ!【3つに絞る】

【完全無料】プログラミングの無料相談ならコチラ!

「残業しないで定時帰り」を9ヶ月間続けた記録|さらに記録更新中

 

ここまで読んでいただきありがとうございました。

また次回の記事をお楽しみに!

 

就職・転職の相談、プログラミング学習について、エンジニアってどんな仕事するの?などなど、しょうじに聞いてみたいことがある方はお気軽にご連絡ください!!

友だち追加

 

完全マンツーマンのプログラミングレッスンやってます。

詳細は以下のバナーをクリック!

 

合わせて読みたい関連記事

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です