お疲れ様です,Hirokiです!
プログラミング学習の調子はどうでしょうか?
「なかなかモチベーションが上がらない」
「自分に甘えてしまう」
「ついつい他のことに手を出してしまう」
あなたはこのような状態ではありませんか?
以前,私はこのような状態の時がありました.
しかし,あることを実践するだけで
「モチベーションが勝手に上がる」
「継続して学習できるようになる」
「楽しく学習ができるようになる」
このような状態に,なることができました.
そこで今回は,
プログラミングを始めた方に向けて
「モチベーションを維持させる方法」
について話していこうと思います.
目次
やる気・モチベーションが下がる原因
レベルに合っていない学習をしている
あなたは,自分にレベルの合った
学習をしていますか?
早く上達したいがために,敢えて
自分のレベルより高い学習をしてしまいがちです.
それでは,難しすぎて
やる気が削がれてしまいます.
もし,ポケモンを始めたばかりなのに
出てくる野生のポケモンがレベル50ばかりだったら
何回やっても勝てず,やる気をなくしてしまいますよね?
そのようなイメージです.
なので,難しすぎず自分のレベルに合った
学習を継続的に続けることが大事になります.
いきなり大きい目標を目指そうとする
大きい目標を持つことは非常に良いことです.
しかし,いきなりそこを目指してしまうと
あまりにも難しすぎます.
例えば,Instagramのようなアプリを作りたい
という大きい目標があるとします.
その場合は,いきなり作り始めるのではなく
・まず,写真を加工するアプリを作る
・次に,チャット機能がついたアプリを作る
・その次に,写真と文字を入力して,アルバムのように保存できるアプリを作る
このように,大きい目標を達成するための
細かい要素を含んだものを1つずつクリア
していく方が良いと思われます.
小さい目標をいくつも作り,それを
達成していくようにしましょう.
そもそもコントロールできない
やる気やモチベーションは,はっきり言って
上げ下げを自由にできるものではありません.
それを理解しつつ,直接ではなく
間接的にアプローチする必要があります.
・プログラミングを好きになる
・得意分野を見つける
などをして,モチベーションを上げる
必要があります.
また,嫌々でも1日1時間は必ず時間を取り
習慣化してしまうという方法もあります.
子供がずっとゲームをし続けられるように
プログラミングを好きになるということが
1番大事だと私は,思います.
そうすればモチベーションどうこうではなく,
生活の一部に自然となってきます.
モチベーションを保つには
小さな成功体験を積み重ねる
何事もそうですが,成功体験をすることで
自信をつけることができ,やる気が出てきます.
プログラミングも一緒で,
アプリを作って,完成した!
という経験を重ねることが大事です.
成果が出るまでが長いと,やはり
不安や迷いが生じてしまって,学習効率が
落ちてしまいます.
やる気を出して,効率よく
ステップアップするためにも,
小さな成功体験を積み重ねましょう.
作業場所を変えてみる
私は,よくこの手段を使います.
たまに,土日の休みの日は
街に出てカフェで作業をしたりします.
いつも部屋でやってしまうと
だらけてしまう方にはおすすめです.
近くにコワーキングスペースなどが,
ある方はそれでもいいかもしれませんね.
普段と違う場所で作業することで,
作業効率アップを狙いましょう.
やる気の出る何かを1つ見つける
やる気の出る何かを1つ見つけましょう.
本でも,自己啓発系の動画でも
友人との電話でもなんでもいいです.
これをすればやる気が出る!
といったものを1つ見つけましょう.
ここまで終わったら,お菓子を食べる
などでもいいかもしれませんね.
このやる気が出る何かを持っているか
持っていないかで,全然変わってきます.
是非,これだ!というものを
見つけてみてください.
私のおすすめ
動画を見る
私は,モチベーションを上げる時に
よく動画を見るようにしています.
長時間作業する前や,一通り終えて
その休憩中などに動画を見るようにしています.
私のおすすめの動画を載せておきます.
是非,見てみてください.
仲間と報告し合う
プログラミングは,一緒に支え合える
仲間を作ることで,楽しく学習できます.
私の場合だと,達成したことや作ったものを
共有し合ったり,このようなサービスがあれば
面白いなどを話したりすることをしています.
同じ目標ではなくとも,同じことをしている
仲間と現状報告をしたりするだけで,
モチベーションの上がり方が違います.
最大の敵は,孤独かもしれません.
もし,プログラミングを学習している
友達がいたら,たまに報告会などを
してみてください.
習慣化してしまう
個人的には,
習慣化してしまう
ということが最強だと思います.
最初はしんどくても,毎日時間を確保して
取り組むことで,モチベーションに関係なく
取り組むことができます.
私の中で既に,プログラミングは
習慣化しているので楽しく毎日
取り組むことができています.
どうしてもやる気が出ない
という方は,自分を奮い立たせて
3週間ほど毎日続けてみてください.
生活の一部になり,重い腰をあげることなく
自然に学習できるようになります.
自分を追い込む
人は恐怖を感じた時に,1番行動できます.
私の場合だと,直近の目標は
プログラミングでお金を稼ぐこと
なので,自分を追い込むために
バイトを辞めました
そうすると,お金が尽きる前に稼がなければ
という気持ちになり,嫌でも頑張ります.
なので,自分を敢えて追い込む方向に
持っていくことで無理やり頑張るようにする
という方法もあります.
ですが,非常にリスキーなので
自信がある方だけ真似してください.
※ピンチの時はパソコンで作業ができて,高収入の治験バイトは非常におすすめです.
まとめ
以上が,モチベーションの維持方法でした.
モチベーションが下がってしまう前に,
手を打っておくと,維持することができ
継続的に学習することが出来ます.
最後に,このまま1つアクションを
起こしてみましょう.
Action
◇大きい目標を明確にしよう
あなたがプログラミングを習得した後に
達成したいことを1つ明確にしましょう.
そして,その目標を達成するために
必要な要素を細分化してみましょう.
- - - - - - - - - - - - - - - - - - - - - - - -
【大きな目標】
・必要な要素1
・必要な要素2
・必要な要素3
- - - - - - - - - - - - - - - - - - - - - - - -
これらをメモに書き出して,
取っておきましょう.
_________________
本記事の内容は以上です.
ここまで読んでいただきありがとうございました.
また,次の記事でお会いしましょう.