程序員養生攻略

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

  程序員在其職業生涯中健康問題尤為突出,但是大部分程序員只顧碼字,卻往往忽略了自身的健康問題,這或許是因為寫代碼太入神,也或許是因為來自老板的壓力太大。但這些并不是你折磨自己最好的理由,我們程序員也需要養生,只有懂得養生,才能更好地編程。

  程序員都有哪些健康問題

  這里我們羅列了 9 大程序員職業病,你也可以對號入座,如果你找不到座位,那么恭喜你,你是一個合格的程序員。

  • 腕部疼痛(重復性勞損)
  • 盯著看移動的打印進度以及其后的句點造成的眼部問題
  • 姿勢不當造成的背部不適,尤其是背下側,肩上側。
  • 腸道和尿道的問題(不能正常大小便)
  • 攝入太多咖啡因,而且喝水少造成的脫水
  • 坐姿保持太久,造成男性的痔瘡或前列腺問題(我一會再細說)
  • 光照不足造成維生素D缺乏
  • 熬夜或者喝咖啡過多導致的睡眠失序
  • 缺乏伸展導致普遍的僵硬和疼痛

  知道自己的病癥,才可以對癥下藥。需要注意的是,有些病并不會長時間發作,但你也必須重視,因為它就像一顆定時炸彈一樣,隨時在你不注意的時候給你一”爆“。

  腕部疼痛

  這個可能是我用心最多的。因為頻繁且長時間地編碼,我的腕部有著周期性的疼痛。那年我 22 歲,剛開始職業性地編碼。但是我一直有一個合氣道的功課,這樣我的腕部就會恢復如初。

  你知道,合氣道有著絕佳的腕部練習,從而讓你的腕部變得結實又柔軟。他們創造的這些練習可以避免傷害,原本的許多技巧就有扭、撕扯、手臂和肩關節的脫節。

  關于如何訓練,可以看下面的視頻(有些是 youtube 上的,需要 fan qiang):

  下面這些步驟是你坐下來碼字時必須要做的,將會事半功倍。

  1. 首先要熱身,將手伸向前方在空中盡可能快速地抓 20 次。然后甩手,再做手腕單側彎曲 10 次,然后換方向彎曲 10 次。
  2. 用你最擅長的,以中速做 5 至 10 次。
  3. 繼續做各項動作,但甩手和甩胳膊,彎曲手腕后到要歸位。這些動作會移動手腕中的骨頭,甩的時候它們就會歸位。
  4. 千萬不要做過頭,讓你手腕感到損傷。要適度恰好,并放松。那個“沒有付出就沒有收獲”只會傷害你。

  每次敲代碼前做這系列動作,每天要做,而且停下來的時候也做一次。用不了多長時間,一段時間的不適之后你的手腕就會開始適應并回到正常,并感到好許多。

  眼疲勞

  我覺得這對我不是問題,但你最好悠著點。我年輕的時候比 20/20 還要好,但用了幾十年電腦有點偏了,曾經用過眼鏡矯正,我用得著的時候一直戴著,沒有它們看周圍的世界真是惱人的模糊。

  在黑暗時期我們天天還瞅的是 CRT 顯示器,煩人的閃爍已經把一些人的眼睛整垮了。現在的問題是多數 LCD 屏幕對字體的糟糕渲染。 我想歸功于蘋果公司的專利,多數 LCD 屏都不能正常渲染字體。盡管有人認為蘋果的字體看起來毛茸茸的,所以對于你的好處將很難說。

  我想每天兩個小時不看電腦。要么我去玩吉他不用費眼力,要么去公園散步。我可能不是整整兩個小時都去這樣干,但是加起來要保持兩個小時。

  這對于你可能有的頭痛有助益。多數時候程序員可能會想玩電腦的時候開著燈導致了頭痛,但其實是因為體位不對,還有糟糕的字體,飲水不足,而且是跟電腦打持久戰。

  不是把你房間的燈都關掉,只需要合理的照明,選擇適合你液晶屏和室內燈光的色彩方案。 即融合室內照明,液晶屏亮度和字體,以及讓你感覺更舒服的色彩方案。

  但還是先休息一下吧。

  背部問題

  程序員在長時間寫代碼的時候,往往會保持一個動作,而大部分程序員的坐姿往往都非常不好,這就導致脊背彎曲,簡稱”駝背“,如果你還沒有女朋友,這個缺點會讓你的相親對象對你的印象大打折扣。

  我發現最有效的解決辦法是伸展上肢,做俯臥撐。伸展辦法很簡單,抓住門框,然后雙臂同向或反向拉伸。你覺得身體有點僵硬的時候試試下面這些招數:

  1. 用一只手抓緊門框,手心朝向你的身體,然后向前挺胸,越過肩位。
  2. 用另一只手握緊門框,胳膊交叉在前,手心繼續朝里,然后伸展肩部,使背部得到伸展。
  3. 兩只手都抓住門框,高舉過頭,稍向后站呈傾斜,然后來回拉伸。(就像站著做俯臥撐)

  如果你做了,同時做掄臂,搖擺,你就會覺得好一些。或許在你開始干活之前加一些腕部伸展。

  另外就是做真正的俯臥撐了。我工作的時候并不做這個,因為它會讓你很累,難于工作。在睡前我做十次,這十下足以對付胸、背、肩、腕。 不要過快,要慢,注意在做的時候使身體平衡。

  最重要的是經常起來走走,如果條件允許可以到公司周邊的公園逛逛。

  脫水

  這個問題不大,我時常有點內疚。我發現我一天狂喝咖啡,正因為這樣我想我也該喝點水。如果我沒有頭疼那倒有點不對。脫水的問題很難發覺,直到你發現的時候已經晚了。

  我的建議(我也要多做的)是,喝其他非純凈水的飲料時也喝一杯水。同樣請勿喝蘇打水。它們只是一堆偽糖,讓你變胖導致糖尿病,還有它并沒有給你產生水。喝純黑咖啡吧,它們真他媽好,記著再喝些水。

  腸道及尿道問題

  好吧,接下來的兩個問題確實不雅,所以就不提發生在我身上的事了,但我要說這句話:

  上廁所的時候他媽趕緊去,別猶豫。

上廁所的時候他媽趕緊去,別猶豫。

  你不知道這條提示有多有用,我真希望我年輕的時候知道這句話。因為我是一個拼命漢從不間斷,跳過上廁所,憋相當長時間。 腸道問題就是你的機體不再告訴你你該拉屎了,只是愈積愈多。

  這樣的話最后會導致便秘,這將終結你的健康狀態。對于尿道倒次要,但是你依然可能會有感染和其他令你驚奇的事情。

  如果你已經搞砸了,你去弄一些纖維片,待在家里然后吃掉,不要去外面,因為后果很囧的。

  然后,你覺得是時候了,拾起身去擁抱上帝吧。我告訴你,在你拉完屎之后你的偉大想法才會自然迸發。

  痔瘡和前列腺問題

  另外一個不上廁所會導致的就是痔瘡。我知道夠惡的,我保證只提這一次。但是,許多程序員有這個問題,并羞于啟齒,他們并不知道為什么。下面聽我一一道來,我做過下述所有事情,但是只得過一兩次痔瘡:

  1. 長時間坐著。
  2. 舉重東西,不用輔助。
  3. 該去解決內急的時候不去。
  4. 強迫自己去拉屎,實際上不需要。
  5. 最糟糕的:坐在廁所里看書。

  最后一條就是罪魁禍首。如果你不是必須要大C,可別老泡在那。這相當于將你整個身體和腸子的重量壓進已經瀉完的直腸上,并試圖擠出來。惡心至極!這導致痔瘡因為你的血管中的血壓不自然地升高。

  為了你的屁屁的健康,請做以下的事:

  1. 多吃果蔬,至少吃點纖維片。
  2. 該解決個人問題時趕緊的!
  3. 任何情況下不要壓迫直腸。

  還有一個導致前列腺的問題,如果整天坐在屁股上的話。站起來轉轉就可以。如果尿血或者排尿困難,去看醫生,否則會更危險。

  睡眠沒有規律

  關于程序員睡眠問題,之前有一片強大的帖子程序員快速睡眠攻略,看看吧,騷年,或許可以幫得上你。

  另外,我在這里再補充幾條睡眠技巧,有點自我催眠的意味:

  1. 關掉你房內的所有燈光和音響。
  2. 躺下,讓手放在讓你舒服的位置。
  3. 緩慢地深呼吸,并想象空氣流進身體及逸散出體外的場景。
  4. 當你能注意到你的呼吸之時,想象你在看窗外遼闊的太空,懸星滿布。
  5. 然后伴隨呼吸幻想自己漂浮在空中,漸入巨幅的星系,一切星辰,皆伴隨你左右。
  6. 持續幻想,感覺你的床也在漂浮,直到皆不見。

  你或許在四五點睡覺,但不是要出去的話,就幻想自己漂浮直到你真感覺融化了。

  如果你有重度失眠,還請咨詢醫師。但還是試下這招,一天做一到兩個小時。練習后絕對會讓你入睡。

  這是程序員的養生攻略,對你或多或少會有點幫助,我希望你將本文分享給你的朋友,祝君健康。

  本文鏈接:http://news.html5tricks.com/programmer-life-health.html

  本文作者:html5tricks – 蔣麗麗


新浪微博 互聯網 2014-07-02 14:41:55

[新一篇] 程序員必知的10大基礎實用算法

[舊一篇] 被谷歌玩壞的那些項目:Google+變鬼城
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表