1.不管是正常作息時間還是夜貓子,限定編程時間,傳說有個老外Timothy Ferriss每周只工作4小時還很牛逼,參考《the 4-hour workweek》http://static.ishare.down.sina.com.cn/12446515.pdf?ssig=GlVvqWElHl&Expires=1340294400&KID=sina,ishare&ip=1340182825,113.81.89.&fn=Timothy-Ferris-The-4-hour-workweek-pdf.pdf。只在最高效的時間段干最重要的事

2.工作時間減少不必要的信息交流,關(guān)掉QQ、微薄,果斷干掉一切有彈窗功能的軟件。如果只是一個小部門,內(nèi)部交流建議扯開嗓門吼上一聲有利身心健康,也可采用局域網(wǎng)通信工具,如飛鴿、RTX等。重要信息用郵件或者電話溝通

3.將手提電話調(diào)至無聲或者震動狀態(tài),尊重他人同時也是尊重自己

4.配置好開發(fā)環(huán)境,并對編譯器進行優(yōu)化。低效的表現(xiàn)就是等待編譯的時間遠遠大于編碼時間,典型的例子的是打開編譯,哥幾個去吃午飯,吃完飯回來還在building....狀態(tài),實在令人抓狂。

5.當環(huán)境已經(jīng)優(yōu)化到極致,并且編譯還是很慢的情況下,就要考慮對代碼的優(yōu)化

6.當代碼優(yōu)化到極致,并且編譯仍然還是很慢的情況下,果斷加內(nèi)存條或者升級整臺主機

7.優(yōu)質(zhì)的代碼來至優(yōu)質(zhì)的編碼習(xí)慣,注釋增加了現(xiàn)階段的編碼工作量,但對于以后項目的維護和代碼的重用起到事半功倍的作用

8.優(yōu)質(zhì)的編碼習(xí)慣來自于優(yōu)質(zhì)的代碼學(xué)習(xí)。經(jīng)常閱讀他人的代碼和資料。向高手學(xué)習(xí)

9.善于重用。減少不必要的編碼,能COPY就COPY,使用并改進開發(fā)庫。開發(fā)庫已經(jīng)過嚴格測試,覆蓋范圍廣,可以幫助你節(jié)約很多時間。如果你改進了開發(fā)庫,你可以幫助很多人。善于重用的另外一個含義是,要將自己的代碼寫得可以被重用,學(xué)習(xí)《Effective Java》和《Design Patterns》吧

10.保護好眼睛,多喝水排尿,保護小弟弟。視力的疲勞會導(dǎo)致大腦的疲勞,致使工作效率降低。綠茶+枸杞,我就是這么干的。

11.下班后進行體育鍛煉。中國程序員的光輝偉績還得靠下一代啊,為了子孫十八代別整垮了身子骨。身體強則少年強,少年強則中國強。帶著肉體疲憊最容易入睡,謝絕熬夜,好夢到天明