相信大家已經(jīng)注意到了,程序員的大部分時間都花在電腦桌前編程,這會損害程序員的健康。其實不需要多么復(fù)雜的養(yǎng)生,你只需每天做一些小小的改變,就可以擺脫病痛、保持健康。
變換姿勢
雖然站立桌、昂貴的椅子和一些基于人體工程學(xué)的玩意的確很酷,哪怕LINUS(linux創(chuàng)始人)都在踏步機前工作,而事實上你并不需要這些。
關(guān)鍵是要變換姿勢,如果你保持一個姿勢數(shù)個小時不活動,你的脖子在數(shù)天后疼痛是必然的。每15分鐘站起、坐下、跳、蹲下、活動一下手腳、放松一下眼睛;每小時變換一下姿勢;每天走一走,爬一些樓梯,保證你的健康會得到很大的改善,關(guān)節(jié)的僵硬和肌肉的疼痛都會得到緩解。
我個人擁有一個電動站立式辦公桌,每個小時我都變換一下姿勢。而且我運行一個程序來提醒我每15分鐘做一個小休息,每個小時做時間較長的休息。對于蘋果X操作系統(tǒng)而言,有個“Timeout”應(yīng)用非常好,在Windows上,我一般采用“Big Stretch Reminder”。
鍛煉身體
鍛煉是改善健康最好的方法之一,但是必須用正確的方法鍛煉。首先要確保不要在無用的事情上浪費時間。
不要跑步
跑步被廣泛當作一種鍛煉方式,其實并不適用于所有人。在決定通過跑步來鍛煉以前,你需要確認兩件事情:
1、你的身體狀態(tài)足以滿足跑步鍛煉所需,一個嚴酷的事實是大部分程序員達不到跑步鍛煉所需的身體條件。(譯者注:對胖程序猿來說,跑步極有可能會損傷膝關(guān)節(jié))
2、跑步鍛煉需要掌握正確的跑步姿勢和跑步方法。
我曾經(jīng)常跟隨在街道跑步的人們,緊跟他們的步伐和僵硬的背部(譯者注:作者可能指一部分跑步的人姿勢不對,背部僵硬),不正確的跑步姿勢極有可能損傷背部和膝部。如果你想跑步鍛煉,請先確保體重不要過大,學(xué)習正確的姿勢和方法,以慢速跑和短距離跑開始練習。所有超過5公里的跑步練習都是過度的,最好是不要以跑步來鍛煉(譯者注:對長期缺乏鍛煉的程序員而言?)