我在google工作過,現(xiàn)在有了自己的公司,多年的程序員工作經(jīng)驗(yàn)告訴我,如果有一個(gè)良好的工作習(xí)慣,能夠極大提高你的工作效率。以下是我的建議,如果你長時(shí)間堅(jiān)持這樣做,一年到兩年時(shí)間,你發(fā)現(xiàn)你能夠完成的工作速度超過你的想象。
1。一天最多閱讀兩次新聞
信息爆炸的年代新聞數(shù)量多不勝數(shù),不要閱讀過多的新聞,我一般一天閱讀兩次新聞,早晨和下午各打開一次google reader,更多的新聞閱讀將會嚴(yán)重降低工作效率。
2。給自己精心準(zhǔn)備一個(gè)工作開始的起點(diǎn)
寫程序一旦進(jìn)入狀態(tài),毫無疑問效率是非常高的,腦子里面每個(gè)細(xì)胞似乎都在奮斗。但是如何快速進(jìn)入完美的工作狀態(tài)?我的經(jīng)驗(yàn)是,每當(dāng)我離開工作的時(shí)候,比如中午午餐時(shí)間前或者一天工作結(jié)束時(shí)候,我會故意遺留一個(gè)未完成小任務(wù)在我的程序里面。當(dāng)我回來工作的時(shí)候,我能夠迅速知道從哪里開始,專心致志解決完這個(gè)小任務(wù),我的大腦差不多已經(jīng)完成熱身了,馬上能夠進(jìn)入真正的工作。
3。用筆畫出來,做好預(yù)先研究工作
怎么說呢,就是腦子的想法盡可能的用筆畫出來,形象化的圖形能夠很好的幫助你思考總結(jié)。
對于復(fù)雜的工作,預(yù)先做好研究工作,比如一個(gè)難度很大的算法程序,我會先搞懂最難的技術(shù)問題才開始寫代碼。
4。建立一個(gè)完美的工作環(huán)境
大多數(shù)我們都是在公司工作,工作環(huán)境不能由我們決定,但是至少我們可以在自己家里弄一個(gè)完美的工作環(huán)境。我心目中好的工作環(huán)境包括:
a)一個(gè)大電腦顯示器,一張大桌子
b)一個(gè)舒服的電腦椅
c)有益工作的背景音樂,這個(gè)因人而異
d)一套好的音響
e)陽光充足的窗口
f)大的開放的空間
g)安靜,很少有人在旁邊走動
h)和外界通風(fēng)良好
i)房間是現(xiàn)代裝飾風(fēng)格
5。工作時(shí)間關(guān)掉IM工具
不管什么理由,都要堅(jiān)決關(guān)掉所有的IM工具
6。工作時(shí)間只回復(fù)和處理緊急郵件
不要讓郵件打斷你的工作節(jié)奏,工作時(shí)間只回復(fù)和處理緊急郵件
7。減少開會,一周一次會議或者更少
保持溝通效率高效,但不是更多的會議。減少開會,一周一次會議或者更少。
8。每兩周參加一次社交活動
程序員的生活是比較單調(diào)的,我所說的社交活動并不是和同事,工作伙伴之間的交流,也不是你依然坐在電腦桌前玩游戲。而是走出你的辦公室,和你工作以外的朋友在一起交流,量身打造你自己的情感需求。
9。放松的夜晚
沒有比7×24小時(shí)連續(xù)工作更糟了。長時(shí)間處于興奮和焦慮狀態(tài)會極大影響你長期的工作效率。每天休息一段時(shí)間,散步,閱讀,享受生活,你會發(fā)現(xiàn)你的創(chuàng)造力提高了。
10。每周3次,每次20分鐘的體育運(yùn)動
體育運(yùn)動并不是浪費(fèi)時(shí)間,定期的體育活動會讓你精力更加充沛,頭腦反映更加靈活。保持至少每周3次,每次20分鐘的體育運(yùn)動。