寫程序很費腦子。沒錯,是這樣的。
白天忙乎一天之后,晚上需要接着寫代碼,這種情景在創業型團隊中格外明顯;但是,經過了白天的“消耗”后,晚上的精神無法專注,容易分神,效率明顯下降。
長時間的呆在室內,會增長抑郁情緒。大家可能會有這樣的感受,在周末,本想在家好好放松放松,哪都不去,就宅在屋子里。在電腦前娛樂了一天之后,晚上卻覺得心情低落,什么都不想干。
針對這些現象,我目前采用的兩種方法,有比較明顯的改善效果;
1.能讓你流汗的運動
通過比較激烈的運動,可以將白天的疲憊揮之而去。對程序員而言,一整天坐在工作間,這種累,通過加強運動的方式來抵消,很有成效。
健身房不一定是個好選擇;肌肉訓練很累,這點辦過健身卡的朋友應該都有體會。相比跑步來說,更難堅持,一般健身房離我們住的地方不是很近,這段距離會增加我們心中逃避的籌碼;如果只是跑跑步,在健身房長時間的跑步也讓人枯燥的難以堅持。
我的體會
我每天6點到7點之間會選擇一個時間點,到樓下的公園去跑上半小時,跑完后大汗淋漓,那個狀態很舒服。回來后,神清氣爽,晚上的工作效率不成問題。
如何開始
如果是球類運動,有興趣支撐,一般開始不成問題,不過這樣的運動一般不具備連續性,無法保障每天都能運動。
最具普通的就是跑步,但跑步不是一個簡單的活。雖然我們都知道跑步有利,但人都有惰性,在輕松和累之間的抉擇,通常選擇輕松一點。我的方法是:為了有個好的開始,先別去想是否去,首先換上運動裝備,穿上跑鞋。接下來,就比較順利了。想持續的話,最好的方式是通過分享,借助外力來保證;比如,和親人、朋友一塊運動,或是告訴她們你的計划,讓他人監督你的行動;我現在使用了一APP,叫antimelog,沒什么多的功能,我就是用它來記錄我的跑步歷史。出門之前點開始,回來之后點結束(手機不帶身上),看着一條條的記錄增加,有小小的成就感。(yy:這個應用並沒有體現出記錄跑步或利用成就感什么的心理,是否有這樣的APP,推薦?)
2.冥想
有不少程序員有冥想的習慣,比如JAY JANARTHANAN(博客)(我是通過這個文章認識到這么一個人的《每天工作4小時的程序員》)。也比如大神喬布斯。
冥想的好處很多,比如消除緊張,改善睡眠,提高注意力,在工作時能更為專注;但我這里要說的是它立竿見影的效果,那就是消除疲勞。
我的體會
在雨天或是沒有出去跑步的日子,我會選擇冥想來恢復精力。半小時的冥想過后,精神充沛,感覺頭腦非常輕松。有一股勁,通過手指傳導到鍵盤,非常愉悅。
如何開始
我是個冥想的初級者,無法給出詳盡的指導,推薦一些學習的路。煺墨上的文章:《怎樣開始冥想》是個不錯的指導。
書籍方面看過的不多,這本感覺還不錯:《冥想5分鍾,等於熟睡一小時》
英文方面,有JAY推薦的《Meditation for Dummies》,未看過,不做評論。
Posted by: 大CC | SEP18,2012
博客:cnblogs.com/me115/ [訂閱]
微博:新浪微博