程序员成长-杂谈分享04

本篇带来如何科学的"脑休息"

继续讨论关于程序员综合素养提升的话题,这是 系列 第 4 篇了~

根据 Stack Overflow 的开发者调查,约 52% 的开发者报告他们在工作中感到过压力。同时,约 27% 的受访者表示他们每天工作超过9小时。

所以你感觉到:工作累了吗?

国庆节后回来,连上 7 天班,这谁顶得住啊??工作强度并不是线性增长,在上班之后没有好好地休息,压力会是指数增长,旧的脑代谢加上新产生的脑代谢,使得整个人不堪重负。

程序员应该如何科学的用脑休息?

是睡觉吗?

想想看,写一天代码,开完一天需求会,结束这一切,你会感叹到,太累了!我要睡个好觉!常识使得我们对疲劳的第一反应就是"回到家躺一躺"。

其实,调查发现:睡觉可以让身体充分休息(适用于体力劳动者),但不是让脑充分休息的最佳方案。

对于脑力工作者来说,大脑皮层一般极度兴奋,神情紧绷时,身体若缺乏锻炼、处在低兴奋状态,睡眠对这种疲劳,起到缓解作用,并不大(除非是熬夜加班)。

从能量代谢角度看,肌肉休息时,所消耗的能量完全可以忽略不计,但在收缩运动时,会消耗 1000 倍以上的能量;

相反,大脑不管运动、还是休息,都要消耗大概人体总代谢量的 20%。

心理学指出:大脑的状态分为:

1、默认网络(摸鱼);

2、任务网络(做工作任务);

默认网络就是:当没有明确任务的时候,俗称的"摸鱼状态":我们的大脑会进行对以往存储信息、残余信息进行认知,包括经历回顾、思考未来、自我反省、情感调节等。

让人惊讶的是:当大脑处在默认网络时,相邻神经元和神经区域有更紧密的联系,大脑更有效率;而任务网络中,大脑出现较低的模块性。

很多人在休息日选择打游戏或者刷短视频,但这种行为本身并不能算是完全的休息。因为这些行为会让大脑不停地接受相关信息,这些信息很可能会进一步激活大脑中原本待完成的任务,导致思绪紊乱越休息越累的情况出现。

说到这里,到底如何休息?

工作这么多,任务这么多!大脑很少有时间是默认网络,更多也是任务网络中,怎么在任务网络中调节自身?

交叉用脑

人们大脑皮质有一百多亿神经细胞,它们以不同方式排列组合成各种不同的联合功能。这一区域活动,另一区域就休息,所以,短暂劳累,可以通过更改活动内容、交叉用脑来缓解压力。

躺平始祖卢梭说过:

"我本不是一个生来适于研究学问的人,因为我用功的时间稍长一些就感到疲倦,甚至我不能一连半小时集中精力于一个问题上。

但是,我连续研究几个不同的问题,即使是不间断,我也能够轻松愉快地一个一个地寻思下去,这一个问题可以消除另一个问题所带来的疲劳,用不着休息一下脑筋。

于是,我就在我的治学中充分利用我所发现的这一特点,对一些问题交替进行研究。这样,即使我整天用功也不觉得疲倦了。"

所以,如果你有好几个问题要处理,最好交替进行,而不要处理完一个再开始第二个,那样会很快被耗尽。

偶尔小憩

通常来说,短憩是缓解劳累、提高工作效率的必不可少的一项策略,它不一定要在午休时进行,也可以在碎片化时间里高频次地利用。

如果在工作中感到不适,或者在一段时间后感到注意力不集中,可以考虑使用一个计时器,进行短暂的闭目休息,持续时间为5-10分钟;这是非常有效的!

尝试下楼走5分钟、喝杯咖啡、看一会动漫、甚至打局游戏后,再把思路转移到那些繁琐的工作上,也不是不可以。但是一定要控制到节律,咖啡、游戏很容易上瘾!

周末

想想看,周末是怎么过的?

睡个懒觉起来,洗脸刷牙叫外卖刷手机、追剧。当思绪处在游离状态,会出现一系列关于自我的想法,以及我和别人的关系、谁点赞了我等,各种琐事中。即使我们躺在床上一动不动,它依然进行着相当丰富的活动,无时无刻在消耗着能量;

这样的周末,进行着相当丰富的活动,无时无刻在消耗着能量,所以,抑制思绪四处乱窜,减少大脑运转、减少浮现杂念,是短周期应该调解的事。

压力来源

我们的压力来源相似,往往是这样的:

你一直在负责重要项目,时间紧迫,领导经常要求你在规定时间内完成,但是,因为某些问题(技术、人员、供应商)迟迟没法进行,你就会感到紧张、焦虑、恐慌;假设这种事情持续发生,大脑杏仁核会一直处在"警觉状态",导致睡觉、或者在周末,做任何事都无法进入松弛状态。

怎么办呢?

谁处问题解决谁!忘掉这该死的事情,不归你做的时候,或者不能做、不想做的时候,就不要多想!抽离自己

下班后别找我!!找我也不在!!

兴趣爱好

这个也是老生常谈,有点爱好不是坏事:例如运动(跑步、游泳、篮球)、艺术(音乐伴奏、摄影、表演)、手工(木工、拼贴)、社交(组织聚会、志愿者活动)或冒险(登山、露营)等。

一个人对某个领域、某项爱好的感知力提升后,会更加敏锐的觉察此项爱好的特点,从而深层次被吸引,这有助于释放工作压力!


综上,所以:出去走走吧!别把屁股镶在该死的人体工学椅上了!!

相关推荐
-To be number.wan1 小时前
C++ 赋值运算符重载:深拷贝 vs 浅拷贝的生死线!
前端·c++
噢,我明白了1 小时前
JavaScript 中处理时间格式的核心方式
前端·javascript
飞哥数智坊2 小时前
30多岁的我,为什么开始写自媒体?
程序员
纸上的彩虹2 小时前
半年一百个页面,重构系统也重构了我对前端工作的理解
前端·程序员·架构
be or not to be3 小时前
深入理解 CSS 浮动布局(float)
前端·css
LYFlied3 小时前
【每日算法】LeetCode 1143. 最长公共子序列
前端·算法·leetcode·职场和发展·动态规划
老华带你飞3 小时前
农产品销售管理|基于java + vue农产品销售管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
小徐_23333 小时前
2025 前端开源三年,npm 发包卡我半天
前端·npm·github
GIS之路4 小时前
GIS 数据转换:使用 GDAL 将 Shp 转换为 GeoJSON 数据
前端
JIngJaneIL4 小时前
基于springboot + vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端