0%

对抗早亡的良药以及工作效率

世界卫生组织(WHO)对猝死的定义是:平素身体健康或貌似健康的患者,在出乎意料的短时间内,因自然疾病而突然死亡。

医学上对猝死分为两类:心源性猝死和非心源性猝死。

所谓的非心源性猝死,可能是因为药物,短时间过度酗酒,过敏,或者中毒产生的猝死。这些离我们大多数人可能比较远,不经常发生。

大多数社会新闻突发的猝死事件,不管是前一阵子的高以翔,还是一些程序员突然在工作岗位或者回家的路上猝死,基本都是心源性猝死。

怎么预防心源性猝死。第一条就是避免频繁地熬夜导致睡眠不足。

很多学术研究都表明,健康的饮食和锻炼,实际上比任何昂贵的药物都有效。

但是,大多数临床医生面临一个困境:患者来到医院,如果医生只是建议患者健康饮食,并且坚持锻炼,很容易被患者误以为是不负责任。

有医生呼吁,政府与其补贴医药行业,不如直接补贴水果和蔬菜价格,鼓励民众购买。

社会学家为此还真做了研究,发现,对水果和蔬菜价格做 30% 的补贴,就能提高民众多摄入 26% 的水果和蔬菜。


软件工程师的核心任务,就是写代码。如何提高代码质量,减少 bug,提高软件开发效率,是软件行业的老大难问题。为了解决这个问题,无数的技术方案或者工具被发明了出来。
编程范式的发明、函数式编程。
语言的新版本的新机制,大多时候都是为了减少bug。

每个软件工程师,不管是用什么范式,什么语言,什么版本,什么工具,怎么提前构架,设计,近乎都不可避免地,会写出 bug。

软件行业很多研究结果都表明:并没有明确的证据说明:使用了这些工具,软件工程中的 bug 就减少了。

国外技术专家 Hillel Wayne 有一个观点,让我拍案叫绝。

他的核心思想很简单。既然代码都是人写的,那么 bug 也就是人写的。所以,除了改善工具以外,可能,另外一个非常重要的,被很多人忽视的方式是:改善写代码的人。
睡眠,工作时长,工作压力。

毕竟,作为管理者,管理的是人。所有的工作,都是人做出来的。

管理者的管理方案,至少要让团队能够感受到:人,是重要的。

因为:人,真的是最重要的。