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