做軟件開發一定要加班熬夜嗎[3]
控制好工作的一日時間表才是關鍵
前面提到程序員這一天工作中,不僅僅需要編寫程序,還要花費時間閱讀并回復郵件,接電話處理各種問題的詢問,協助HR面試,甚至審閱產品使用手冊,等等,根本沒有辦法踏實下來一氣呵成寫完代碼,無法白天安心編碼的問題。
我們程序員應該給自己定一個"一日時間表",這個一日時間表可以更合理的安排時間,把主要精力放倒最重要的事情上去。
比如,下面這個時間表可供參考:
接滿一杯熱水,打開電腦,整理思路,閱讀并回復昨晚下班后收到的郵件--0.5小時
專心軟件開發工作--2.5小時
午餐休息--45分鐘
閱讀并回復郵件--15分鐘
專心軟件開發工作--4小時
處理其他事務如接電話等--1小時
閱讀并回復郵件--10分鐘
在一早來到公司到午餐前這2.5小時是一天中工作效率最高的時間段,應該在這個時間段中完全投入到開發工作,這段時間頭腦清醒,思路敏捷,應該盡量避免去做其他事情,你會發現,這個時間的開發進度會事半功倍。
然后午餐,午餐回來后稍事休息,快到1點的時候,可以處理一下郵件。
之后,進入下午的開發時間,這個時間段效率最高的部分也是2.5小時,盡量投入全部精力在2.5小時以內開發編碼。電話等其他事務,會穿插于下午的工作時間中,盡量壓縮在1個小時以內。最后在下班前,閱讀并回復郵件。
大家看,這樣安排工作時間,是否就不會被繁復的其他工作搞得手忙腳亂了?用效率最高的時間去處理開發任務,用接近休息或者接近下班的時間去處理郵件,這樣你還需要加班嗎?
反之,如果整天被開發之外的事情搞得團團轉,一行代碼都沒有寫,這樣的話,不加班都不行了。
時間策略:好鋼用在刀刃上。
"偏執與狂熱"不等于加班加點
作為程序員如果想成功是需要"偏執與狂熱"力量的,這部分"狂熱"的力量促使著程序員永遠在關注著最新技術的前沿,關注著最新產品的`實現方法。
英特爾公司總裁"安迪·格羅夫"說"只有偏執狂才能成功",抱定一個信念一直不屑的努力,最終走向成功的彼岸。對于程序員來說,這個"狂熱與偏執"是一個持續努力的過程,首先成為軟件開發技術的"發燒友",結合國際與國內的技術形式給自己定位。
這個過程是艱辛的,但是不等于對"工作量"無限堆疊,不等于通過延長工作時間來達到其目標,這個過程是在不斷的探索與思考中進行的。
狂熱偏執不等于加班加點的工作,需要的是理智思考、開闊的眼界、持續的努力。
【做軟件開發一定要加班熬夜嗎[3]】相關文章:
黨籍一定要轉到單位嗎11-04
檔案一定要轉到公司嗎03-13
HR一定要懂財務嗎07-21
檔案一定要用機要郵寄嗎03-17
工傷保險一定要交嗎05-09
論文一定要有致謝嗎08-08
文獻綜述格式一定要有嗎11-12
廣州積分入戶一定要有社保嗎03-19
黨籍一定要隨本人遷入遷出嗎03-09
報到證一定要本人領取嗎03-18