未経験者や初心者のプログラミング学習に「メンター」って必要!? →【結論: メンターがいないと損します】

main-image

この記事の内容は「プログラミング未経験者や初心者向けに、メンターのメリットをわかりやすく解説」です。

  • そもそもメンターとは?必要なの?
  • プログラミングの独学に挫折しそう…
  • プログラミング学習の進め方がわからない…

あなたはこのような疑問や悩みをもっていますか?

もしそうであれば、この記事はとても役に立ちます。

あなたがプログラミング学習に挫折しないために

ぜひ役立ててください。

まずは結論から

プログラミングスキルの習得は、独学でも可能ではあります。

しかし、メンターがいないと挫折する可能性は高くなります。

  1. 独学だと約90%が挫折してやめてしまう
  2. プログラミング学習には長い低成長期間がある
  3. 独学だと明確な目的やスケジュールを設定しないまま学習を進めてしまう

僕は30歳のときに社会人で未経験からプログラミングを独学し、エンジニアになりました。

そしてITベンチャー企業で「フルスタックエンジニア・取締役COO」を務めました。

これまで複数のWebアプリやスマホアプリを開発し、ローンチもしています。

開発したプロダクトで2,800万円の資金調達もしました。

独学していた頃を振り返ってみると、学習中は一人で孤独でした。

一緒に頑張る仲間もいませんでした。

わからないことが出てきたときに質問できる相手もいませんでした。

そのため余計に学習時間がかかったと思います。

そして何度も挫折しそうになりました。

僕のリアルな「独学体験談」

あわせて読みたい

「プログラミングの独学に悩んでいる人」や「プログラミングの独学を頑張る人」のために、 独学を「1日12時間を3年」やった僕の「リアルな体験談」を記事にしました。 「あなたのプログラミング学習のために」 ぜひ役立ててくださいね! […]

main-image

それでも挫折せずプログラミングスキルを身につけることができたのは、メンターのおかけです。

そのような僕自身の経験から、プログラミング未経験者や初心者はメンターがいると成長スピードや成長率が格段にUPすると断言できます。

そして、挫折率も圧倒的に下がります。

それでは「そもそもメンターとは?」ということから、それぞれわかりやすく解説していきます。

そもそもメンターとは?

メンターの役割とは何だと思いますか?

  • 常にコードレビューをしてくれる
  • バグやエラーの答えをすぐに教えてくれる

このようなイメージがあるかもしれませんが、決してそうではありません。

すぐに答えを教えてくれるとその瞬間は助かるかもしれません。

しかしそれでは「自分で考え、自分で解決する力」が身につきません。

すぐに答えを教えてくれるのではなく、

  • 解決策や考え方
  • 学習法

などのアドバイスで「自分で考え、自分で解決する力」が身につくように導いてくれる。

それが「メンター」の役割です。

メンターがいるからといって必ずしも「独学でも挫折せずプログラミングスキルが身につく」というわけではありません。

  • プログラミングスキルを身につけてどうなりたいか?
  • どんな目的を達成するためにプログラミングを学ぶのか?

このようなあなたの夢や目標、やる気が最も大切です。

その背中を押し、的確なアドバイスで導くのが「メンター」です。

プログラミング未経験者や初心者にメンターが必要な理由①【独学だと約90%が挫折してやめてしまう】

プログラミングの独学は「約90%が挫折してやめてしまう」といわれています。

つまり、10人中9人が挫折してやめてしまうということです。

僕はIT・Web業界で10年以上仕事をしています。

これまで数多くのプログラミングの独学を始めた人たちを見てきました。

その中で挫折せずプログラミングスキルを身につけることができたのは、「ほんの一握り」です。

僕もプログラミングは独学でしたが、結果的に身につけることができました。

なぜ独学でもプログラミングスキルを身につけることができたのか?

それはメンターの存在がとても大きかったからです。

僕の場合は当時の職場の上司がメンターにあたる存在でした。

メンターがいたからこそ、プログラミングの独学でも挫折することはありませんでした。

メンターがいなければ挫折してやめていたと思います。

プログラミングの独学が難しい4つ理由と挫折率を下げる方法をわかりやすく解説

あわせて読みたい

「プログラミングの独学に挫折しそう…」 「プログラミング学習の進め方がわからない…」 「いくら学習しても身についている感じがしない…」 なんて悩んでいませんか? この記事を読めば、もうプログラミングの[…]

main-image

プログラミング未経験者や初心者にメンターが必要な理由②【長い低成長期間がある】

プログラミングスキルの成長をグラフで表わす場合、どのようなグラフを想像しますか?

学習量に比例した右肩上がりのグラフ」を想像するのではないでしょうか。

実はプログラミングスキルの成長グラフは、右肩上がりではありません。

プログラミングスキルの成長グラフは、以下のようになります。

graph-image

一定期間は学習量に応じた理解度を得ることができるわけではありません。

そのため、この低成長期間に理想との大きなギャップを感じて挫折してしまう人が多いです。

これがプログラミングの独学が「挫折率90%」といわれる理由です。

低成長期間は学習によって得た知識がまだ「」の状態で「」になっていません。

しかし、低成長期間を抜けると一気に理解度が深まり成長が加速します。

点と点」がつながり、「」になるタイミングです。

image-01

低成長期間をクリアすることができれば、挫折率は大きく下がります

しかし、長くて辛い低成長期間をクリアするための「やる気」と「モチベーション」の維持はとても大変です。

メンターがいることで「やる気」と「モチベーション」の維持が格段にしやすくなります。

プログラミング未経験者や初心者にメンターが必要な理由③【独学だと明確な目的やスケジュールを設定しないまま学習を進めてしまう】

プログラミング学習をする上では、プログラミングスキルを身につける「明確な目的」を決めることが大切です。

例えば以下の場合を想定してみます。

  • プロダクトを作って起業するため
  • エンジニアとして就職するため
  • フリーランスとして稼ぐため

さらに具体的な数値やスケジュールを設定すると、以下のような形になります。

  • 2年後にプロダクトで月100万円の収益をあげ、起業するため
  • 3年後に月収40万円のエンジニアとして就職するため
  • 4年後にフリーランスとして月80万円稼ぐため

このように目的を明確化して、具体的な数値をスケジュールに落とし込むようにしましょう。

すると目的達成のために「何を」・「いつまでに」・「どうすればいいのか」を逆算して考え、実行できます。

これは挫折率を下げるためにもとても大切です。

しかし、独学だとプログラム(コード)を書いたり学習に集中し過ぎるあまり、忘れがちになります。

メンターがいると「目的」や「進捗」、「スケジュール」などを相談しながら学習を進めることができます。

独学だと忘れがちになる「目的を明確化して具体的な数値やスケジュールに落とし込むこと」を常に意識することができます。

まとめ

  1. 独学だと約90%が挫折してやめてしまう
  2. 長い低成長期間がある
  3. 独学だと明確な目的やスケジュールを設定しないまま学習を進めてしまう

メンターがいるからといって必ずしも「独学でも挫折せずプログラミングスキルが身につく」というわけではありません。

  • プログラミングスキルを身につけてどうなりたいか?
  • どんな目的を達成するためにプログラミングを学ぶのか?

このようなあなたの夢や目標、やる気が最も大切です。

その背中を押し、的確なアドバイスで導くのが「メンター」です。

今は「CODEGYM Monthly」のようなサービスもあるので、メンターも探しやすくなっていると思います。

プログラミングスクールでは講師がメンターになってくれたりします。

一緒に頑張る仲間も作りやすいです。

プログラミングの独学に挫折しそうな場合は、プログラミングスクールへの入学も検討してみてください。

プログラミングスクール選びの重要な6つのポイントをわかりやすく解説

あわせて読みたい

「プログラミングスクールに入学しようか悩んでいる…」 「プログラミングスクールがたくさんありすぎて選べない…」 「プログラミングスクールの選び方の基準を知りたい…」 なんて悩んでいませんか? もしそう[…]

main-image
プログラミングスクールで基礎スキルを習得するのも「一つの手段」です。

場合に応じて利用するのも戦略かなと。

プログラミングスクール選びにおすすめの記事

【現役エンジニア厳選】失敗なしのプログラミングスクールおすすめ3校【初心者はこの中から選べばOK】
おすすめのプログラミングスクールを知りたいですか?
本記事では現役エンジニアの僕が厳選したおすすめのプログラミングスクール3校を紹介します。
「プログラミングスクールありすぎ…どこを選んだらいいの?」と悩んでいる人は必見です。

【厳選3校】自信をもって女性におすすめするプログラミングスクール
女性におすすめのプログラミングスクールを知りたいですか?
本記事では女性におすすめのプログラミングスクール厳選3校を紹介します。
「女性向けのプログラミングスクールを探してるけど、どこにすればいいかわからない…」と悩んでいる女性は必見です。

【現役エンジニア厳選】自信をもって高校生におすすめするプログラミングスクール3校
高校生におすすめのプログラミングスクールを知りたいですか?
本記事では現役エンジニアの僕が厳選した高校生におすすめのプログラミングスクール3校を紹介します。
「高校生向けのプログラミングスクールを探してるけど、どこにすればいいかわからない…」と悩んでいる高校生は必見です。