工作上的项目告一段落,然后在家彻底休息了几天,可算是再次满血复活了,精力充沛地坐在这里码字恢复更新。
过去这一个星期过得真挺糟心的,在高压工作的这段时间我观察到了一个从未留意过的细节——静息心率受压力的影响非常明显,我下面贴了一张项目期间的静息心率走势图。
在项目临近节点不得已加班加点以后,静息心率就开始飙升(平时都是 60 以下),然后到项目 Demo 前一天达到峰值接近 70。项目完成以后休假在家回血,第二天静息心率就回到日常平均水平了。这也算是我第一次量化观察到压力对身体指标的影响,压力对身体潜移默化的影响比我预想的还要大。(可见买了 Apple Watch 还是非常明智的)
这件事也促使我开始认知思考一个问题,上班和生活的平衡点究竟在哪里,我决定给工作划分一个清晰的边界,开始试着拒绝加班,认真说「不」。
作为一个开发人员,总会被迫面临各种各样的时间节点,节点本身没有错,俗话说「deadline 就是第一生产力」,我自己也深以为然,我也常常给自己设置各种各样的节点来督促自己、量化进度。
但是也不得不承认,很多节点真的就是拍着脑袋想出来的。
以前我面对这种“赶命”的节点,选择一般都是被迫加班加点赶上 deadline。这段时间真的特别痛苦,除了工作压力以外,还深深地觉得自己的付出不值,感觉自己被压榨,痛苦翻倍。
而且很多时候,项目是按照时间完成了,但是一方面对于生活的副作用实在太大了,上次赶项目的时候我写了一篇
深度吐槽
,对身边事物提不起兴趣,后来还被也太反馈,这段时期脾气暴躁……
而且这样的选择后果不仅如此,工作上最终其实没有得到预想的结果,为了赶工,代码质量不佳,很多工作完全没有复用性,尤其后期维护各种蛋疼。更要命的是,每一次顺利赶上时间节点,最后的结果反倒是更加蛋疼的新节点。
有限游戏的玩法
之前罗胖曾经讲过一期关于有限游戏和无限游戏的解读。所有的人类活动都可以划分成有限游戏和无限游戏两类。
有限游戏追求的是「完成」,
在边界里玩
;无限游戏追求的是「玩下去」,在和边界玩。比如工作这件事,对于企业本身而言是一套无限游戏。但是对于企业的员工而言,大部分工作本质上是一套有限游戏。
以我自己的人生目标而言(财务自由),我现在所从事的工作毫无疑问是一场有限游戏,所谓「完成」就是积累足够的本金,让我从容退休。而工作上的压力、不爽感,则是被要求以对待无限游戏的方法来执行有限游戏,有种边界被侵犯的感觉。