
晚上十点半,我合上笔记本电脑,准备洗漱睡觉。手机亮了一下,工作群里弹出一条消息:”线上有个问题,帮忙看下?”
三分钟后,我又打开了电脑。这一看,就看到了凌晨一点。
被切割的时间
程序员的时间,从来都不是整块的。
表面上,我们朝九晚六,周末双休。但实际上,那些所谓的”休息时间”,只是换了一种形式的存在。手机里的钉钉、企业微信从来不敢设为静音,生怕错过什么重要消息。即使在陪家人吃饭、看电影,脑子里也在想:上午那段代码会不会有bug?明天的需求评审要准备什么?
我有一个朋友,结婚三周年纪念日,订了很好的餐厅。吃到一半,服务器报警,他在餐桌边抱着电脑改了四十分钟代码。他妻子没说什么,只是默默把凉了的牛排吃完了。后来他跟我说,那一刻他突然意识到,自己已经很久没有完整地做完一件事了。
碎片化生活的代价
时间碎片化的后果,是注意力的碎片化。
以前我可以花一个下午读一本书,从第一章到最后一章,一气呵成。现在呢?读两页,看眼手机;读三页,想起有个邮件没回;再读一页,突然想到一个技术方案要记下来。等回过神来,已经忘了前面读的是什么。
更可怕的是,这种碎片化正在改变我们的思考方式。我们习惯了快速切换上下文,却忘了有些问题需要长时间的沉浸才能想清楚。我们习惯了即时响应,却忘了有些决定需要沉淀才能做出。
代码写久了,你发现自己的人生也变成了一堆 if-else:如果这时候有人找我,就…;如果没有,就…;然后陷入无限的循环中。
学会”断开连接”
今年,我开始尝试一些改变。
周末的时候,我会刻意把工作手机放在另一个房间。一开始很不习惯,总想去看一眼,生怕错过什么。但慢慢地,我发现那些”紧急”的事情,大多没那么紧急。地球照样转,项目照样跑。
我开始给自己设定”专注时间”——每天两小时,关掉所有通知,只做一件事。可能是学习新技术,可能是写个人项目,也可能只是发呆。这听起来奢侈,但效率反而提高了。
代码之外
前几天,我终于把那本买了半年的书读完了。合上书的那一刻,我意识到:这种感觉,比解决一个线上bug要满足得多。
程序员的人生,不应该只有代码。那些被代码偷走的时间,那些本该属于家人、朋友、自己的时刻,值得被找回来。
毕竟,我们写代码是为了更好地生活,而不是为了用生活来换代码。
今晚,试着把手机关机一个小时吧。世界不会因此崩溃,但你的心可能会静下来。