高卒クズ男の再興戦略

高卒クズ男こと堀川登喜矢がエンジニア転職を皮切りにクズ脱却を目指すブログです。

プログラミング作業や勉強の効率化にはタイマーを使った時間管理がおすすめ!webアプリケーションの「timer-tab」で無音タイマーもストップウォッチもできちゃいます!

こんにちは
笑いをこよなく愛する系エンジニアの堀川です。

今日はここ最近で一番気持ちのいい疲労感を味わえた休日だったので、今日みたいな気持ちのいい疲労感を味わえる日を沢山作って行きたいな〜と思いました。

それでは本編をどうぞ!

プログラミング作業や勉強の効率化にはタイマーを使った時間管理がおすすめ!

f:id:xmobile:20181124220200j:plain

プログラミングを勉強し始めたばかりの頃…

当時の私はどうしても集中できず、ついついTwitterを覗いてしまったり、気がつけば1時間が立っていたのに勉強は何も進んでいなかったりなど。。。

本当にダメダメなプログラミング学習をスタートさせました。

しかし、そんな方法では正しい成果を出せるわけも無く時間だけが過ぎてしまいました。。。

そんな時に私が授かった素晴らしい集中力アップで時間効率爆上げのとっておきの方法が「時間管理」を徹底する事でした。始めは「xx時yy分に勉強をスタートさせてxx時yy分に勉強を終了した。」などの勉強のログを取り始めたのですが…

なんと時間を記録するだけでも既に効率は上がり始めたのです。
な、なんてこった〜!!

今回はそんな方法と体験談について語って行きたいと思います。

プログラミング学習は時間を明確に管理すると効率が上がる

上記の通り、時間を明確に管理することでプログラミング学習の効率は上がります。しかし、ただ時間を管理すると言っても具体的にどうすれば良いのか分からないという方もいらっしゃいます。

そこで、私がいくつか試したことでいいと思った方法をまとめると…

  • 時間を明確に管理する
  • 目標を決める
  • 休憩を明確に管理する
  • タイマーを使う

の4点をしっかりと理解して実践すると効率があがりました。

時間を決めると集中力が上がる

多くの人は期限を決められないと本来の力を発揮する事ができません。学生時代にテスト期間や受験の前にならないと勉強しなかったのとおんなじですね!

社会人になっても期限を決めてもらわないと営業成績を挙げられない営業マンがいたり、それこそアプリ開発の期限が決まっていないものはズルズルと時間効率の悪いまま進んでいったり…

期限を決めると行動がイメージしすい

突然ですが、資格試験の日程や仕事の期限を決められると突然ゴールまでのルートをイメージしやすくなった事はありませんか?

多少無茶なスケジュールでもやるしか無いと思えば自ずとスケジュールは決まるはず…

この「スケジュールを立てる」という行為自体が時間効率を良くする集中力の根源です!

何事も計画に書き起こせないものは上手く実行されません。なので脳内の中にでもまずはゴールまでの設計図を書く必要があります。そして設計図を作るにはゴールにたどり着くための長さ(時間)があるとイメージしやすくなるので期限(時間)を決める事が勉強や作業に集中する上で重要な要素となるのです!

目標を明確にする

よし、期限(時間)は決まった!
さあ、やるぞ!!

と意気込んでいる所申し訳ないのですが、期限を決めるだけでは不十分です。

なぜなら「何をするのかが明確になっていない。」ので計画に大きなブレが生じます。xxをする!などの明確な目標を設定することで今この時間にやらなければ行けないモノがわかりやすくなって自ずと無駄な寄り道が減ります。

優先順位も大切

かと言ってもプログラミングの勉強や作業をしている内に複数の疑問や問題が発覚してやることが多岐に渡って来るとどうしても明確な目標も焦点の合わない曖昧なものになってしまいがちです。

そんな時は都度、優先順位の確認をしてください。

今浮上した問題は次の作業に影響があるのか?
この問題は今解決すべきか?
残りの時間で解決できるのか?

基本的に目標は進んで行く事で「始めにイメージしていたものと実は全然違うものだった」なんて当たり前に起こりうる事なので、都度都度修正して行くことが大切です。

その中で優先順位を付けて振り分けていくと後々になって無駄な事に時間を使ってしまっていたなんて事は減ると思います。

何分休んだかも管理する

見落としがちですが休憩時間も管理してください。

休憩を一切入れないのも問題ですし、休憩と作業時間に明確な違いが無いのも多いに問題です。

私の場合は必ず休憩時間は明確に決めておかないとズルズルといってしまうので下記のタイマー戦法やストップウォッチ戦法を駆使しして大魔神ズルズルキュウケイと徹底抗戦に挑んでいます。

タイマーを使う

qiita.com

こちらのQiita記事にもあるようにタイマーを活用した集中力アップや時間効率を上昇させる方法はとても有効です。簡単に数字で見える化できる便利ツールなのでぜひとも導入をおすすめします。

また、私はタイマーを導入する場合に大切にしている4点があります。

  • タイマー機能
  • ストップウォッチ機能
  • 無音アラーム機能
  • どこでも使える

「timer-tab」がおすすめ

timer-tab
timer-tab

さて、時間管理とタイマーの重要性が理解できたところでこの記事で私が言いたかった本題に入ります。あまり膨らませられる内容でも無いのでとりあえずこちらのリンクを確認してください。

www.timer-tab.com

デザインがシンプル

何が良いって、、、デザインがとてもシンプルなんです!

ログイン機能なんてものも無いので今すぐ使い始めることができます!

無音タイマーも音楽タイマーもできる!

また、無音タイマーって結構難しいんですけどこちらもカバーしています。これなら図書館や仕事場などの音を出せない場所でもどんどん使って行くことのできる素晴らしいサービスです。

ストップウォッチもできる!

タイマーアプリだけどストップウォッチもできちゃいます!

私は主に休憩時間や初めての作業の時間を測る時に使います。

タイマーとストップウォッチを同時に使いたい?

そんなのwebアプリケーション何だからもう1タブ開いて動かしなさい!

そこらへんは臨機応変に対応するんだよ!

webアプリなのでPC作業と相性がいい

ほい!

プログラミングしてる時ってほぼ確実にwebブラウザ立ち上げてますよね?

だったらこのアプリとは相性が良いってことだ!!