何で勉強する?プログラミングの学習媒体を比較してみた!

Uncategorized

「勉強する言語は決まったけど、どうやって勉強しようか悩む…」

「プログラミングって何を使って勉強したら飽きないんだろう?」

「独学っていっても何を使って勉強したらいいか分からない」

そんな疑問にお答えするために、今回はプログラミングを勉強する媒体の

メリット

デメリット

どんな人におすすめか

を客観的な視点で解説します。

ネット上には

「本で勉強すると絶対挫折する」

「プログラミングスクールに通ってたけど無駄だった」

など、色々な情報が飛び交っていますよね。

自分の今置かれている環境とメリット・デメリット等を照らし合わせて、自分に一番あった学習媒体を見つけてください!

>>何で勉強する?プログラミングの学習媒体比較!

プログラミングを学習するものとして何を思い浮かべますか?

プログラミングスクール

プログラミング学習サービス

無料動画配信サービス(youtube)

ネット記事

以上の学習媒体について解説しています!

プログラミング学習を始めてみようと思ったとき、真っ先に思い浮かぶのが「本」ではないでしょうか。

メリット

・網羅性がある

・コストパフォーマンスに優れている

・すきま時間に見れるため、時間を有効活用できる

・内容に信頼性がある

デメリット

・質問することができない

・自分に合った本を選ばないと挫折する

・分厚くて途中で読む気力がなくなる人もいる

・本を開いてコードを打つのが手間

こんな人におすすめ

・本を読むことが苦痛にならない人

・すきま時間を多く確保できる人(通勤時間など)

・体系的な知識を身につけたい人

本を読む際は、読むだけでなく自分でコードを打ちながら学習するようにしましょう。

プログラミングスクール

エンジニアへの転職を実現したいと考えている人は、プログラミングスクールを利用することを検討したことがあるのではないでしょうか。

メリット

・講師がいるから挫折しづらい

・就職・転職支援を受けられる

・同じように学ぶ人たちとつながれる

・カリキュラムに沿って勉強するから効率的

・スキル習得以外に学べることがある

デメリット

・高い費用がかかる

・スキルを習得できるかは最終的には自分次第

こんな人におすすめ

・独学ができそうにない人

・横のつながりが欲しい人

・エンジニアに転職したい人

注意点として就職の支援が手厚く受けられるとは言っても、全てのプログラミングスクールがそうではないということです。

しっかり調べてから、そのスクールに入るか検討してみてください。

プログラミング学習サービス

progate、ドットインストールは一度は耳にしたことがあるかもしれません。

そのようなプログラミング学習サービスについてです。

メリット

・プログラミング未経験者にわかりやすい

・無料で学習できる

・学習のハードルが低い

・有料版でも安い

デメリット

・実務レベルの力がつかない

・つまづいた時のサポートがない

・無料版では本当に基礎的なものしか勉強できない

こんな人におすすめ

・プログラミング未経験者

・色々な言語に触れてみたい人

progate、ドットインストールにはそれぞれに特徴があるため、どちらを選ぶかも吟味してみるといいかもしれません。

無料動画配信サービス(youtube等)

意外にもyoutubeに質の高い学習教材がそろっていて、エンジニア系のyoutuberも増え、盛り上がりを見せている界隈です。

メリット

・無料で勉強できる

・動画で学べるためわかりやすい

・モチベーションを保てる

デメリット

・コンテンツが古いことがある

・動画の質にばらつきがある

こんな人におすすめ

・英語ができる人(質の高い海外コンテンツを最大限利用できる)

・全て無料でプログラミング学習がしたい人

・フロントエンドエンジニアになりたい人

注意点として利用する際に気を付けて欲しいことがあります

・視聴回数が多く、より新しい動画を探す

・実際にコードを書いてみる

・海外の質の高い動画も利用してみる

英語が苦手な方でも海外コンテンツは十分役に立ちます。

個人的におすすめの勉強法です。

ネット記事

僕がプログラミング未経験から始めようとしたときに

「googleで調べた内容だけで勉強できるんじゃね?」

と思ったことがありました。

しかし、ネット記事だけで勉強するのはおすすめしません。

理由として

・記事によってクオリティー・信頼性がまるで違うため非効率的

・網羅的にプログラミング言語を扱っている記事またはサイトが少ない

・網羅性があっても未経験者にわかりにくい記事が多い

他の媒体を使って勉強していく中で疑問点が生まれたら随時検索していく形にしましょう。

>>まとめ

それぞれの学習媒体のメリット・デメリット・誰におすすめかを紹介していきました。

自分の状況や環境と照らし合わせて自分にあったものは見つかりましたか?

個人的にyoutubeは有料コンテンツに手を出す前に利用して欲しいサービスの一つです。

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

これからのプログラミング学習に生かしてくれたら幸いです。

コメント

タイトルとURLをコピーしました