経験者30人に聞くプログラミングスクールの賛否【忖度なし】
「プログラミングスクールに通うべきか迷っている人」
「実際に通ったあとの経験者の生の声を聴きたい」
このように思っている人に向けて記事を書いています。
プログラミングスクールってどんなものか、スクールが出しているサイトだと良いことばかり書いてあるようで信用できない、かと思います。
今回は、実際にスクールに通ったことのある人の率直な意見をそのまま紹介します。
実際にスクールに通ったことのある人30人の経験談を、多かった意見順にまとめランキング形式で紹介していきます。
この記事の読者には、的確な判断をしてもらいたいので、アンケートでもらった意見は、編集せずそのまま掲載しています。
目次(クリックで読みたい部分にジャンプできます)
アンケート内容
今回は、以下の3つの質問を「プログラミングスクールに通ったことのある人」に質問しました。
- プロぐミングスクールに通ってよかった点を理由も含めて教えてください。
- プログラミングスクールに通って悪かった点を理由も含めて教えてください。
- あなたが改めて未経験から言語を学ぶとして、どのような学び方をしますか?
それぞれの質問の回答から、多かった順に紹介していきます。
プログラミングスクールに通ってよかった点
プログラミングスクールに通ってよかった点は主に以下3つがありました。
良かった点上位3つ
①わかりやすい
②一緒に頑張る仲間がいる
③質問できる
では、それぞれの具体的な意見も見ていきましょう。
実際に誰かの意見を聞けるのは、とても参考になるよね!
①わかりやすい
インターネットアカデミーでプログラミングの勉強をしました。基礎的な部分をわかりやすく解説してくれて良かったです。
まず一番は「知識」が身についたことです。私は今まで独学で勉強をしてきたのですが、「何でこのコードを使うのか」という疑問が浮かばず、ただひたすら暗記することしかしていませんでした。そのため、いざ問題を解こうと思っても、その問題を解くために必要な知識がないから解けないということが多々ありました。
プログラミングは未経験でしたが講師の先生に手厚く教えてもらえてよかった。
転職するにあたりプログラミングのスキルが必要になり、通い始めました。独学で学ぶよりも、早く習得することができ良かったです。
「カリキュラムがわかりやすい、内容がわかりやすい」という意見が最も多いものでした。
スクールは独学と比べられることが多いですが、今回も独学と比べての意見が多いですね。
独学だと、自身でテキストや教材を選んで学習するので、教材によっては自分のレベルに合っていないなどの場合もあるでしょう。
その点、プログラミングスクールだとカウンセリングなどもついているので、レベルに合ったものを学んでいけます。
また、講師がついているので、わかりやすく説明してもらえるという点で、内容の理解が早いのがいいところだったのかと思います。
なので、この内容が「わかりやすい」というのが、最も多い意見でした。
②一緒に頑張る仲間がいる
自分と同じようにプログラミングのスキルを上げたい人が集まるので、話題に事欠かずモチベーション向上につながったこと
スクールには、同じ志を持った仲間がたくさんいます。一緒に学び合い、切磋琢磨できるため、モチベーションの維持につながります。
他の受講生と一緒に学ぶことで、モチベーションを保ったまま意欲的に学べた。
次に多かったのが、「一緒に頑張れる仲間がいる」という点ですね。
確かに、一人だとだらけちゃうもんねー
スクールにも様々ありますが、対面型のものであれば、講師一人に対して複数人で学習するという形もあるかと思います。
そうすると、隣の人と自分の目標を共有しあったりなど、モチベーションの維持につながるという意見も多くありました。
独学だと、必然的に一人なので、自分でコミュニティに参加などしない限り、一人でもくもくとやることになります。
仲間と一緒に学ぶことで、独学とは違う意欲も引き出すことができるのでしょうね。
③質問できる
完全未経験で始めたこともあり、つまずく点が多かったので都度教えてもらえるのは習得の時間効率が良かったのでそれはよかったです。
分からないことがある時にすぐに質問して答えをもらうことができるので、時間の節約になるし、不安が減るところ。
分からないところをすぐに教えてもらえる点です。分からないことに関しては、自力で理解しようとするよりも、内容を理解している方から教えてもらった方が、効率的に学習できると思います。
分からないところがあったら質問ができる点。初めて学ぶプログラミングは難しくて自分一人では理解できなかったため質問がしやすい環境はよかったです。
「質問できる」というのもとても多かった意見でした。
プログラミングは教科書通りにやっても、環境の違いやちょっとしたミス、バージョンの違いなどで、まったくおなじようにやっているのに、うまくいかないことがあります。
そんなとき、独学だと自分でwebページとかで地道に調べていく必要があるので、時間がかかります。
一方、近くに講師がいるスクールであれば、わからないところはすぐに聞けるので、時間の節約になり効率的に学習が進められると思います。
これらが、スクールに通ってよかった点でした。
こんなこともよかった!(少数意見)
テックキャンプに通ったのですが、想像していたよりもずっと講師の方が親切でした。
講師の方が良い先生かどうかは正直運任せなところもあると思いますが、良い先生に当たれば、学びやすいですよね!
資格が教室経由で申し込みできて的確に早く習得できるのがいいと思います。
スクールの中には、資格の取得も考慮に入れてカリキュラムを組んでいるところもあります。
資格を取得すれば転職、就職で有利に働けるので、資格も考えているかたは、そのようなスクールを検討するものいいかもしれません。
プログラミングスクールに通って悪かった点
次に、プログラミングスクールに通って悪かった点を紹介します。
悪かった点には、以下のようなものがありました。
悪かった点上位3つ
①費用が高い
②時間の制限
③ペースが合わない
費用が高い、が圧倒的に多かった意見ですが、それぞれの実際のコメントも交えて紹介していきます。
やっぱりプログラミングスクールって高いから、入ってから何か問題があったら怖いよね。。
①費用が高い
ある程度は自分で調べて解決できるところもあったので、お金をかけるほどではなかったかなと思いました。
プログラミングスクールには、授業料や教材費、交通費などがかかります。コストが高くなるため、自分に合わなかった場合には無駄な出費になってしまうことがあります。
プログラミングスクールに通う場合、数十万円程度の費用がかかります。独学で勉強できるのであればスクールに通う必要はないかもしれません。
近くになかった為いろいろとお金がかかってしまいました。独学でされてる方もいるので少し後悔もあります。
費用が高かったので、金銭的な負担が大きかったです。また講師と合わない場合があります。
なんといってもスクールの悪いところは、費用面であると思います。
費用以上の価値をスクールで見出すことができれば、いいですが、入ってみてやってみないとわからないということが正直なところかと思います。
また、経験者の方々も費用面で苦労されている方が圧倒的に多い結果となりました。
その点、独学だとかかっても数千円の書籍、教材代くらいなので、スクールとは全然初期投資が違いますね。
この費用面をどれくらい抑えられて、自身の学びたいことを学べるか、したいことができるかということをよく考える必要がありますね。
②時間の制限
時間が決まっていますので仕事の残業が出来ず仕事に支障が出ました。
完全オンラインだったのでなかなかモチベーションが上がらなかったのと、オンラインにも関わらず授業を受けないといけない時間が決まっていたため、仕事との両立が難しかった。
時間が決まっている点。子どもがいて体調を崩してプログラミングスクールを休まなくてはならないときがあったためそこが大変でした。
スクールによっては、時間が決まっているところがあります。
時間の制限があると、私生活にも影響が出ますし、仕事との両立も難しくなります。
時間に融通が利きづらい人であれば、時間の制限のないスクールにするなど、カリキュラムの組み方は考えていかないといけませんね。
モチベーションと自分の目標・計画などを管理できるのであれば、独学の方が時間の制限も費用面もありませんよね。
人によって向き不向きがあると思うのでよく自分の学習姿勢と相談することが大事かと思います。
③ペースが合わない
自分のペースで学習するのが難しい点です。集団授業形式だったので、他の人のペースに合わせなければならないのは正直苦痛でした。特に、自分が理解できている内容を扱われた際は、非効率だなと感じてしまいました。
進むスピードが遅かったのが悪かった点です。テキストが4冊あったのですが、最初の1冊をやるだけで丸一カ月もかかっていました。
先に紹介した二つよりも数は少ないですが、「ペースが合わない」という意見もありました。
マンツーマンではないスクールや、対面形式での授業などの場合、どうしても全体のペースに合わせて授業が行われます。
すると、自分がすでに理解しているところ、についても授業が行われてしまう可能性があります。
せっかく費用を払って受けに来ているんだから、自分の学びたいことを学びたいという方もいると思います。
そのような人は、集団授業などはまずやめた方がいいかと思います。
まだまったくの未経験であれば、わかっていることも少ないので問題ないかもしれませんが、少し勉強したことのある人などは、自分のペースで進められる学習方法を選んだほうが良いでしょう。
私にとってはこれが悪かった(少数意見)
実際に案件を獲得するのは自分でやらなければならなかったことです。
最近はアフターフォローが充実しているスクールも増えてきてはいますが、中には、教えて終わりというところもあるようです。
スクールが学び終わった後、どんなアフターフォローをしてくれるのか、よく見ておくようにしましょう。
2ヶ月間という短期間でのべ6言語を学んだので本当に駆け足で広く浅くといった入門的な学習しか出来なかったこと。
学ぶ内容もスクールによって様々です。少ない言語を深く掘り下げていくのか、この方の通ったスクールのように多くの言語を浅く広くやるのかでは、その後できることも違ってきます。
なので、まずは自分がどんなことを学びたいのか、学んだ先にどんなことをしたいのかを明確にしておくことが大事です。
あなたが改めて未経験から言語を学ぶとして、どのような学び方をしますか?
プログラミングスクールに通ったことのある人に対して、改めて「未経験から言語を学ぶとしたらどんな学び方をしますか」ということを質問しました。
多かった意見は以下の3つになります。
多かった意見上位3つ
①スクールに通う
②独学(もしくは、独学してからスクールに通う)
③まず目的を明確にする
「スクールに通うと答えた人」、と「独学」「独学してからスクールに通う」と答えた人は同じくらいの割合となりました。
残りの1割を「まず目的を明確にする」ということになりました。
なのでスクールに通った半数ほどの人は、もう一度スクールに通いたいと思っているようでした。
では、それぞれの意見も交えて細かく見ていきましょう。
※参考までに、回答した人の質問1(スクールに通うメリットは?)も一緒に掲載しています。
①スクールに通う
定期的な指導が受けられるようなオンラインと対面が半々になっているスクールへ通いたいと考えている。
(スクールに通うメリットは?)
自分と同じようにプログラミングのスキルを上げたい人が集まるので、話題に事欠かずモチベーション向上につながったこと
初めからスクールに入って、体系的に学んでいくと思う。それが時間的にも費用的にも最も負担が少ないと思うから。
(スクールに通うメリットは?)
分からないことがある時にすぐに質問して答えをもらうことができるので、時間の節約になるし、不安が減るところ。
やはりスクールに通って言語を学びます。今はYouTubeなど動画でも学べるので隙間時間を使って動画を見て自分からも積極的に学んでいく方法をとります。
(スクールに通うメリットは?)
分からないところがあったら質問ができる点。初めて学ぶプログラミングは難しくて自分一人では理解できなかったため質問がしやすい環境はよかったです。
同じようにプログラミングスクールに通い学習します。また、メンターなど必要なものには自己投資を怠らずに前に進めるようにします。
(スクールに通うメリットは?)
独学では得られなかった習得すべきスキルが明確になり、身につくこと。
これらは、また未経験から始めてもスクールに通いたいという意見となります。
質問1のメリットから考えても、再度スクールに通うという人は、
- わからないところを質問できる
- 内容がわかりやすい
などのメリットに価値を感じている方が多いようです。
(私の個人的な意見となりますが)
わからないところを質問できるという環境は、わざわざスクールで高い費用を払わなくても、質問できるサービスは今はあります。
なので、もし、カリキュラムなどではなく、ただメンターのような質問できる人が欲しいという人は、そのようなサービスを利用する方が良いのではないかととも思っています。
②独学(もしくは、独学してからスクールに通う)
テキストを購入してカバーできないところをスクールで学びたいと思います。
(スクールのデメリットは?)
ある程度は自分で調べて解決できるところもあったので、お金をかけるほどではなかったかなと思いました。
まずはその言語を学べる書籍や学習サイトで独学で学びます。独学で厳しいと感じたらプログラミングスクールに通います。
(スクールのデメリットは?)
プログラミングスクールに通う場合、数十万円程度の費用がかかります。独学で勉強できるのであればスクールに通う必要はないかもしれません。
まずは独学です。プログラミングスクールで学ぶよりも効率的だからです。最初は、誰かに教わるよりも、自分で調べた方が効率が良いです。知識を完璧にする仕上げとして、プログラミングスクールに通います。
(スクールのデメリットは?)
進むスピードが遅かったのが悪かった点です。テキストが4冊あったのですが、最初の1冊をやるだけで丸一カ月もかかっていました。
仕事を辞めて時間を作り、一から独学で始めてみたいと思います。
(スクールのデメリットは?)
費用が高かったので、金銭的な負担が大きかったです。また講師と合わない場合があります。
スクールに通った結果、まずは独学をする、独学をしてから必要ならスクールに通うという意見の人です。
あまりスクールに向かなかった理由として
- 金銭面で納得できない
- 環境が合わない(学習スピード、講師など)
のようなものがありました。
実際、独学で学ぶための教材は充実しているので「お金を払わなくても勉強できたかも」と思っているかたも、半数ほどいるということですね。
③まず目的を明確にする
学びたい言語の用途や目的を明確にして、そのために必要なスキルや知識を洗い出す。
(スクールのデメリットは?)
プログラミングスクールには、授業料や教材費、交通費などがかかります。コストが高くなるため、自分に合わなかった場合には無駄な出費になってしまうことがあります。
どの程度のスキルを身に付けたいのかを明確にして、自分の目標に合わせた学習計画を立てて学びたいです。
(スクールのデメリットは?)
高い講習費用を払う必要があったことです。もともと趣味の一環で始めていたので、出費が痛かったです。
こちらは、少数意見(10%くらい)となりますが、スクールに通う前に、まず目的を明確にすることを第一にした意見です。
ただ、プログラミングの勉強をしたい、必要だからと言ってスクールに飛び込んでしまうと、内容と自分のやりたいことのマッチ度が少ないときに、
後悔することになります。
スクールには、カウンセリングは必ずあるので、スクールに通う前に目的を明確にし、それがスクールでできるのかどうかをきちんと確認するようにしましょう。
【結論】結局、スクールと独学どちらがいいのか?
結論、その人の「学びたいこと」「金銭面」「時間の制約」によるということです。
「なんだよ、結局人によるのかよ。」
と、怒られそうですが、本当にそうです。
ただ、スクールに通うか、独学にするかを決めるときに、必ず
- 自分がどんなことを学びたいのか
- 金銭面は足りるのか
- 時間はあるのか
これらを必ず検討して決めるべきということです。
そのために、今回は、スクールに通ったことのある人達に協力してもらい、そのメリットデメリット、また未経験から学ぶならどうしたいか、の回答を紹介したのです。
あなたの意欲的に学ぼうとするその姿勢は素晴らしいです。
なので、スクールに通うと決める前に、一度立ち止まって「この3つの制限を私は許容できるか?」ということを自問自答してみてください。
また、質問することのできるサービスは月一万円以下など、低価格で使うことができます。
独学でそのようなサービスを使うことも一つの選択肢かと思います。
あなたの選択に後悔がないように祈っております。
まとめ
今回はプログラミングスクール経験者30人に、スクールのメリットデメリット、また未経験から学ぶならどうしたらいいのか、を紹介しました。
以下の記事では、プログラミングを独学でやる時どんなことから始めるかについて、紹介しています。
ぜひ併せて読んでみてください。