为什么劝程序员“站起来走5分钟”极不现实?
别再劝我“坐一小时就站起来走五分钟”了。
去接杯水、看看窗外、做一组肩颈拉伸,这些办公室健康建议道理都没错,但实际写代码的时候极难照做。
特别是现在写代码,刚把任务丢给 Agent,屏幕上开始一行行往外吐结果。你知道这几十秒干不了别的正事,但真要让我站起来离开工位,心里又挺抗拒——万一结果下一秒就跑出来了呢?
于是我通常会干一件特别没营养的事:顺手摸手机。看两眼微信群,刷一会儿网页,抬起头,结果刚好出来。一天里这种无意义的空档,其实多得吓人。
代码编译与 AI Agent,制造了大量“十几秒的被动碎片时间”
程序员的工作看起来一直在敲键盘,实际上中间充斥着大量的“被动等待”。等代码编译、等测试跑完、等文件上传、等慢吞吞的 API 返回。现在用上各种 Agent 以后,又多了一种等待:盯着它自己干活。
长则几分钟,短则十几二十秒。这些时间有个共同特点——太短了。短到不值得去开启另一件正经事,但又足够让人条件反射地刷手机。
工位上的20秒微拉伸:不切断工作流的“死时间利用”
后来我开始觉得,把这种时间拿来休息反而刚刚好。
不需要站起来绕着办公室走一圈,也不用摆出工间操的架势。就在椅子上做个二三十秒的小动作,活动完,屏幕上的任务也差不多跑完了。
最舒坦的是,工作思路没有被真正切断。
这和那种“现在请停止工作,休息五分钟”完全是两码事。前者是在利用本来就存在的死时间,后者是在顺畅的工作流里强行硬切出一块时间。对我来说,前者明显更容易接受。
降低社交心理成本:低门槛、能坚持的健康习惯才有效
办公室里的休息,最忌讳的就是太有“仪式感”。
很多健康建议的问题不是不科学,而是执行成本太高。如果你一个人在家办公,突然站起来拉伸五分钟倒没什么;但在大通铺一样的办公室里,旁边全是同事,你突然在工位旁扩胸、扭腰、压腿,确实需要相当强的心理素质。
更现实的问题是,很多时候我压根不想离开屏幕,我只是想让绷紧的身体稍微松一口气。
所以我现在更喜欢那种动作幅度极小、坐在椅子上就能完成的休息方式。二十秒,甚至更短。它当然代替不了真正的体育锻炼,我也没指望靠每天这几十秒解决久坐带来的所有问题。但它有一个极其硬核的优势:
我真的会去做。
这件事对养成健康习惯太重要了。一个理论效果再好的动作,如果每次都因为嫌麻烦、嫌尴尬而被跳过,对我来说效果就是零;反倒是一个简单到几乎没有准备成本的小动作,因为一天能顺手做上好几次,最后反而真正留在了生活里。
心态转变:不是“专门抽时间”,而是顺手填补垃圾时间
我后来越来越不喜欢“抽时间休息”这种说法。
“抽时间”听起来像是在原本就排满的日程表里,又强行硬塞进一件需要规划的任务。工作已经排满了,还要专门从里面抠五分钟出来休息,自然容易觉得麻烦。
但一天里本来就散落着很多无法利用的小空档。Agent 还在跑,代码正在编译,文件还有 20 秒传完。
这些时间以前不是刷手机,就是死盯进度条。如果这时候顺便动一下,我反而觉得非常合适——不是因为我突然变自律了,只是因为这几十秒本来就空着,顺手用了而已。
热门跟贴