1. 程式人生 > >總是感覺時間不夠用?程式設計師如何管理時間?

總是感覺時間不夠用?程式設計師如何管理時間?

![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20201112175621683.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhU21hbGxGaXNo,size_16,color_FFFFFF,t_70#pic_center) > **成長&認知** 丨 作者 / 袁吳範 > 這是**pointers公眾號**分享的第**17**篇原創文章 總是有粉絲會問我,袁總,你現在每天這麼忙,公司的事情這麼多,公眾號還要更新文章,幫助解答粉絲的問題,還要照顧家庭,週末還可以帶孩子去逛一逛。 你哪有這麼多時間啊,你是怎麼做到的啊? **你到底是如何管理時間的啊?** 今天,咱們就來聊一聊時間管理。 這篇文章,不談關於時間管理的一些方法,**例如GTD,番茄工作法,又或者是目標設定的SMART,重要緊急的矩陣式**。 咱們就從幾點做事的方法入手,我相信下面幾點你全部做到了,你的時間管理的水平已經非常高了。 做事的方法我總結就是四招:**做好重要的事情、拒絕拖延、保持專注、養成習慣**。 * * * # *
—1—
* # *
做好重要的事
* 為什麼是做好重要的事,而不是做緊急的事。 重要的事情,代表著這件事情對你來說非常關鍵,同時又不像緊急的事情,時間非常的緊張。 這意味著什麼? 也就是說你可以對**重要的事進行周全的規劃、詳細的設計、仔細的驗證**。它需要一段時間的積累、沉澱、堅持。 這些需要時間投資的事情,它的影響也不會立馬看出來。人和人的差距慢慢的就在這些事情上拉開,你卻渾然不知。 在我看來,時間管理不是讓你每一秒鐘都用上,原來10分鐘的活,你1分鐘幹完,而是這10分鐘裡做的事是重要的事。 作為團隊負責人的你,有如下ToDoList。 1、客戶問題處理 2、一個面試 3、技術方案 4、需求review 很明顯作為團隊負責人,技術方案決定了產品的好壞,這才是重要的事情。 **緊急的事情可以指派給你下屬完成,不重要的事情可以按照優先順序排在最後**。 這樣列出要做的事情,按照優先順序排序。 今天先做最重要的事情,不必去顧及其他事情。第一件事做完後,再做第二件,依此類推。 到了晚上,如果你列出的事情沒有做完也沒關係,因為你已經把最重要的事情都做完了,剩下的事情明天再做。 理想是豐滿的,現實是骨感的,安排的再好,也會有意外發生,**如果中間被打斷怎麼辦?** 如果是無法延後的事情,比如老闆安排的即時任務,或者突然發現一個 deadline 就在眼前,那麼自然先去完成這個任務。 **如果不是很緊急的事情,我的建議是不做,或者讓別人做,實在不行,優先順序降到最低。** * * * # *
—2—
* # *
拒絕拖延
* 每個人有一樣東西是公平的,就是時間。每天每個人24小時。有人把24小時計劃的井井有條,有的人得過且過,毫無章法。 領導給小明,小芳兩個人同樣的任務,編寫一個測試工具。結果小明3天完成了,而小芳7天還沒有完成。 **什麼原因?** 你可能會說小明的能力比小芳強,肯定他完成的快啊 但是如果你仔細的觀察,在你身邊能力差不多的兩個人,對於同一件任務完成時間也會大不一樣。 **其中最重要的一個原因之一就是拖延**。 拖延的本質是帶有厭惡情緒的自我欺騙。 它只會浪費時間,永遠無法從根本上解決任何問題。 所以想要減少時間的浪費,首選必須克服這種心理狀態。 **怎麼做呢?** 我們先來看一個公式。 **改變的動力=(期望*價值感)/(衝動*推遲)** 這個公式的提出者是世界上研究拖延最著名的學者之一、加拿大心理學家皮爾斯·斯蒂爾。 他綜合了經濟學和心理學的理論,從 801 項研究中總結出了導致拖延最直接的四個原因,**期望、價值感、衝動和推遲。** 我們先來看這個公式的分子部分:**期望*價值感。** 這一部分是什麼意思呢:所有的生物都是趨利避害的。也就是說你做一件事情,你的期望越大,價值感越高,動力就會越大,就越不會拖延。 **通俗一點就是做這件事是否能得到快樂,還有對這件事情是否有控制感,是否容易達成。** 打一個比方: **如果說我喜歡吃香蕉,一吃香蕉其他煩惱就拋在腦後了,而吃香蕉這件事情是非常容易達成的。所以我就不會拖延。想吃就吃,立刻就吃。 相反有一個開發任務,非常的困難,我一時半會搞不定,這件事情就是價值感很低的事情,就很容易拖延。** 所以接下來就好辦了,對症下藥。 既然這件事情很難,價值感和期望感很低。我們可以調整期望值。把遙遠的目標分解成為簡單的,必定可以完成,又可以靠近最終目標的目標。 還是以開發任務為例,可以分為需求,設計,開發,測試等一個個小目標。這些步驟不是一次性完成,你只要邁出一小步後面就會慢慢完成。 * * * # *
—3—
* # *
保持專注
* 既然解決了拖延心理問題,接下來就是下定決定,開始認認真真的做事情。 可寫了剛寫了一會程式碼,忍不住玩一會手機,過了十分鐘,又起身泡個茶喝個水,然後又過了幾分鐘,去廁所帶薪拉個屎。回來之後之前的思路全無,至少需要5分鐘來努力集中注意力。 你自己認為一直在認真的寫程式碼,實際上工作十分鐘,浪費了50分鐘。 這是一個非常不好的習慣,你的時間就這樣在無形中浪費掉。 如果你做不到專注,就會浪費比你意識到的還要多的多的時間。 我這裡給大家兩個建議。 **第一個建議是順應自己的生物鐘,合理安排自己的任務。** 人在一天中的3個時間段比較活躍: 早起後3 ~ 4個小時,中午過後的3 ~ 4小時,晚上的7~9點。 當然這是因人而異的,可以根據自己的狀態來,根據自己的思維活躍時間來安排任務。 可以在思維活躍的時間內安排重要的事情。將不重要的事情儘量放到其他時間段來做。 **第二個建議是記錄時間每天覆盤** 就像上面談到的,時間浪費了自己都還不知道。時間是看不見摸不著,想要管理時間,必須通過量化的方式將時間消耗記錄下來。 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20201112180043940.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhU21hbGxGaXNo,size_16,color_FFFFFF,t_70#pic_center) 這個是清華學霸的時間表,當然我們都是普通人,也不可能記錄的這麼詳細,可以通過一些Todolist工具將時間記錄下來。 比如我是用OneNote,記錄每天的時間。 每天晚上花個幾分鐘,覆盤下,到底哪些地方消耗的時間有點多,哪些時間的消耗是沒有必要的。哪些時間是可以優化的。 **只有記錄時間+覆盤,這種閉環下,才能真正的管理好時間。** * * * # *
—4—
* # *
養成習慣
* 我剛剛開始學漢字的時候,看報紙經常有不懂的詞語冒出來,每次看一篇報道要很久,而且滿是文字,插圖非常少,很是痛苦。我當時就很羨慕,那些對著這些文字,一目十行的人,這些太厲害了。 當我進入初中,對常用漢字都熟悉之後,看報紙已經不是一種痛苦,而是一種享受,能夠享受其中文字表達的樂趣,不知不覺的就看完一整份報紙。 到現在我還保持著看報紙的習慣,只是變成了電子版的形式了。 **顯然,看報紙已經成為了一種習慣。** 時間管理也是一樣。 當我們把時間管理作為一項規則來遵守,毫無樂趣可言,甚至很痛苦,是時間在管理我們。 當時間管理成為習慣之後,一切自然而然,才是我們在管理時間。 **習慣不會讓人痛苦,養成習慣的過程才會讓人痛苦。** * * * # *
—5—
* # *
最後的總結
* 當然每個人的管理時間都會不一樣。 **每個人可以摸索出自己的管理時間方式,適合自己的才是最好的。** 在職場中,每個人都有自己的生存方式。 但是不管怎樣,有一點不會變。 **你要有價值,給公司帶來價值。** 至於你應該以怎麼的方式給公司帶來價值,是你自己的選擇,不應該由別人決定。 我會遵循我自己的方式,你也可以保持自己的方法。 **這些都不是最重要的,最重要的是你享受其中,持續成長!** 僅此獻上! * * *


**_推薦閱讀(乾貨)_** **_[技術總監7年總結,如何進行正確的溝通?](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247484011&idx=1&sn=e52d915760314e3300c145039ede831b&chksm=cf209779f8571e6f81be5951b70607c2a2518fd0fc94c80c8f96c3331f82bdd6e07807179ce4&scene=21#wechat_redirect) _** **_[程式設計師成為高階管理者的三次躍升](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247484027&idx=1&sn=fb6fe35037e1693bf0f1c0a81d059bdc&chksm=cf209769f8571e7f311b5195d1f4c8fc1dc7f6905375bbdc6b0afbec0abc4775889b1012db7c&scene=21#wechat_redirect)(強烈推薦)_****_[](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247484027&idx=1&sn=fb6fe35037e1693bf0f1c0a81d059bdc&chksm=cf209769f8571e7f311b5195d1f4c8fc1dc7f6905375bbdc6b0afbec0abc4775889b1012db7c&scene=21#wechat_redirect)_** **[程式設計師如何打造個人品牌?](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483962&idx=1&sn=cc73b3d2124fc23d89ccc4c5c612d18c&chksm=cf209728f8571e3e4345d4737029960d1e5c3f7b005fd4c8545a1ac283c086a73e4ca914ede0&scene=21#wechat_redirect)** [**聊一聊 軟體系統中的“熱力學第二定律”**](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483946&idx=1&sn=7629654c4acf6bd1c5f53639707a9c61&chksm=cf209738f8571e2e66764576dfa494bec92059058c9f2609391ede8c40bc010c167b2d535820&scene=21#wechat_redirect) **[談一談程式設計師的職業發展路線](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483907&idx=1&sn=a170a555f571d4cbd2c4136b8ed57eff&chksm=cf209711f8571e07d674b4582488fe61e4e64d7179be7cb5ca5574edeee36f207d0cf7b0ea52&scene=21#wechat_redirect)** **[程式設計師進階必備能力——晉升之道](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483891&idx=1&sn=24cd8a6abf3b0681179dc5e5e846e0ba&chksm=cf2094e1f8571df70c1e37be4f3a3a81df0165e5e3359006a16ed64730fe9e5cc7fe97c37289&scene=21#wechat_redirect)** [**送給剛畢業的程式設計師——7點建議**](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483792&idx=1&sn=f30fe58e4ea99d647b1853eca6bd5a6a&chksm=cf209482f8571d94e7dd372851397f98a838e84a9fbea9299337e5ee2301084228a4f57d315c&scene=21#wechat_redirect) [**程式設計師進階技術專家必備能力——深度思考**](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483826&idx=1&sn=c82601363825ba261b88c0198ee3a91d&chksm=cf2094a0f8571db6b69603ba66b1ac62ef588fc3668ffdcddd4ca2fa62713eb8c614e279290b&scene=21#wechat_redirect) [**程式設計師如何選擇一家好公司**](http://mp.weixin.qq.com/s?__biz=Mzg3NzUxMTgwNQ==&mid=2247483879&idx=1&sn=96067a68ebe584002a64dc0e21edb21d&chksm=cf2094f5f8571de38333e04d03d1dd60a56574d08d62324ae65bc73a3bc414e6d6e5e9d17121&scene=21#wechat_redirect) # 兄dei,如果覺得我寫的不錯,不妨幫個忙 1、關注我的原創**微信公眾號「pointers」**,每週準時推送乾貨技術成長文章,專注於**程式設計師的認知提升和職場晉升**,聽說關注了的不優秀也會變得優秀哦。 2、給俺點個讚唄,可以讓更多的人看到這篇文章,順便激勵下我,嘻嘻。 # 作者簡潔 > 作者:我袁吳範,一位物聯網大廠技術總監,從業7年。從軟體開發、高階軟體開發、技術經理再到技術總監,**從軟體開發到高階軟體開發只用了3年,從技術經理再到技術總監只用了2年。** > > **我的每篇文章都被轉載了10+次**。熱衷於分享職業發展、技術管理、職場晉升、技術成長等個人多年經驗和心得。 > > **轉載說明:未獲得授權,禁止轉載** ****