プログラミングって学んだ方がいいの?おすすめの無料プログラミング学習サイト。

「プログラミングを学んだ方がいい」と最近になって聞くようになったけど、なんで学んだ方がいいの?

なぜプログラミングをやった方がいいのか。プログラミング初心者の僕が初心者の目線で、調べ学んだことを書いていきたいと思います

結論から言います。

プログラミングを学ぶことが今の時代を生きる上でメリットだらけなんです。

その理由、学習方法を少しばかり書いてきます。

目次
  • プログラミングを学ぶき理由
  • プログラミング学習方法

プログラミングを学ぶき理由

考え方がわかるようになる

プログラミングをやるとわかるのですが、大枠の目標(課題)を立て、それを実現するにはどのように細分化して、コードを書けばいいのかを考えなければなりません。

この大枠を捉え、細分化する力(論理的思考)をプログラミングをやることによって身につくと僕は思っています。

非常にわかりやすい良い動画を見つけたので以下をご覧ください。

これを見れば少しでもプログラミングを始めて見ようかなと思うかもしれません。

どうです?プログラミングって楽しそうかもって少しは思ってもらえましたか?

なぜか定期的に見てしまうんですよね。

この動画の冒頭で、

Everybody in this country should learn how to program a computer…

Because it teaches you how to think.

この国のすべての人が、プログラミングができるようにならなければならない

なぜなら考え方がわかるようになるからだ。

Steve Jobs(スティーブ・ジョブズ)

スティーブ・ジョブズが語ったこの言葉こそ、論理的思考のことなんじゃないかなと僕は思うんですよね。

この論理的思考は社会人にとって必須スキルです。なにか問題(プロジェクト)に取り組む時には、問題を要素に分解し単純化し、そしてそれをまた組み立て直す能力が必要です。

この能力がプログラミング には多分に含まれていると思うのです。

なのでIT業界とは関係のない社会人の方も学ぶ意義はあるのですよ。

 

どこでも働ける(場所の制約がない)

プログラマーとしてのスキルが向上すれば、フリーランスや在宅ワークという選択肢も生まれます。

フリーランスのエンジニアになれば、基本的には会社という場所の制約がありません。

それこそ旅行しながら仕事ができたり、子持ちの方なら育児をしながら仕事ができたりするのです。

このようにプログラミングには、新たなライフスタイルを実現できる可能性があるのです。

IT業界では、まだまだ在宅ワークが可能な会社が少ないのが現状です。

ただこれから先、在宅ワークの需要は上がって行くと思います。

 

そもそも、パソコン1台で仕事できるのに、なんでわざわざ会社に行かなきゃいけなんだよって思います。はっきり言って、無駄です。

あなたも年間の通勤時間のために割かれている時間を計算してみてくだい。

辟易としますよ。

プログラミング 学習法

 

プログラマーというと世間、一般の人からしたら、ずっとよくわからないコードを書き続けているというイメージですが、実際はのところは半分以上ググっています。

ということは、このググって調べている時間を短縮することができれば、プログラマーとしてのスキルは向上するのですね。

つまり検索力、そして問題解決力がプログラマーとしてのスキルを向上させます。

具体的な学習法としては、

最初にプログラミングの学習サイトなどをある程度終えたら(オススメの学習サイト)実際にオリジナルのWebアプリケーションなど作ってみましょう。

そして、webアプリを作っているうちに、自ずと検索力は高まって行きます。実践あるのみです!

実践を通して、自分で調べ、解決する力を身につけましょう。

とは言いつつも、エラーに遭遇し、調べる所で挫折をしてしまうんですよね。。。

そういう方はプログラミングスクールに通うのもありかなと思います。独学はお金はかかりませんが、モチベーションの維持やエラーにぶつかった時の根気強さも必要ですので、挫折率が高いんですよね。。。

大抵のプログラミングスクールは講師やメンターが付いてくれるので、エラーに遭遇しても手助けをしてくれます。

プログラミングに費やした時間も無駄にしないために、挫折して辞めそうになった時には、プログラミングスクールを検討してみてください。

プログラミングスクールの情報はまた別の時に書こうと思います。

オススメの学習サイトは以下にあげておきます。どうぞ。

 

オススメの学習サイト

 

初心者に優しく、ゲーム感覚で進めることができます。

プログラミングが初めてで何したらいいかもわからないという方はこちらから始めるのがオススメです。

僕もProgateから始めました。

スマホでも始めらるので隙間時間でもできますよ

基礎までなら誰でも無料で始めることができます。

有料(月額980円)に登録すれば基礎から実践まで学べますよ。

まずは無料の基礎からはじめて興味が出たところで有料に切り替えることをおすすめします。

 

プログラミングの動画学習サイトといえばドットインストール です。

1つの動画は3分程度にまとめられているので集中がしやすいです。

動画で学べるので流し見するだけでもなんとなくプログラミングがどんなものかわかるのではないでしょうか。

こちらもprogateと同様、中上級者向けに有料会員(月額980円)が設けられています

 

Udemy



こちらもドットインストール と同じく動画で学ぶスタイルの学習サイトになります。

ほとんどの動画が有料ですが、購入は1回きりですし、コースのレベルが合わなかったりすれば、全額返金の保証もしているので安心です。

Q&A形式で講師が指導してくれのも魅力的です。

よくセールもやっていますので、その時購入しておくのがオススメですよ。

 

最後に

ここまでプログラミングの学ぶべき理由や学習方法などをお伝えしました。

今後、英語学習が当たり前のように、プログラミング学習が当たり前の時代がいつか来るでしょう。

その時にためにも、プログラミング学習を少しでもはじめてみてはいかがでしょうか。