時間は「作る」ものではなく「予約」するもの。Googleカレンダーで未来をコーディングせよ。
空白のカレンダーは、自由ではない。
「時間ができたらやろう」
そう思っているタスクは、永遠に実行されない。
なぜなら、時間は勝手にはできないから。
空白の時間は、他人のリクエストや、無意味なコンテンツ消費によって侵食される「null」な領域だ。
自分の時間を守るためには、先にメモリ領域を確保(Allocate)するしかない。
それが「タイムボクシング」という手法。
私はGoogleカレンダーを使って、未来の自分に指示書を送っている。
Logic: 決断コストの削減
朝起きて「今日、何をしようかな?」と考える。
その時点で、意志力のウィルパワーを消費している。
カレンダーに全てのタスクをブロックとして配置しておけば、私はその通りに実行するだけでいい。
「執筆:90分」「読書:30分」「休憩:15分」。
まるでCPUのスケジューリングのように、行動をプログラムしておく。
悩む時間をゼロにする。
ロボットみたいだと思うかもしれないけど、逆だ。
迷わないからこそ、その作業に100%のクリエイティビティを注げるんだ。
Texture: 色分けによる可視化
私のカレンダーはカラフルだ。
仕事は「青」、インプットは「緑」、生活維持(家事・移動)は「グレー」、余暇は「黄色」。
1週間のビューを見た時、色のバランスで自分の状態がわかる。
「今週は青が多すぎて、黄色が足りない。オーバーヒート気味だ」
そう気づいたら、意識的に黄色のブロックを足す。
直感的にバランスを調整できるUI。
ドラッグ&ドロップで予定を変更するのは、テトリスのブロックを動かすようでパズル的な快感もある。
Optimization: 実行可能な単位に分割する
「プロジェクトAを進める」というブロックは置かない。
粒度が大きすぎて、手が動かないからだ。
「資料構成案を作成」「参考文献を3つ読む」のように、具体的なアクションまで分解して配置する。
関数(Function)を小さく保つのと同じ設計思想。
もし予定通り終わらなくても、自分を責めない。
「見積もりが甘かったな」と分析して、ブロックを翌日に移動させるだけ。
計画は変更されるためにある。
Googleカレンダーは、人生というプロジェクトを管理するための、最強のPMツールです。
Return 0;