程序員應(yīng)該如何管理自己的時(shí)間?
作為一個(gè)程序員,最煩的就是正在苦思冥想一個(gè)功能怎么實(shí)現(xiàn),靈光乍現(xiàn)之時(shí),突然被人打斷。
打斷5分鐘,損失1小時(shí)。
程序員要想提高自己的工作效率,就要學(xué)會(huì)管理自己的時(shí)間。
如果你也有這樣的愿望,不妨學(xué)習(xí)下面的幾個(gè)時(shí)間管理的技巧。
1. 化被動(dòng)為主動(dòng)
程序員要學(xué)會(huì)主動(dòng)管理自己的時(shí)間,在事情找上門(mén)之前要先有應(yīng)對(duì)計(jì)劃。比如:
開(kāi)會(huì)
- 有選擇地參會(huì)。只參加必要的會(huì)議,不必要的會(huì)議盡量推掉。
- 對(duì)于必須參加的會(huì)議,要在會(huì)前了解會(huì)議討論的內(nèi)容,盡可能在會(huì)前形成自己的意見(jiàn)。
- 參會(huì)過(guò)程中要控制自己參會(huì)的時(shí)間——表達(dá)了自己的意見(jiàn),聽(tīng)取了別人的意見(jiàn),得到了會(huì)議結(jié)果就OK了。
溝通
程序員給自己設(shè)定一個(gè)每日工作時(shí)間表,在什么時(shí)候做開(kāi)發(fā),什么時(shí)候處理雜事。這樣當(dāng)有同事找上門(mén)來(lái)請(qǐng)教或者討論問(wèn)題,你可以明確地告訴他你現(xiàn)在正在忙于編碼、調(diào)試,和他約定在你的空閑時(shí)間再來(lái)找你討論。
2. 使用四象限法安排工作事項(xiàng)
美國(guó)的管理學(xué)家科維提出一個(gè)時(shí)間管理理論,把工作按照重要和緊急程度進(jìn)行劃分,基本上可以分為四個(gè)“象限”:緊急且重要、重要但不緊急、緊急但不重要、不緊急也不重要。
- 對(duì)于重要且緊急的事情,要在第一時(shí)間處理。
- 對(duì)于重要但不緊急的事情,要在處理重要且緊急的事情之后馬上處理。注意避免它們變成重要且緊急的事情。
- 對(duì)于緊急但是不重要的事情,首先要想辦法把它們變成不重要也不緊急的事情,如果不能改變,就想辦法找人分擔(dān)。
- 對(duì)于不重要也不緊急的事情,不要做!
3. 學(xué)會(huì)說(shuō)不
程序員要根據(jù)自己當(dāng)前的工作狀態(tài)以及承擔(dān)任務(wù)的緊急情況,對(duì)一些無(wú)關(guān)緊要的事項(xiàng)和不合理的需求說(shuō)不。
4. 三思而后行
程序員接到一個(gè)任務(wù)之后,要先思考清楚工作思路,可能遇到的風(fēng)險(xiǎn)和應(yīng)對(duì)方案,再開(kāi)始動(dòng)手去做。千萬(wàn)不要接到一個(gè)需求,沒(méi)有想清楚就動(dòng)手寫(xiě)代碼,然后邊寫(xiě)邊思考。這種做法,可能對(duì)于簡(jiǎn)單的需求還可以,如果是一些復(fù)雜的需求,只會(huì)浪費(fèi)更多的時(shí)間。
這正是:
提升效率管時(shí)間,主動(dòng)管理第一山
三思而行會(huì)說(shuō)不,時(shí)間管理四象限