実務経験が積めるプログラミングスクール CODECOACHING

無料カウンセリング申し込み

【完全保存版】プログラミング学習のモチベーションが下がった時に読む記事    

今回は、プログラミング学習のモチベーションの保ち方についてまとめました。

プログラミングを学習したいという人は大勢います。しかし、プログラミング学習を独学でしようとした人の90%は挫折してしまうというのが現状です。

では、どのようにしたら挫折せずプログラミングを使いこなせるまでになることができるのでしょうか。

この記事でわかること
  • モチベーション低下の理由がわかる
  • モチベーションを保つ方法がわかる

モチベーション低下の原因とは

目的を見失ってしまう

受験勉強では志望校合格というようなゴールがありますが、プログラミング学習では、明確なゴールがありません。そのため、自分はなぜプログラミングを学習しているのかを常に意識していない目的を見失ってしまいます。

学習することが目的になってしまうとモチベーションの低下につながり、結果的に挫折してしまいます。

達成感を感じられない

学習全てに当てはまることですが、勉強し始めてから「できるようになった」と感じられるのは3ヶ月程度の期間継続することが必要です。

特にプログラミングにおいて、少しでもできるようになったと感じられるのは実際動くプログラムを制作できた時だと思います。そうなるまでの地道な作業で嫌になってしまうことが多いのです。

プログラミング自体が難しい

勉強しようと思わなくても日常生活の中にある英語などと違って、プログラミングは勉強しようとしないと触れることはありません。そのため、独学でやろうとすると何を学べばいいのかを探りながら行います。

もし、難しすぎることから学習し始めてしまったり、簡単すぎることばかりをやってしまったりするとプログラミング学習をやる気が起きなくなってしまうでしょう。正しい学習順序で行う必要があるのです。

どのようにモチベーション維持をすればいいのか

if-thenプランニング

if-thenプランニングとは、「もしこうなったら、どうするか」を考えるプランニング方法です。これはハイディ グラント ハルバーソン博士の著書である『Nine Things Successful People Do Differently』で提唱されています。

では、具体的にどんな方法なのでしょうか。

例えば、「もし朝8時になったら筋トレにいく」というような簡単なものから、「もしベンチプレス70kgが上がらなかったら、上がるまで毎回挑戦する」というようにしっかりルールを決めるといったものまであります。

とてもシンプルな方法ですが、決めておくということはとても大切です。

石丸達也

if-thenプランニングをプログラミング学習に落とし込んでみましょう。

コーチングシート

コーチングシートとは、目標達成をサポートしてくれる学習ツールです。

実際に私たちcodecoachingでは、「目標達成シート」「3つのルール」「メタ認知の質問」など科学的根拠に基づいたモチベーション管理テクニックを使っっています。

例えば、、、

目標達成シート」では最初に何のためにあなたはプログラミング学習をしたいのかを明確化し記録しておきます。そうすることで、その目標を定期的に確認できモチベーション維持につながります。

3つのルール」では今年今月今週で達成したい目標をそれぞれ1つ〜3つ設定します。このルールを決めることで、あなたの目標を見失わずに学習をおこなうことができます。

メタ認知の質問」ではあなたが認知している物事を客観的に認知できるような質問を意図的に行うことで、現在あなたはどういう状況にあるのかを俯瞰的にみることができます。スタート地点を認識することは、ゴールまでの距離の推測がしやすくなるのでとても有効です。

最後に

今回はプログラミング学習のモチベーションの維持の仕方である、if-thenプランニングとコーチングシートについてまとめました。

石丸達也

プログラミングをできるようになるには、続けるためのモチベーション維持が大切です。今回紹介した方法はとても有効なのでぜひ試してみてください。

もちろん、自分で試してみるだけでも有効ですが、それをサポートしてくれるコーチがいた方が間違いなく良いです。

コーチに支えてもらうだけで、無駄なく効率的にプログラミングのモチベーションが維持できます。最速でプログラミングを習得するためにはコーチをつけるべきです

現在、codecoachingではそんなプログラミングを学習したいけど、一人じゃ不安というあなたのために無料カウンセリングを行なっています。一度、このチャンスを掴んでみてはどうですか?

この記事の監修者
石丸達也

東京大学工学部システム創成学科。株式会社CodeCoaching代表。
プログラミング学習における異様な挫折率の高さや、スクールの高額な料金設定に問題を感じ、プログラミング学習を民主化するべくプログラミングスクールCodeCoachingを創業。
受験生時代、本屋に行っては参考書を立ち読みするほどの教材オタクで、田舎の県立高校から独学で東大に合格。
受験が終わった今もそのクセが抜けず、日々プログラミングの教材を見つけては研究している。佐賀県出身。趣味はフットサル、銭湯巡り。