プログラミング学習

プログラミング学習は独学とプログラミングスクールどちらにすべきか?【結論、全部試すべし!】

2020年6月12日

プログラミング学習は独学とプログラミングスクールどちらにすべきか?【結論、全部試すべし!】 では、プログラミング学習方法として、独学とプログラミングスクールについて比較します。

これからプログラミングを学び始めようとする方は、どうやって勉強したら良いかを考えると思います。

結論から言うと、大きく分けて次の2通りになります。

  • 独学する
  • プログラミングスクールへ通う

独学は、書籍やWebサービス、動画学習サイトなど多くの選択肢があります。

プログラミングスクールは最近ではたくさんの種類のスクールがあるので目的に合わせて選択することが可能です。

ただ、初めて勉強するとなるとどちらにするべきか迷いますよね。

ここではこういった疑問に僕なりの答えを提示します。

結論としては、人それぞれの性格や目的などによって最適解は異なるので、それを知るためには「全部試す」と言うのが最速で答えを得る方法かなと思います。

ちなみに僕自身も社会人になってからプログラミング(主にPython)を勉強しましたが、スクールには通わずに全て独学で習得しました。

プログラミングスクールの体験レッスンにもいきましたが、結局通うことはありませんでした。

この辺りの経験談についても後述します。

 

プログラミング学習は独学とプログラミングスクールどちらにすべきか?【結論、全部試すべし!】

プログラミング学習は独学とプログラミングスクールどちらにすべきか?【結論、全部試すべし!】

1. 【勉強を始める前に】学ぶ言語と目的をはっきりさせよう!

まずはプログラミングを学ぶ前にはっきりとさせておかなければならないのが、どの言語を何のために学ぶかと言うことです。

実際には、目的が最初に来て、それを実現できる言語を選ぶ流れになると思います。

WEBサイト構築が目的であれば、(プログラミング言語ではありませんが)HTMLやCSSも必要になりますし、さらにPHPやJavascriptも必要になります。

流行りのAI関連のことがしたいのであれば、PythonやRなどが選択肢になります。

何れにしても、まずは目的をはっきりさせることが大事です。

目的が決まれば、あとはどの言語にするべきか選択肢が絞られます。

そこから選べばOKです。

 

僕の場合は、「株式投資に必要な情報を収集して分析したい」→「スクレイピングなどが必要になる。データ分析も必要。」→「どうやらPythonが良いらしい」→Pythonに決定。といった感じの流れでPythonを選びました。

その後ウェブサイト構築のために、HTMLやCSSさらにPythonのWebフレームワークであるDjangoも独学しました。

この知識をもとに「投資でニート生活」というサイトを作りました。

→ 投資でニート生活へ

これはワードプレスは使っておらず、全て自作です。

何れにしても、目的がはっきりしていれば、言語を選ぶことは大変でありません。

さらにしっかりとした目的を持っていると、勉強も継続しやすくなります。

【挫折しないために!】プログラミングを学習するためには目的意識が重要!途中で挫折する人の特徴とは?

 

2. 独学が向いている人の特徴は?独学のメリットとデメリット

独学が向いている人の特徴

次に独学が向いている人の特徴について見ていきます。

実際に僕はPythonなどを独学したので、経験をもとにまとめます。

  • コツコツ努力することが苦にならない
  • 勉強は割と好き(興味のある科目に限るw)
  • 学校とかで学ぶのが苦手
  • 目的がはっきりしている
  • 問題にぶち当たっても自力で解決できる

こういった特徴を持った方であれば基本的に独学でも問題ないと思います。

特に最初と最後がポイントで、コツコツと継続して努力することが苦にならなくて、もしわからないところが出てきても自分でググるなりして自己解決できる方であれば、基本的に独学でいけると思います。

そこに目的がはっきりしていれば問題なく継続できると思います。

 

独学のメリットとデメリット

次に独学のメリットとデメリットを並べます。

まずはメリットです。

  • 圧倒的に安い
  • 選択肢が多い
  • 自分のペースで進められる

次にデメリットです。

  • 挫折しやすい

こんなところでしょうか。

基本的に独学は費用を抑えることができます。

好きな時間に好きなペースで進められるので、気軽にできます。

ただ、その分途中で飽きたり挫折したりする傾向にあります。

この辺は性格によって合う合わないが変わってきます。

 

また、独学といってもたくさんのやり方があります。

僕の場合はPythonを独学しましたが、書籍などは長続きせず、最終的にはUdemyと言う学習動画サービスにたどり着きました。

セール期間だと格安で上質な動画学習コンテンツが購入できるのでオススメです。

プログラミングの独学にUdemyをおすすめする理由!【僕はUdemyでPythonを独学しました!】

 

3. プログラミングスクールが向いている人の特徴は?プログラミングスクールのメリットとデメリット

プログラミングスクールが向いている人の特徴

次にプログラミングスクールが向いている人の特徴について見ていきます。

  • 行き詰まったらすぐに質問できる環境でサクサクと勉強したい
  • 金が有り余ってる(会社から補助ができる場合もOK)
  • 限られた期間で集中して結果を出したい
  • プログラミングを転職につなげたい

こんなところでしょうか。

やはりスクールへ通うと、わからないところがあるとすぐに講師に質問できるシステムを用意しているスクールもあるので便利です。

さらに期間を集中してがっつり勉強できる環境が作れ、さらに最近では転職サポートまでしてくれる親切なスクールもあるので、こういった希望がある方にはスクールがオススメです。

独学よりかは確実に継続のハードルは低いと思うので、会社から補助が出ると言う方お金に余裕がある方もスクールが良いかなと思います。

 

プログラミングスクールのメリットとデメリット

次にプログラミングスクールのメリットとデメリットについてご紹介します。

まずはメリットです。

  • いつでも質問できる
  • ある程度実績のあるカリキュラムを利用するとわかりやすい
  • 継続しやすい
  • 仲間ができる
  • 転職サポートとかも受けられる

次にデメリットです。

  • 独学に比べて圧倒的に高い
  • 自分のペースでできない

こんなところかなと思います。

メリットは何と言ってもいつでも質問できる環境であることが挙げられます。

特に最初はわからないところだらけなので、ここでいつでも質問できるとかなりスムーズに進みます。

多くの方がこの最初の段階で絶望して挫折します。

さらに通う形式のスクールであれば仲間もできるので切磋琢磨しながら勉強できて、モチベーションも維持しやすくなります。

結果、継続しやすくなります。

 

一方でデメリットは、まずは料金が高いと言うことです。

独学に比べて圧倒的に高くなります。

それでも、高額な料金に見合うほどのサービスを受けられるので、お金に余裕がある人(会社からの補助がある人)、独学では不安な人、継続する自信がない人にはオススメです。

具体的なプログラミングスクールだと、TECH CAMPとかが有名です。

創業者はYouTubeなどでも活躍しているマコなり社長です。

説明会は無料で受けられるので一度、参加してどんな感じかを見てから判断するのも良いと思います。

さらにオンラインでマンツーマンレッスンが受けられるCodeCampもおすすめです。

 

プログラミングスクールは数多ありますが、TECH::CAMPCodeCampあたりが有名です。

 

TECH::CAMP(テックキャンプ)

  • 自習型なので自分のペースで学習を進めたい方におすすめ
  • 受講期間中はマンツーマンで最適な学習プランを提案してもらえる
  • 受講期間中はあらゆるテクノロジースキルが学び放題(他コースも受講できます)
  • 分からないところは何度でも質問ができるため、挫折することがない
  • 大手のスクールで安心

TECH::CAMPを詳しく見る!

 

CodeCamp(コードキャンプ)

  • オンラインによるマンツーマンレッスンが受けられる
  • レッスンごとに好きな講師を選択することができる
  • 講師は現役エンジニアなので、より実践的なスキルが学べる
  • オンラインで365日/7時〜24時迄、時間と場所を選ばずに学習できる
  • 就職/転職やキャリアについての相談が無料でできる
  • 無料体験レッスンを受講すると受講料が1万円引になる
  • 大手のスクールで安心

CodeCampを詳しく見る!

 

4. (おまけ)僕は独学で習得しました。経験談をご紹介します。

さて、ここまででプログラミング学習の独学とプログラミングスクールについて比較してきましたが、ここで僕の経験談を少しご紹介したいと思います。

冒頭でもご紹介したように、僕は独学でPythonを習得しました。

一言で言うと苦労なく習得したように聞こえるかもしれませんが、実際には色々な方法を試しました。

それこそプログラミングスクールの体験講座にいったこともあります。(TECH::CAMPいきました)

試したことは次の通りです。

  • 書籍
  • プログラミング学習サイト
  • プログライミングスクール(体験講座のみ)
  • 動画学習サービス(これが自分にフィットしました)

オライリーの書籍を購入して勉強して見たり、プロゲートでPythonコースをやって見たりしましたが、どれも途中で挫折しました。

最終的にUdemyと言う動画学習サイトで学習するのが自分に一番合ってると思ったので、これを利用して独学しました。

途中、プログラミングスクールの体験講座を受けましたが、その時はすでに自分で問題解決できる力を身につけていたので、スクールに通わずとも自力でできると判断して、結局通うことはしませんでした。

結果として、自分には動画学習サイトであるUdemyが自分に一番合ってることがわかりました。

【目的別】Pythonが学べるUdemyのおすすめコースを紹介します【随時更新】
プログラミングの独学にUdemyをおすすめする理由!【僕はUdemyでPythonを独学しました!】

Udemyで講座を探す

 

5. 結論、全部試して判断すべし

結論です。

結論は当たり前といえば当たり前ですが、人それぞれ最適解は異なります

僕のようにUdemyのような動画学習サイトを利用して独学するパターンもあれば、人によっては書籍で十分独学できてしまう方もいると思います。

ただ、僕がUdemyでうまく独学できたからといっても、誰にでもこれが当てはまるとは思いません。

結局のところ、人それぞれフィットする学習方法は異なるので、色々と試してみるのが一番だと思います。

いかに早く自分にあった学習方法を見つけられるかが重要になってきます。

これさえ見つかればあとは学習に集中して爆速で進めることができます。

まずは、自分にあった学習方法を探して見てください。

手っ取り早く見つけるには、とりあえず色々と試してみることが最速だと思います。

 

まとめ

いかがでしたでしょうか。

ここでは、プログラミング学習方法として、独学とプログラミングスクールを比較してみました。

結論としては、それぞれの性格や目的によって異なるので、色々と試して最適方法を最速で見つけ出すことが重要です。

僕のようにUdemyのような動画学習サイトがフィットする場合もあれば、書籍で独学できる方もいます。

プログラミングスクールへ通うことがベストな方もいます。

何れにしても、まずは試してみないと合うかどうかはわからないので、一通り試してみるのが良いと思います。

プログラミングスクールの場合は、だいたい無料体験講座を提供しているので、実際に授業を受けてみてから判断するのもありです。

【挫折しないために!】プログラミングを学習するためには目的意識が重要!途中で挫折する人の特徴とは?
プログラミングの独学にUdemyをおすすめする理由!【僕はUdemyでPythonを独学しました!】
【目的別】Pythonが学べるUdemyのおすすめコースを紹介します【随時更新】

 

note始めました


noteでは、株式投資やプログラミングにのノウハウなどについて発信しています。

特にオニールやミネルヴィニの投資手法に基づいてスクリーニングした銘柄を発表しています。

投資でニート生活で管理している監視銘柄をさらに細かくスクリーニングした銘柄を発表していきます。

TATのnoteを見る


プログラミングは誰でも学べます


僕は社会人になってから独学しました


プログラミングは誰でもいつからでも学ぶことができます。

僕は社会人になってからUdemyでPythonを独学して転職にも成功しました!

いつから学んでも決して遅すぎるということはありません。

おすすめ
プログラミングの独学にUdemyをおすすめする理由!【僕はUdemyでPythonを独学しました!】

おすすめ
【副業は神です】2度の転職において副業が内定の決め手になったお話。

おすすめ
【目的別】Pythonが学べるUdemyのおすすめコースを紹介します【随時更新】


独学がきついならスクールもあり


プログラミングを独学するのがきついと感じる方も多いです。

そんな場合はプログラミングスクールへ通うのもありです。

もちろん料金は高くなりますが、いつでも講師に聞ける環境が整っていたり継続しやすい仕組みが整っています。

短期間で効率よく学びたいという方にはプログラミングスクールも検討の余地があると思います。

おすすめ
高額なプログラミングスクールを利用する価値はあるのか?【結論、人それぞれですw】

おすすめ
プログラミング学習は独学とプログラミングスクールどちらにすべきか?【結論、全部試すべし!】


プログラミングを習得すると転職にも有利です


プログラミングができると転職でも有利になります。

僕は独学でPythonを習得して、転職にも成功しました。

プログラミングで人生が大きく変わりました。

それくらいの可能性がプログラミングにはあります。

おすすめ
【副業は神です】2度の転職において副業が内定の決め手になったお話。

おすすめ
【実体験】ゼロからのPython独学を決意してから転職を掴み取るまでのお話。
【実体験】ゼロからのPython独学を決意してから転職を掴み取るまでのお話。


迷っている方へ


プログラミング学習を始めるか迷っている方はまずはやってみるべきです。

今は教材がたくさん揃っていますし、料金的にもとても安く始めることができます。

挫折してもノーダメージです。

おすすめ
【迷っている方へ!】プログラミングに興味を持ったらとりあえずやってみよう!
【迷っている方へ!】プログラミングに興味を持ったらとりあえずやってみよう!


どの言語を学ぶべきか


「プログラミングを始めたいけどどの言語を学べばいいのかわからない」という方はこちらの記事をどうぞ

結論しては、目的で決まります。

おすすめ
【目的で決まる】結局のところ、プログラミングはどの言語を勉強するべきか?


おすすめのプログラミング学習方法


Udemy


圧倒的な安さ(セール時)で上質な動画学習素材が手に入る!







Udemyを詳しく見る!



 

TECH::CAMP


いつでも講師に質問できるチャットシステムが最強です!







TECH::CAMPを詳しく見る!



 

CodeCamp


講師とのマンツーマンレッスンで挫折しない!







CodeCampを詳しく見る!


 

-プログラミング学習
-, ,

© 2021 気ままなブログ