程序员如何克服——可怕的“职业倦怠”

简介:   程序员这个职业压力大,节奏快,任务繁重,所以很容易令人感觉倦怠,令人感觉烦躁,郁闷,疲惫不堪。程序员如何克服可怕的“职业倦怠”,方法如下:  丰盛的早餐——身处高科技产业漩涡的我们常常会熬夜到凌晨两三点,然后又因为起得晚急匆匆赶去上班,因而没时间吃任何早餐。又或者,可能你只能在路上一些脏兮兮的早餐店中买点小得可怜的熏肉三明治。我们都知道早餐是一天中最重要的一餐。而且不仅仅是要吃早饭,吃什么也很重要。要吃一些富含蛋白质的健康食品,如豆类,鳄梨和全麦面包。不要吃白面包和早餐麦片,糖分太多,会让人血糖升高而瞌睡。  准时上床睡觉——预备9个小时的睡眠时间,保证能睡到7或8个小时。有的人

  程序员这个职业压力大,节奏快,任务繁重,所以很容易令人感觉倦怠,令人感觉烦躁,郁闷,疲惫不堪。程序员如何克服可怕的“职业倦怠”,方法如下:

  丰盛的早餐——身处高科技产业漩涡的我们常常会熬夜到凌晨两三点,然后又因为起得晚急匆匆赶去上班,因而没时间吃任何早餐。又或者,可能你只能在路上一些脏兮兮的早餐店中买点小得可怜的熏肉三明治。我们都知道早餐是一天中最重要的一餐。而且不仅仅是要吃早饭,吃什么也很重要。要吃一些富含蛋白质的健康食品,如豆类,鳄梨和全麦面包。不要吃白面包和早餐麦片,糖分太多,会让人血糖升高而瞌睡。

  准时上床睡觉——预备9个小时的睡眠时间,保证能睡到7或8个小时。有的人认为睡觉是在浪费时间——“身前何必久睡,死后自会长眠”——但是从长远来看,你会因为睡眠不足失去更多的工作时间:眼痛,盯着屏幕发呆等等。

  管住你的嘴——这一点可以和第一点结合起来作为关于吃的更全面的指导。如果你特别爱吃碳水化合物,含糖的零食,尤其是含糖饮料,那么短时间内你感觉自己快速恢复了,但之后就会觉得更加疲倦。你可以试试从一些绿叶蔬菜、水果那儿获得能量。当然如果你确实迫切需要吃这些零食的话,那么请吃美式的(当然也不能加糖)。

  喝水——当你脱水的时候,身体需要先保证供给更基本的生理活动,因此你的二手手机大脑会而变得缓慢而迟钝。你的身体在你缺水的时候产生的应激激素,如皮质醇,会侵蚀你的能量水平,让你的大脑一团浆糊。据说,缺水的工人生产力会降低高达12%。

  和你的老板交谈——如果你感觉生产力降低了,那么不妨干脆地和你的老板聊一聊,看看是否有什么明显可以做到的事情。如果你正在做的事情是你不喜欢的,或者并非很擅长的,那么可能你需要换一个新鲜的项目。如果你是后端开发者,但你发现自己已经开始厌倦捣鼓像素的工作,那么换一个岗位了。这些都可以和你的老板交流。

  更好地管理时间——如果你发现自己每隔一小时左右就要去适应不同的项目、代码库甚至是语言。又或者,你发现自己总是熬夜到很晚以追赶进度。那么我建议你先花10分钟时间提前把一天的待办事项写下来。从“速效方案”开始吧。碰到一些琐碎的bug,我们常常会选择拖延解决,于是一直耿耿于怀。从现在开始,每天早上一点一点地搬走这些石头吧——这不但能让你觉得自己是锐不可当的,还能减少一整天你背负的压力。

  定时休息——这一点似乎是显而易见的,但这个行业中的程序员,总是自认为自己是超人,午餐时间工作,从开始到结束,一直都没有休息,甚至连上厕所都好像火烧屁股一样。然而,这从长期来看,反而会降低你的生产力。玩一盘游戏,喝一杯咖啡,蹲上一个小时的厕所。不管是什么方式,只要能让你的大脑休息会就行。编程是一种耗费精神的脑力劳动。你可能做不到持续地去健身房或锻炼,但是你可以中场休息。这或许就是让你的大脑与众不同的秘诀哦。

  运动——这一点也非常显然。尽量养成定期锻炼,哪怕是快步走的习惯,时间最好是在早晨,一日之计在于晨。运动释放的内啡肽可以减轻压力,让你得到更多的氧气循环,让你的注意力高度集中。

  暂停编程——如果你和我一样,将软件和技术当作了存活的理由,那么可能你在阅读这篇文章的同时还打开着Vim。那很好,因为就是这种疯狂造就了普通程序员和伟大工程师之间的鸿沟。但有时你也需要暂时停顿一会,去做点其他的事情。常言道,小别胜新婚。有时候,我整个周末都不会去碰我的笔记本电脑。我把代码暂停在了我的脑海里,我将时间花在了朋友和家人身上,出去吃饭,看电视,甚至小酌一杯。然而,当我周一上午回到办公室,我已经迫不及待地想要开工了。上周五沉闷又恼人的bug,摇身一变,成为了一个有趣的挑战。

  正念——这个流行词已经在高科技产业风靡了一段时间。一天初始,即使只用10分钟去冥想,也能让你感觉更冷静,注意力更集中。

  不要加班——除非你厌恶生活,否则,就不要为了打动上司或超过同事而做一些非特定任务,以致于每天熬夜到晚上11点。这并不明智,因为会消耗你的精力。如果是你的上司期望你每天加班,折中工作质量,那么他们是在打造一个不健康的工作环境。如果这是你自己的主动行为,那么要小心长期以往的后果。

  治疗职业倦怠,并没有什么灵丹妙药,要养成我上面提到的这些习惯也不是一朝一夕就可以的。因此,从小事做起,一步一步来,如果需要的话还可以记录下来。要想得长远。最后,如果你的职业倦怠仍然存在的话,那么也考虑寻求一些专业的帮助。这没什么好丢人

目录
相关文章
|
程序员 项目管理
程序员如何做好个人职业规划彻底摆脱焦虑?
程序员如何做好个人职业规划彻底摆脱焦虑?
147 0
|
7月前
|
人工智能 运维 安全
危机来临,防御性编程能否帮助程序员抵御裁员风暴?
最近,一则关于使用“防御性编码”来应对大公司裁员潮的消息在职场社交平台迅速受到关注。这一策略背后的思路是,通过编写晦涩难懂、难以维护的代码,确保一旦离职,留下的代码难以被替代,从而在一定程度上提升自己的“不可取代性”。 这种方法是否真的能够成为程序员保住工作的"护城河",还是仅仅是一种对心理的安慰?或者只是一种缓解压力的调侃?
|
Cloud Native 程序员 Go
克服紧张情绪:程序员面试心理准备的关键
克服紧张情绪:程序员面试心理准备的关键
77 0
|
NoSQL 算法 架构师
程序员的自我修行——如何越走越长
程序员的自我修行——如何越走越长
|
存储 机器学习/深度学习 人工智能
用技术解决看似不可能的事
当前,反诈已经成为了一项全民参与的行动。在支付宝,人们给疑似诈骗账号转账时,就会在输入账号的0.1秒内接到一个电话,提醒你正在遭遇诈骗。迅速识别风险阻止诈骗发生,这背后,图计算技术发挥了至关重要的作用。
194 0
用技术解决看似不可能的事
|
设计模式 IDE 测试技术
你是一名努力工作的程序员,还是懒惰的程序员?
当人们在进行一项体力工作时,你很容易评估他们工作的努力程度。你可以看到他们的身体动作,看他们流了多少汗水。也可以去看他们的工作成果:砖墙越砌越高,地上的洞越来越大。对努力工作的认可和奖励是人类一个非常基本的本能,这也是为什么我们对耐力运动如此着迷的原因之一。然而,在管理一些技术创造型的员工时,这种对体力上的努力工作的本能欣赏却变成了一个问题。高效率的知识工作者通常看起来并不像是在努力工作。
122 0
你是一名努力工作的程序员,还是懒惰的程序员?
|
程序员
[译] 作为程序员你不能成功的 10 个迹象
编程是人类的基本技能,就像阅读、写作和算术一样。任何人都可以通过时间和努力学习编程。
3182 0
|
Java 程序员 应用服务中间件
影响程序员生涯的三个错误观念,你千万不要犯!
程序员在社会上,到底是怎样一个生活群体?是否能找到自己方向?其实,路一直都在那里,只是你看不到而已! 当初的你,可能一直被一些技术牵着鼻子走,并不是自己在做着自己想做的,而是被技术推到了现在这样子。
1246 0
|
Java 程序员 微服务
程序员,不甘平凡又害怕努力…
自由职业之后,我计划着或尝试着做了很多事情: 练习写作技巧 选定职业规划课题,深入研究 线下培训 企业内训 知乎Live 猎头 拆书 职业规划咨询 顾问 …… 我曾经很自豪地对我身边的人说,“我永远都在探索,我觉得能行的事儿,都会去试试。
1222 0

相关实验场景

更多