本篇带来如何科学的"脑休息"
继续讨论关于程序员综合素养提升的话题,这是 系列 第 4 篇了~
根据 Stack Overflow 的开发者调查,约 52% 的开发者报告他们在工作中感到过压力。同时,约 27% 的受访者表示他们每天工作超过9小时。
所以你感觉到:工作累了吗?
国庆节后回来,连上 7 天班,这谁顶得住啊??工作强度并不是线性增长,在上班之后没有好好地休息,压力会是指数增长,旧的脑代谢加上新产生的脑代谢,使得整个人不堪重负。
程序员应该如何科学的用脑休息?
是睡觉吗?
想想看,写一天代码,开完一天需求会,结束这一切,你会感叹到,太累了!我要睡个好觉!常识使得我们对疲劳的第一反应就是"回到家躺一躺"。
其实,调查发现:睡觉可以让身体充分休息(适用于体力劳动者),但不是让脑充分休息的最佳方案。
对于脑力工作者来说,大脑皮层一般极度兴奋,神情紧绷时,身体若缺乏锻炼、处在低兴奋状态,睡眠对这种疲劳,起到缓解作用,并不大(除非是熬夜加班)。
从能量代谢角度看,肌肉休息时,所消耗的能量完全可以忽略不计,但在收缩运动时,会消耗 1000 倍以上的能量;
相反,大脑不管运动、还是休息,都要消耗大概人体总代谢量的 20%。
心理学指出:大脑的状态分为:
1、默认网络(摸鱼);
2、任务网络(做工作任务);
默认网络就是:当没有明确任务的时候,俗称的"摸鱼状态":我们的大脑会进行对以往存储信息、残余信息进行认知,包括经历回顾、思考未来、自我反省、情感调节等。
让人惊讶的是:当大脑处在默认网络时,相邻神经元和神经区域有更紧密的联系,大脑更有效率;而任务网络中,大脑出现较低的模块性。
很多人在休息日选择打游戏或者刷短视频,但这种行为本身并不能算是完全的休息。因为这些行为会让大脑不停地接受相关信息,这些信息很可能会进一步激活大脑中原本待完成的任务,导致思绪紊乱越休息越累的情况出现。
说到这里,到底如何休息?
工作这么多,任务这么多!大脑很少有时间是默认网络,更多也是任务网络中,怎么在任务网络中调节自身?
交叉用脑
人们大脑皮质有一百多亿神经细胞,它们以不同方式排列组合成各种不同的联合功能。这一区域活动,另一区域就休息,所以,短暂劳累,可以通过更改活动内容、交叉用脑来缓解压力。
躺平始祖卢梭说过:
"我本不是一个生来适于研究学问的人,因为我用功的时间稍长一些就感到疲倦,甚至我不能一连半小时集中精力于一个问题上。
但是,我连续研究几个不同的问题,即使是不间断,我也能够轻松愉快地一个一个地寻思下去,这一个问题可以消除另一个问题所带来的疲劳,用不着休息一下脑筋。
于是,我就在我的治学中充分利用我所发现的这一特点,对一些问题交替进行研究。这样,即使我整天用功也不觉得疲倦了。"
所以,如果你有好几个问题要处理,最好交替进行,而不要处理完一个再开始第二个,那样会很快被耗尽。
偶尔小憩
通常来说,短憩是缓解劳累、提高工作效率的必不可少的一项策略,它不一定要在午休时进行,也可以在碎片化时间里高频次地利用。
如果在工作中感到不适,或者在一段时间后感到注意力不集中,可以考虑使用一个计时器,进行短暂的闭目休息,持续时间为5-10分钟;这是非常有效的!
尝试下楼走5分钟、喝杯咖啡、看一会动漫、甚至打局游戏后,再把思路转移到那些繁琐的工作上,也不是不可以。但是一定要控制到节律,咖啡、游戏很容易上瘾!
周末
想想看,周末是怎么过的?
睡个懒觉起来,洗脸刷牙叫外卖刷手机、追剧。当思绪处在游离状态,会出现一系列关于自我的想法,以及我和别人的关系、谁点赞了我等,各种琐事中。即使我们躺在床上一动不动,它依然进行着相当丰富的活动,无时无刻在消耗着能量;
这样的周末,进行着相当丰富的活动,无时无刻在消耗着能量,所以,抑制思绪四处乱窜,减少大脑运转、减少浮现杂念,是短周期应该调解的事。
压力来源
我们的压力来源相似,往往是这样的:
你一直在负责重要项目,时间紧迫,领导经常要求你在规定时间内完成,但是,因为某些问题(技术、人员、供应商)迟迟没法进行,你就会感到紧张、焦虑、恐慌;假设这种事情持续发生,大脑杏仁核会一直处在"警觉状态",导致睡觉、或者在周末,做任何事都无法进入松弛状态。
怎么办呢?
谁处问题解决谁!忘掉这该死的事情,不归你做的时候,或者不能做、不想做的时候,就不要多想!抽离自己。
下班后别找我!!找我也不在!!
兴趣爱好
这个也是老生常谈,有点爱好不是坏事:例如运动(跑步、游泳、篮球)、艺术(音乐伴奏、摄影、表演)、手工(木工、拼贴)、社交(组织聚会、志愿者活动)或冒险(登山、露营)等。
一个人对某个领域、某项爱好的感知力提升后,会更加敏锐的觉察此项爱好的特点,从而深层次被吸引,这有助于释放工作压力!
综上,所以:出去走走吧!别把屁股镶在该死的人体工学椅上了!!