天天看點

How to recover from 'programmers burnout(轉)

  程式員這個壓力大,節奏快,任務繁重,是以很容易令人感覺倦怠,令人感覺煩躁,郁悶,疲憊不堪。

  本文将介紹的是程式員如何克服可怕的“職業倦怠”。

  • 豐盛的早餐——身處高科技産業漩渦的我們常常會熬夜到淩晨兩三點,然後又因為起得晚急匆匆趕去上班,因而沒時間吃任何早餐。又或者,可能你隻能在路上一些髒兮兮的早餐店中買點小得可憐的熏肉三明治。我們都知道早餐是一天中最重要的一餐。而且不僅僅是要吃早飯,吃什麼也很重要。要吃一些富含蛋白質的健康食品,如豆類,鳄梨和全麥面包。不要吃白面包和早餐麥片,糖分太多,會讓人血糖升高而瞌睡。
  • 準時上床睡覺——預備 9 個小時的睡眠時間,保證能睡到 7 或 8 個小時。有的人認為睡覺是在浪費時間——“身前何必久睡,死後自會長眠”——但是從長遠來看,你會因為睡眠不足失去更多的工作時間:眼痛,盯着螢幕發呆等等。
  • 管住你的嘴——這一點可以和第一點結合起來作為關于吃的更全面的指導。如果你特别愛吃碳水化合物,含糖的零食,尤其是含糖飲料,那麼短時間内你感覺自己快速恢複了,但之後就會覺得更加疲倦。你可以試試從一些綠葉蔬菜、水果那兒獲得能量。當然如果你确實迫切需要吃這些零食的話,那麼請吃美式的(當然也不能加糖)。
  • 喝水——當你脫水的時候,身體需要先保證供給更基本的生理活動,是以你的大腦會而變得緩慢而遲鈍。你的身體在你缺水的時候産生的應激激素,如皮質醇,會侵蝕你的能量水準,讓你的大腦一團漿糊。據說,缺水的勞工生産力會降低高達 12%。
  • 和你的老闆交談——如果你感覺生産力降低了,那麼不妨幹脆地和你的老闆聊一聊,看看是否有什麼明顯可以做到的事情。如果你正在做的事情是你不喜歡的,或者并非很擅長的,那麼可能你需要換一個新鮮的項目。如果你是後端開發者,但你發現自己已經開始厭倦搗鼓像素的工作,那麼換一個崗位了。這些都可以和你的老闆交流。
  • 更好地管理時間——如果你發現自己每隔一小時左右就要去适應不同的項目、代碼庫甚至是語言。又或者,你發現自己總是熬夜到很晚以追趕進度。那麼我建議你先花 10 分鐘時間提前把一天的待辦事項寫下來。從“速效方案”開始吧。碰到一些瑣碎的 bug,我們常常會選擇拖延解決,于是一直耿耿于懷。從現在開始,每天早上一點一點地搬走這些石頭吧——這不但能讓你覺得自己是銳不可當的,還能減少一整天你背負的壓力。
  • 定時休息——這一點似乎是顯而易見的,但這個行業中的程式員,總是自認為自己是超人,午餐時間工作,從開始到結束,一直都沒有休息,甚至連上廁所都好像火燒屁股一樣。然而,這從長期來看,反而會降低你的生産力。玩一盤遊戲,喝一杯咖啡,蹲上一個小時的廁所。不管是什麼方式,隻要能讓你的大腦休息會就行。程式設計是一種耗費精神的腦力勞動。你可能做不到持續地去健身房或鍛煉,但是你可以中場休息。這或許就是讓你的大腦與衆不同的秘訣哦。
  • 運動——這一點也非常顯然。盡量養成定期鍛煉,哪怕是快步走的習慣,時間最好是在早晨,一日之計在于晨。運動釋放的内啡肽可以減輕壓力,讓你得到更多的氧氣循環,讓你的注意力高度集中。
  • 暫停程式設計——如果你和我一樣,将軟體和技術當作了存活的理由,那麼可能你在閱讀這篇文章的同時還打開着 Vim。那很好,因為就是這種瘋狂造就了普通程式員和偉大工程師之間的鴻溝。但有時你也需要暫時停頓一會,去做點其他的事情。常言道,小别勝新婚。有時候,我整個周末都不會去碰我的筆記本電腦。我把代碼暫停在了我的腦海裡,我将時間花在了朋友和家人身上,出去吃飯,看電視,甚至小酌一杯。然而,當我周一上午回到辦公室,我已經迫不及待地想要開工了。上周五沉悶又惱人的 bug,搖身一變,成為了一個有趣的挑戰。
  • 正念——這個流行詞已經在高科技産業風靡了一段時間。一天初始,即使隻用 10 分鐘去冥想,也能讓你感覺更冷靜,注意力更集中。
  • 不要加班——除非你厭惡生活,否則,就不要為了打動上司或超過同僚而做一些非特定任務,以緻于每天熬夜到晚上 11 點。這并不明智,因為會消耗你的精力。如果是你的上司期望你每天加班,折中工作品質,那麼他們是在打造一個不健康的工作環境。如果這是你自己的主動行為,那麼要小心長期以往的後果。

  治療職業倦怠,并沒有什麼靈丹妙藥,要養成我上面提到的這些習慣也不是一朝一夕就可以的。是以,從小事做起,一步一步來,如果需要的話還可以記錄下來。要想得長遠。最後,如果你的職業倦怠仍然存在的話,那麼也考慮尋求一些專業的幫助。這沒什麼好丢人的!

  -

  譯文連結:​​http://www.codeceo.com/article/how-recover-programmer-burnout.html​​