TimeMap

TimeMap / 指南

为什么时间追踪软件总假设你的一天有清晰的分界线?

按下计时器这个动作,本身就在要求你先想清楚一件事:上一件事在哪一秒结束,下一件事从哪一秒开始。真实的一天很少给你这么干脆的答案。一边炒菜一边半听着电话,本该是休息的十分钟里回了一条工作消息,一件事早就悄悄结束了,你却还没意识到,直到已经在刷手机。软件想要一条线。一天给你的,是一团糊在一起的东西。

计时器默认你能画出那条线

给"工作"按下开始,软件其实在悄悄要你承诺一件事:工作是一段完整的、有始有终的区间,而且你会在两个准确的时刻注意到它并采取行动。这个承诺说起来容易,做起来很难,因为大多数事情根本不会主动宣布自己的边界。你不是"决定"停止看书的,而是十分钟后才发现自己已经停了。会议也不是在某一刻"结束"的——散场时有人在走廊又多说了一句,那句话已经不算会议内容了,可它又好像确实还是。

计时器没办法表达这种情况。它需要把世界切成互不重叠的区间,每一段只属于一个标签,因为一根不停走动的秒针,能承载的形状也就只有这一种。

真实的一天不是这样切的

想想一段很普通的一小时:你在做饭,伴侣问起周末的安排,你一边搅拌一边回答,外卖通知弹出来,你瞄了一眼手机,又回到锅前,期间脑子里还在琢磨早上那件没说开的事。这段时间里"在做什么"到底是什么?做饭、聊天、看手机、心里默默想事情,同时发生在同样的十分钟里,轻重不一,谁也说不上是先是后。

这不是哪天特别混乱,而是最普通不过的样子。整块整块、只做一件事的日子才是例外——赶一趟航班、考一场试、上一个边界清晰的班。生活的大部分时间是叠在一起的,一个非要你先拆开才肯让你记录的系统,等于是在要求你多做一件和这一天本身毫无关系的工作。

硬要画出那条线,会发生什么

人们放弃计时软件,通常不是因为不认同"记录时间"这件事本身。而是把一条硬边界强加在没有边界的一天上,只会导向三种结果,而且没有一种是好的。

  • 估一个数。你把那重叠的十分钟随便归到看起来更接近的一类里,于是软件上的数字,变成了你在一点小压力下编出来的小小虚构。
  • 忘了按停。计时器在中断、点心、不相干的电话之间一直走着,到了晚上"工作"显示五小时,而老实说大概只有三小时。
  • 干脆不记琐碎的事了。找边界这件事很累人,于是你悄悄把"值得记录"的范围收窄成那些本来就自带边界的东西——会议、锻炼、日历上有的事——剩下占了大部分的日子,就从记录里彻底消失了。

这些都不是自律失败。它们只是逼一个流动的东西装成固体之后,必然会出现的结果。

日志不需要边界,只需要一个瞬间

另一种做法比听起来要简单:不问一件事什么时候开始、什么时候结束,只回答此刻正在发生什么。就算是在那团糊在一起的时间里,这个问题也有答案——"做饭,半听着电话,想着早上那件事"就是一条完全成立、完全真实的记录,而且写它的时候不需要跟时钟讨价还价。你不用去宣布做饭在哪里结束、接电话从哪里开始,因为你根本不需要。你只是在描述一个瞬间,而瞬间不像区间那样需要边界。

这也是为什么一份日志能扛住被打断的一天,而计时器通常扛不住。打断只会伤害那些"进行到一半"的东西。一条关于此刻正在发生什么的记录,没有什么可被打断出局的——你可以五分钟后写下一条,也可以三小时后再写,两条记录之间不欠彼此一条完整不断的线。

关于 TimeMap

这正是 TimeMap 从不要求你按开始或按停止的原因。写一行你在做什么,选个颜色,然后继续过日子——背后没有一个计时器在往上跳,等着你想起来去按一下。以后拿回来的,是一堆由瞬间组成的记录,而不是一本每一段都要在边界处自证清白的账。

你的一天从来不是由整整齐齐的区块拼成的。它是由你碰巧注意到自己在做什么的那些时刻拼成的。围绕这一点建立起来的记录,不是一种将就,而是更接近这一天本来的样子。