经常有人问我:你白天上班,晚上还做这些 AI 应用,怎么搞的?是不是不睡觉?
答案有点反常识:我睡得比同事多,但产出比他们高。
不是因为我效率高,是因为我不浪费下班时间。
下班后的三个时段
我把下班到睡觉这段时间,切成了三块。每一块只做一类事,不混着干。
第一段:19:30–21:00 是无脑时间。
吃饭、洗碗、和家人聊天、刷一会儿 X。这段时间我绝对不碰键盘。脑子刚从白天的会议里缓过劲来,强迫它继续转是负产出 —— 你以为在工作,其实在划水,又积累了"今晚白过了"的内疚感。
很多想 side project 的人卡在这里:他们以为下班 19:00 到睡觉 23:00 都该被"利用起来"。结果就是每一段都用得稀烂。
第二段:21:00–22:30 是真正干活的时间。
这一个半小时我是认真的:开 IDE,关消息通知,戴上耳机。一次只做一件事 —— 要么写一个新功能,要么修一个具体的 bug,要么写一篇博客。绝不"探索一下"、"调研一下",那些是周末的事。
90 分钟看起来不多,但每天有,五天就是 7.5 小时高质量时间。一个能做出 demo 的小功能,基本能在两三个晚上做完。
第三段:22:30–23:00 是收尾。
把今天没改完的 commit 写好 message,把明天要继续做的事写在一行 TODO 里,关电脑。绝不开新坑。
这一步看起来无关紧要,但它是整个流程能持续的关键。第二天晚上 21:00 你坐下来,眼前已经有了一个具体的入口 —— 不需要"今天要做什么"地纠结半小时,直接接上就开始。
周末是放大器,不是补班
工作日晚上是"窄带",每天 90 分钟,做小颗粒度的活。 周末是"宽带",能连续 4–5 小时不被打断,专门做那些没法切片的事。
具体来说:
- 一个新应用从 0 到 demo —— 周末干。
- 把一个已有应用重构 —— 周末干。
- 写一篇长博客 —— 周末干。
周末不补班。意思是:周末不做工作日积压下来的小修小补。那些事让它们留在工作日晚上做。否则你的周末会被无穷无尽的"扫尾"占满,永远没时间做大颗粒度的创造性工作。
一周一定有一天彻底不开电脑
我的是周日。
不是因为我多自律,是因为我试过连续两个月每天都干,结果第九周直接 burnout —— 三周写不出一行代码,看到 IDE 图标都恶心。
那次之后我明白了:做副业最大的敌人不是没时间,是把热情烧完。
热情是一种慢恢复的资源。你逼它每天满负荷,它会反弹得让你一周都干不动。每周给它一天彻底的休假,它能稳定输出半年。
这条规矩,比任何"高效工作法"都重要。
一个朴素的 framework
最后总结一下:
- 下班后第一小时不工作。让脑子归零。
- 每天只有 90 分钟做正事。但每天都有。
- 每天结束前留个明显的入口。给明天的自己。
- 周末做大颗粒度的事。不补工作日的债。
- 每周一天彻底休息。保护热情这种慢恢复资源。
听起来一点都不刺激,对吧?我知道。但独立开发本来就不是冲刺,是一场五年的散步。能走完的人不是跑得最快的,是知道什么时候停下来吃饭的。