こんにちは.
GitHubに学習ログをコミットし始めてから1年が経過し、無事緑地化することに成功したので記念に記事を書こうと思います。習慣化の参考になれば幸いです。
習慣化の目的
そもそもなぜ学習を習慣化し、GitHubにコミットしようと思ったのか。答えはシンプルで転職したかったからです。
転職したい→技術力足りない→学習を習慣化せねば→どうせなら視覚化しよう
という流れ。これがどれほど効果的だったかはわかりませんが、転職活動には無事成功しました。
方法
mdファイルに日付と学習内容を書いてコミットするだけです。
こんな感じ↓ ※TIL(≒Today I Learned)

ポイントは起床後すぐに日付だけコミットすることです。これで習慣化は完了です。
「え、それじゃ学習してないのにしたふりできちゃうじゃん!」 と思ったそこのあなた。その通りです。ここが結構味噌です。
実際、学習をせずにコミットだけした日は結構ありました。でもそれでいいんです。なぜなら学習に取り掛かるトリガーを継続して保てているからです。ここをぶらさずに続けることで継続できているという達成感を得られ、モチベーションが下がりません。逆に絶対コミットだけはしたい!穴を開けたくない!という謎のこだわりが芽生え始めます。脳のバグです。こうなったらもう勝ちです。
学習の内容
で、何を勉強してたのさって話なのですが、基本技術書読んでました。実際に手を動かして開発したこともあったのですが、これはあまり良くなかった。手を動かしていると詰まったりして必要以上に時間と労力を割いてしまうということがよくありました。そうすると毎朝の学習のハードルが上がって心理的に続けづらいんですよね…
ある程度時間と量をコントロールしやすい学習方法にするのは個人的には結構大事なポイントです。
最後に
よく言われていることですが、いかにハードルを下げられるかが継続するためには重要だと思います。今回紹介した方法では日付をコミットするだけで継続できてるっぽい錯覚に陥ち入れるのでよかったら試してみてください。
最後まで読んでいただきありがとうございましたm(_ _)m
