大昭Graham

Home Essays About


12 年,一个 txt 管理所有 todo

2022-03-03

0.

前些日子读到一篇文章:My productivity app for the past 12 years has been a single .txt file

作者 Jeff Huang,布朗大学计算机科学副教授。文章讲的是他 12 年来如何用一个 txt 文件,管理自己所有待办。

1.

具体来说,分两部分:

他会先把所有待办都记到日历,比如,「明天下午五点开会」这种有固定时间的,放进日历;「想想怎样招博士生」,这类没有固定时间的,也在日历选个时间,安排上。

然后,每晚睡前,打开日历,打开 txt,把明天要办的事列到 txt,比如:

2017-11-31
11am meet with Head TAs
- where are things at with inviting portfolio reviewers?
12pm HCI group meeting
...
5pm 1:1 with Beyonce #phdadvisee
6pm faculty interview dinner with Madonna

第二天一醒来,立马就能知道今天有哪些事要办、什么时候办。

而且,对着日历安排,还能知道:明天办这些事,时间够不够?有什么明天不想办的?——那就往后排一排。

他说,践行这法子 12 年,他已经很能估准一件事大概要多久,每天又能办多少事。

他现在用的这个 txt 文件,是 7 年前创建的,里面已经手敲了 37,773 行字,记录他担任计算机教授以来做过的所有事:见过谁、开过哪些会、跟谁讨论过什么想法……

2.

全篇读完,有三点启发:

其一,整个方案就是 txt + 日历,稳定,可持续。

只要是电脑,就能写 txt,也肯定有日历。甚至,都不必拘泥于 txt,反正就是记录用纸,可以放到 WorkFlowy、TaskPaper 甚至 Word。日历呢,系统自带就可以,第三方也不错。不会遇到某个产品开发者停止支持,整套方案就不能用了。

其二,txt 搜索回顾相当方便,而且不挑工具,是个编辑器就能行。

配合这一点,他也保持了一些记录行文习惯。比如,「去见谁」这类待办,用 meet with 开头;有的任务完成了,他会加标 #annual #nextui ,意思是这件事可以放到年终总结报告,或者可以用在下学期 UI 课程。

这法子好使啊,年终回顾不用头疼,按着标签搜一搜,事件、时间、人物,全都有了。

其三,把全部事情都排到日历里面去,妙招。

这是把自己的可用时间「按槽分配」,一目了然,不至于盲目多排,结果完不成,徒耗心力。更重要的是,这么安排,符合心理学家 Peter Gollwitzer 提出的执行意图,也就是 if-then:如果到了某个时间点,我就做某事。

三年前我办过一期「百天听力训练营」,全勤率 13%,读大家心得总结时,发现全勤同学大多有个类似习惯:每天安排好了固定时间段,if 到这个点,then 开始练听力。

3.

「txt + 日历」作为任务管理方案,兼具简洁、有效和认知科学之美,值得一试。