先把数据源摊开,别凭印象
人对一年的记忆极不靠谱,总觉得「今年一直在忙」,却说不清忙在哪。所以复盘第一步是取数,我固定从四个地方导:Toggl 的时间分类报表、GitHub 的 contribution 日历、微信和支付宝的年度账单、以及日历里所有会议条目。四路数据各自有偏差,但交叉着看,大方向错不了。去年导出来一算,编码占 41%、会议 18%、学习 12%、写作 9%、剩下是纯碎片和休息——这个比例跟我「今年主要在做技术」的自我感觉差得挺远,会议比我以为的多了一倍。
十二行表格,每行只填三格
表格按月份排 12 行,每行只写三件事:这个月投入最多的三件事、产出的可交付物、一件明确没做完的事。可交付物必须是能指给人看的东西,比如「上线了某个接口」「发了 2 篇文章」「给某仓库提了 3 个 PR」,不写「能力有提升」。没做完的那格最有用,连着三个月出现同一件事,就说明它不是没时间,是根本不该排在待办里。写完 12 行,一年的形状基本就出来了,哪几个月是空转、哪几个月真有产出,一眼能看出来。
- 可交付物写名词,不写形容词,方便明年核对
- 没做完的事单独列,它比完成清单更能暴露问题
- 账单只用来看大类,别陷进逐笔对账
只问三个问题,只定三个目标
不复盘成述职报告,只回答三问:哪类时间花得最值、哪类最该砍、明年只保留哪三件事。顺着去年数据,最值的是上午的深度编码和写踩坑记录,最该砍的是被切成二十多次的 IM 回复。目标因此只定三个,且都带数字:博客 24 篇、两个开源 PR、体重回到 68kg。不列十条,是因为十条等于没有优先级;带数字,是因为年底能直接判完成没完成,不用再跟自己商量。
复盘是给自己看的账本,不是年终汇报。写得越像汇报,下一年越不想翻。
存档和跨年对照
成果是一张 Markdown 表加一段 500 字左右的自述,存进 Obsidian 的年度笔记,和前一年的并排放。跨年对照才是复盘的复利所在:前年会议占 11%、去年涨到 18%,一看就知道该收一收;写作从 5% 到 9%,说明固定节奏确实起了作用。自述里我只写两类内容——哪几个判断事后看是错的,以及明年遇到同样情况会怎么改。情绪、感慨、鸡汤一律不留,它们在一年后没有任何信息量。整套下来一个下午能做完,比写一份漂亮总结省时间,也更经得起明年这个时候再打开。