🎉 お知らせ:サイト名が『webkore』から『模写修行 media』に変更になりました。6月以降にドメインも『moshashugyo.com/media/』へ変更する予定です。

プログラミング

プログラミングスクールの闇が深いと言われる5つの理由

Author:Gaku(gaku92014091)

この記事の目次

Google検索で『プログラミングスクール』と入れると、予測で『プログラミングスクール 闇』と出てくるくらい、この業界は闇が深いことが世間にも知れ渡ってきました。

僕は過去に個人でプログラミングを教えていた経験もありますし、プログラミングスクールの事情にも詳しいです。

たまにTwitterでプログラミングスクールの闇を暴くようなツイートが生徒さんや関係者から呟かれますが、その内容はぶっちゃけ結構合っています。

ただ、140文字以内という都合上、前提条件が抜けていたり、たまたまそのスクールや講師が悪く、一般論ではないケースもあります。

もちろんちゃんと運営しているプログラミングスクールもあります。それを踏まえた上で、この記事ではプログラミングスクールの闇が深いと言われる理由について解説します。

ココ重要!

このメディアはプログラミングスクールのアフィリエイトはしていないので、一切のポジショントークなしで書いています。

プログラミングスクールの闇が深いと言われる5つの理由

プログラミングスクールの闇が深いと言われる5つの理由について、知っている範囲で解説します。

闇が深いと言われる理由はここにある5つがほぼ全てと言っても良いと思っています。

講師の質が悪い

プログラミングスクールの講師にはこのような人たちがいます。

  1. 元生徒の中で比較的優秀だった人
  2. ほぼ未経験から採用して数ヶ月程度の研修を経た人
  3. 経験の浅いエンジニア
  4. 現役エンジニア(かなり少ない)

LPなどに現役エンジニアと書いてあれば3か4、それ以外(例えばメンター)であれば1か2の可能性が高いです。

また、現役かどうかや経験が豊富かどうかは明確な指標がないので、現役エンジニアと書いてあっても実際のところは判断する方法がありません。このような事情も闇が深いと言われる原因になっています。


現役エンジニアの講師に教わる方が良いのか?

もちろん現役エンジニアの講師に教わる方が良いですが、例外もあります。

何年も現役でエンジニアをしていると、その方の周りもエンジニアが多いため、平気でエンジニアしか知らないような専門用語を使ったりします。(マーケターもこの傾向が強い気がしています。)

また、『なぜこれが分からないのか?』と初心者の気持ちを理解できないこともあるように思います。

エンジニアとしてのスキルと同じかそれ以上に教えることが向いているか、好きかどうかが講師をやる上では大切です。

従って、正確には教えるのが上手い現役エンジニアが良いです。


元生徒や経験が浅い講師に教わることは悪いのか?

プログラミングスクールはターゲットが0から勉強を始める初心者の方なので、数ヶ月勉強した程度の講師でも教えられると言う人もいます。それは半分合っていて半分間違っているように思います。

僕も教えていたのでわかるのですが、生徒さんは初歩的な質問しかしてこないし、つまずく箇所は大体同じです。その対応だけであれば、経験が浅い講師でも出来ます。経験が浅い方が初心者の気持ちに立って教えられるというのも一理あります。

ただ、基礎的なことを教えて終わりではなく、今後生徒さんが自分で学習を続けていくためのヒントも提供すべきです。

  • 保守運用を考慮したコードの書き方
  • 今のトレンドや業界常識
  • 単価や人材価値を上げるための方法

例えば、これらのことも伝えられると、生徒さんはその後の学習が効率的です。(僕は勉強中こういうことが知りたかった)

こういったことは実際に実務をこなした人しかわからないことが多いです。

僕がプログラミングを教えていたのは数年前で、その後教えることは辞めてクライアントワークに専念しました。教えていた当時と今でもは教えられることの『質』はかなり違うと感じています。その経験からも、スキルがあって経験豊富な方に教わる方が良いに決まっていると感じます。


まとめ

数ヶ月勉強した程度の人を講師にしているスクールも多くあります。大手のスクールも普通にこれやってます。それが悪くて、現役エンジニアが講師の方が良いかは一概には言えません。

教えるのが上手い現役エンジニアに教わるのがベストです。(かなり少ないと思われますが)

転職の紹介先がSIerやSES

転職特化のプログラミングスクールに通っても転職先はSIerやSESばかりという話しもよく聞きます。

  1. 自社開発企業
  2. 受託開発企業
  3. SIerやSES

生徒からの人気順はこのようになると思います。

2020年3月時点の話しですが、元大手スクールの幹部レベルの人に聞いたところ、SIerやSESばかりという事はないそうです。確かに昔はSIer・SES・受託系の比率が高かったようです。

そもそも昔は会社で働きつつスクールに通って転職を目指しましょうみたいな緩めのスタンスのスクールも多くありました。

今は転職特化のスクールは生徒にかなりコミットさせていて、フルで数ヶ月スクールに通える人をメインに受け入れています。今の仕事は辞めてスクールに通うことが前提です。

無料のスクールは転職させないとマイナスなので無理やりにでも転職させて、結果転職先での業務はテスターや単純作業で、エンジニアとしてほぼスキルアップが出来ないようなこともあるようです。

どんな企業に転職出来るかはスクールの力もありますが、その人がどれだけ頑張るかの方が大事です。3ヶ月前後で実務レベルのスキルはつきませんが、出来るだけスキルアップすることで、自分が望む企業に転職することは可能だと思います。

まとめ

自社開発企業への転職も可能なことは事実です。

しかし、コロナの影響もあり、転職の難易度は高まっていると思われます。転職の成否はスクールの力もありますが、個人の頑張りの方が大きいです。

受講料が高すぎる

受講料はかなり高いです。

最大手のテックキャンプの半年間のコースは848,000円(税抜)です。分割の場合実質年率19.8%なのでそれも含めるとかなりの額になります。

エンジニアに転職出来れば、長い目で見てこの出費は許容できたとしても、それでも短期でこれだけの出費はネックになるポイントで、ぼったくり?闇?と思われてもおかしくないです。

ただ、生徒が自習するための教室があったり、講師やキャリアサポートの人件費があったり、広告費があったりで、これくらいのお金を取らないと回らないのでしょう。

TechAcademyやCodeCampは教室がなく、オンライン学習とサポートなので、その分料金も安いです。サポートはオフラインでやっているスクールの方が手厚いので一長一短という感じですね。

まとめ

値段の高さは闇が深いと思われる原因だと思います。経費がかかるのもわかるので、ぼったくりとまでは言いませんが、高すぎだと思います。

誇大広告すぎる

広告を見ると簡単に数ヶ月でエンジニアとして転職出来たり、フリーランスで稼げるような訴求をしているスクールもあります。

数ヶ月じゃ毎日8時間勉強しても実務レベルは無理です。ただし、実務レベルにならないと転職やフリーランスで稼げないわけではないです。

とは言え、そこまでいくのにはたった数ヶ月であっても、大変な努力が必要なのは事実です。そこを隠していかにも『誰でも簡単に』のような訴求をするのは汚いやり方だと思います。

基本的に商売なのでプログラミングスクールも良い面や良い例しか見せません。

服屋で似合っていなくても、『いいですね、お似合いです!』と言うのと同じでスクールに限らず商売は皆ポジショントークです。しっかり自分で情報収集して、本当に信用できる人の言うことを聞くことや、正しいか正しくないかを判断出来るようにする、ことが大切です。

まとめ

誇大広告すぎるスクールはやり方が汚いので通わない方が良いです。

教材・カリキュラムの質が悪い

いくつか見たことがありますが、基本的にスクールの教材やカリキュラムは良くて市販の本レベルだと思います。

独自の教材をオンラインで学習するスクールが多いので、教材を手直ししたりコンテンツを追加したり出来るのは、本に比べると常に最新にできるので良いです。

また、本や学習サービスではチーム開発はできないので、その点もスクールのメリットではあります。

高いお金を払っているのに蓋を開けてみたらこのレベルの教材かと思う人もいるかもしれません。しかし、そもそも教材やカリキュラムに価値を感じてスクールに入るべきではないです。

良質な教材が欲しいなら本やwebで学習できる月額数千円以下のサービスで十分です。全て合わせても1万円もかかりません。

大学の授業も市販の数千円の教科書を使っています。プログラミングスクールも絶対市販の本を使って学習させた方が良いと思うんですけどね...

まとめ

教材やカリキュラムは良くて市販の本レベル。ただし、そもそも教材やカリキュラムに価値をおくべきではない。

プログラミングスクールの価値を正しく理解しよう!

プログラミングスクールの価値はスクール側がなんと言おうと、主に下記の3つだと思っています。

  • 挫折率を低く出来る
  • 学習の効率化
  • 転職支援(転職コースの場合)

挫折率を低く出来る

  1. 独学
  2. オンラインのスクール
  3. オフラインのスクール

一般的には挫折のしやすさは、この順になると思います。プログラミングでもデザインでも出来るようになれば、楽しいので、いかに挫折せず継続出来るかは大切です。

学習の効率化

バグに何時間も悩むような不毛な時間をカット出来るのは効率的です。『いつでも遠慮なく質問できる人』がいることは学習する上で心強いです。

転職支援(転職コースの場合)

通ったから必ず転職に成功するわけでもないし、他では持っていないような求人を持っているわけでもないです。

ただ、何人も転職のサポートをしているのでノウハウはあると思います。学習で人材価値を上げて、転職のためのサポートをしてもらえれば、自分で勉強して転職活動をするよりは効率が良いので、スクールの価値と言えると思います。

駆け出しエンジニアのためのコーディング練習教材

Coming Soon
© 2021 模写修行 media.