從時間管理聊到技術人如何保持競爭力?

從時間管理聊到技術人如何保持競爭力?

最近時間管理這個詞很火,想必大家瓜吃的也差不多,安琪拉吃瓜之餘,也有所啓發,思考總結了一下技術人如何做時間管理?如何在大環境惡劣情況下依然保持競爭力?今天安琪拉和大家探討如何才能在自己的工作領域做一名時間刺客,成爲所謂的高效能人士!

前情提要

關於時間每個人都有自己的理解和思考,時間是最神奇的存在,時間對每個人是最公平的,因爲每個人父母、家境、天賦、身體狀況都不一樣,但是時間總體都是一樣的,每個人一天都是24 小時,普通人按60 歲退休可工作年限也都差不多。職場人應該如何做好時間管理呢? 這個問題我很早之前就思考過,思考的越深,愈發覺得這是個哲學問題。在寫這篇文章之前,還特意跟我認識的一位大佬取經,今天打算把思考的成果沉澱爲文字,將從四個方面描述我所理解的時間管理:

  1. 工作四象限
  2. 如何持續做正確的選擇
  3. 和優秀的人交朋友
  4. 堅持做對的事情

工作四象限

相信大家初入職場時可能看過關於如何安排自己工作的課程或書籍,安琪拉就是大四在HTC 實習時,在公司內部視頻課程學到的這套方法論。很感謝當時實習的Leader @勝,是個做事情有計劃、非常有想法的領導,對於剛入職場時的我幫助非常大。當時就是他建議我學習一下這方面的課程,當然除了這個,還教會我怎麼合理處理工作上的任務、怎麼回郵件、合理運用設計模式編寫高質量代碼等等。我們來看一下時間管理的四象限,工作四象限方法論如下圖:

image-20200425232949471

其核心思想是將手頭上的工作按照重要性和緊急程度放到這四個象限中,四個象限內的分佈也可以再細分。其實可能大家可能看過這張圖很多次,但是在實際工作中最難的事不是不知道四象限理論,而是如何對事情做劃分,來一件事應該把這件事放在哪個象限?這個就像動態規劃問題中的狀態轉移方程,最核心的問題也是最難的問題。

另外還有一個思想我覺得有必要提一下,那就是馬斯洛需求層次理論,這和我們後面要討論的劃分事情的原則緊密相關。

美國心理學家亞伯拉罕·馬斯洛(Maslow.A.H.)從人類動機的角度提出需求層次理論,該理論強調人的動機是由人的需求決定的。而且人在每一個時期,都會有一種需求占主導地位,而其他需求處於從屬地位。

人的需求分成生理需求、安全需求、歸屬與愛、尊重需求和自我實現五個層次。需求是由低到高逐級形成並得到滿足的。

在馬斯洛看來,一個飢腸轆轆的人,人生的目標就是找到食物果腹;一個缺乏安全感的人,他對生命的追求是安全;歸屬與愛和尊重需求也一樣,得不到滿足就會有缺失;“自我實現”是“少有人走的路”,只有那些低級需求真正滿足的人才容易走上自我實現之路。

來源: 馬斯洛需求層次理論模型

image-20200425235108087

我能想到的最簡單的將事件劃分到各個象限的辦法,那就是窮舉自己的所有的事情,我們按照馬斯洛需求層次理論由低到高,羅列我能想到的所有事情:

  1. 生理需求:吃飯、睡覺、郊遊。

  2. 安全需求:體檢、戴口罩、不被裁、理財不被原油寶。

  3. 愛與歸屬:孝敬父母(陪伴)、陪女朋友、養寵物(擼貓)、社交(和朋友約飯、約王者榮耀、約泡湯)、娛樂放鬆獲得內心的滿足和愉悅(讀書、看電影、刷抖音)。

  4. 尊重需求:

    主要來源於二大類,一類從工作中得到的滿足(外在成就)、一類從自我提升中得到滿足(內在滿足)

    4.1 工作中的任務:常規CURD、業務新需求、代碼重構、流程優化、技術改造(使用更優秀的技術棧替代現有技術棧)、排查問題、事務類工作(開會、發郵件、跟供應商溝通技術方案、幫業務方處理臨時需求)等。

    4.2 自我提升的需求:賺更多的錢(尋求漲薪或兼職)、專業領域的提升(閱讀和實踐)、表達和演講能力提升(寫作和做演講)、獲得同行的認可(交流)。

  5. 自我實現:公益、影響更多人(寫作)、開發創造力(參與開源)等。

那我們開始對這些事情做一個劃分,放到四個象限中,看怎麼劃分怎麼放?這個劃分標準可能因人而異,每個人看重的事情和關注點都不一樣。如下圖所示,這是我的劃分。

image-20200426002558858

有人可能會問了,基本大部分的事情都放在了第一象限和第二象限,三四象限存在感很低,但是根據歷史經驗,很多人忙碌了一天,總結工作時發現做的事情很多都落在了第三象限。
另外也有人會說常規CURD 爲什麼是不重要的,CURD 這個事情我不做也會讓別人來做,總得有人做,誰做誰吃虧嗎? 我是這麼理解的:剛入行的時候CURD 這步是少不了的,因爲這是熟悉業務和流程的基本操作,但是一旦熟悉了流程和業務,再一遍一遍將時間放在重複流程和複製粘貼上對人就沒什麼幫助和提升了,面對這種情況,我想到的有二種解決方案:

  1. 使用技術改造和流程重構解決重複CURD 的問題,使對接新流程和新需求不需要重複CURD、儘量少寫或不寫。我自己之前就在工程中做過這方面的實踐、效果還不錯,讓團隊裏的小夥伴可以留出更多時間做一些更有創造力的事情;
  2. 業務和團隊在爆發式增長時,可能來不及重構或改造流程,這時候可以採用老帶新,老人把手裏的CURD 交接給新人,並給與指導,等新人成長起來又交給後面進來的新人,這樣一方面老人在熟悉業務後可以基於業務做一些創新性的工作,新人也會從老人的代碼中快速熟悉常規的業務和流程,往往常規的CURD 還是比較重要的業務流程,所以這個過程中Leader 要做好代碼 review、測試也要做全面的測試。

說回到時間管理,大家可以藉助一些清單軟件(例如:trello)將自己的事情做個劃分,每天工作前和工作後都可以看一眼,展望和回顧才能不斷改進,高效利用時間。另外有一個詞我認可也重要,專注,怎麼理解呢?你每天預留自己認爲頭腦和思路最清晰的一個小時,關閉所有聊天軟件,軟件通知,專注寫code,如果不出意外,這一個小時應該能抵得上你邊聊天邊寫 code 三個小時(只統計編碼時間),因爲人腦進入深度思考時,效率是很高的,這個時間如果進來其他事情就像引發了中斷,大腦需要先把當前工作暫停,等處理完其他事情回來需要恢復現場,這個上下文切換可比CPU 的上下文切換要費勁的多,你需要重新進入前面的狀態,所以有條件的開發儘量預留出一段時間進行沉浸式編程,比如早上或晚上,沒什麼人找的時間段,設計和編寫需要完成的功能中最核心的代碼。

如何持續做正確的選擇

這個話題其實很大,和後面一個話題也有些關聯,跟時間管理也沒什麼關係,難得寫一篇非技術的文章,打算一起聊一下。人一輩子的過程其實就是在不斷做選擇的過程,如何持續做正確的選擇應該是所有人都會面臨的問題,重點在於持續,做對一次選擇不難,能持續做對選擇是非常難的,首先做正確的選擇就很難,對的標準因人而異。

舉個例子,現在你打算跳槽,有二家公司擺在你面前讓你選,A 公司工資高,屬於新興行業的獨角獸,發展迅猛,但是未來是否能持續增長還是會沒落不好預測,B 公司工資差不多,屬於本行業裏的老大,業務模式成熟穩定,增長緩慢,你這個時候怎麼選擇? 這個選擇涉及的影響因素和變量太多,我列舉一下:

  1. 你自己的性格,是冒險型還是穩定型,適合做新行業的翹楚還是自己本行業的資深從業者?
  2. 職業規劃,是業務型人才還是技術型人才,是管理職能還是專家職能?
  3. 行業的前景,3年後、5年後、10年後二個行業形態?你會在什麼位置?
  4. 所在部門是新業務還是傳統業務,部門是核心部門還是邊緣部門,是否可能面臨裁員?
  5. 跟的老大性格和管理風格跟你是否匹配,不要小看這個,直接關係你未來工作能否有成效?
  6. 公司文化和氛圍,是否提倡996,大小周?怎麼平衡工作和家庭?

舉的例子就是爲了證明做正確的決定不容易,總結一下我關於在做選擇方面的一些思考:

  1. 前提條件:有的選,什麼叫有的選?就是有能力做選擇,如果你就拿到一家公司的offer,別的也拿不到,這叫沒得選。我們努力學習,考大學、讀研、努力工作的原因就是不斷提高自己的底線,讓自己有更多的選擇機會(去大公司、進體制、外企、創業、啃老😆),人的最重要的一個能力的體現就是有的選的能力。另外有些人買學區房、把小孩送出國其實就是提高自己孩子有的選的能力。

    突然就想到了梁朝偉說的那句經典臺詞:以前我沒得選,現在我想做個好人 -《無間道》

  2. 瞭解自己。這個非常非常重要,很多人做錯選擇的一個很大原因就是對自己不夠了解,這樣的人比比皆是,例如考大學報了一個跟自己性格喜好不相符的專業,進了一個既不喜歡又不適合的行業。還有一些是自己以爲了解自己,或盲目相信別人眼中評價的自己,導致做錯決定的。例如:有個朋友告訴你,說你口才好,能說會道的,做銷售肯定混的比現在好,你就信了,然後去做了銷售,發現不是這麼回事,能說會道不一定能做好銷售,銷售也不都是能說會道的。

  3. 獲取高質量信息。這個也是在做選擇前最重要的,還是舉求職的例子,你在比較A、B二家公司的可能去百度、去脈脈發帖、獲取的信息魚龍混雜,正反都有人說,你信誰的,不信誰的?我講幾個獲取高質量的方法:

    • 找行業資深從業人士請教:比如A、B 公司內部資深從業者,他們往往能獲取到一手信息,這個也是後面的話題,和優秀的人交朋友,資深從業者和優秀的朋友會根據自己過往的經驗和獲取到的信息,以及對未來的判斷來幫助你更好的做決定。不要去網上找轉了幾次手的信息,尤其有一些博眼球的自媒體,有些煽動性的文字和言論,關於這個都可以單獨出一篇文章來講怎麼鑑別自媒體的質量。
    • 看官方和權威機構數據:還是舉求職的例子,可以看公司披露的財報、經營數據,一般上市公司或規模較大,都會定期出財報和經營數據,以及近期和遠期的經營計劃,數據一般不會騙人,賺了多少錢,賠了多少錢,錢往哪裏投?日活多少、月活多少、增長率這個數據也關注一下,當然你要說瑞幸咖啡那是個意外。
    • Google學術 & Gartner:關於技術前景可以看一下類似Gartner 這種機構的報告,Gartner是IT研究與顧問諮詢公司,每年會出很多技術的趨勢報告,很有參考意義,另外Google學術,以及各個子行業的技術期刊也都很有參考意義,例如:Java 後端會關注微信公衆號 InfoQ、安琪拉的博客,獲取高質量的資訊。
  4. 試錯回滾。這是我自己想到的一個詞,技術中有個操作rollback, 回滾。以上面求職選公司爲例子,我們可以用一小段時間驗證我們的選擇,例如進入A公司之後的試用期期間,可以全方位瞭解工作內容、部門情況、老大個性和管理風格、老同事的工作情況等等,認爲和自己不匹配立即止損,啓動rollback 換掉,很多人以爲試用期只是公司用來考察員工是否合適的階段,其實試用期也是求職者全面考察公司的時間,試用期辭職不算違約。

    同樣在做別的選擇時,如果這個選擇不用一步到位,可以分階段來,先試錯,如果選擇錯了,立即回滾,這樣成本可控,選錯造成的風險也降到最低了。如果試錯期間發現不合適,立即回滾,不要因爲前期投入了一些時間和精力而選擇繼續下去,這樣算是自我欺騙,是對自己人生的不負責,經濟學中有個詞沉沒成本,你前期試錯投入的時間和精力就是沉沒成本,在沉沒成本上追加投入是不明智的行爲。

    再舉個沉默成本的例子加深理解:有個人花了二千塊辦了張健身卡,只去了三次健身房,在醫院查出來胃下垂,不能劇烈運動,但是這個人想都花了這麼多錢,不鍛鍊回來太虧了,不聽醫生囑咐繼續去健身房鍛鍊,然後沒有然後了。這個人檢查出胃下垂時,前期投入辦健身房的錢就是沉沒成本,後期再去就是在沉沒成本基礎上追加投入的行爲。

和優秀的人交朋友

這個我感觸還是挺深的,可以舉的例子實在太多。有個理論我覺得挺有意思的,叫做

你的水平是你身邊6 個人的平均水平!

雖然不太準確,但是也能說明很多問題。物以類聚,人以羣分。一般秉性相近的人容易湊一塊,形成一個圈子。爲什麼要和優秀的人交朋友,

  • 第一點,優秀的人的願意和你交朋友,肯定是你也有什麼特質或個性讓吸引你這個優秀的朋友
  • 第二點,優秀的人能夠擴大你的認知和視野

舉我大學的幾個同學的例子:

  • A 同學是我大學室友,我們寢室時間管理的典範,自律界的扛把子。做到什麼程度?堅持每天早上6點起牀跑去小樹林背單詞,下課期間固定在自習室看書,所有編程作業&課程設計自主完成,後面A 以專業第一保送清華讀研了,再後來畢業先拿到北京戶口然後去了抖音做算法,我拿到抖音offer 後前二天還跟他打過語音電話諮詢了很多抖音的事情,非常優秀硬核的朋友,偶爾互相打電話,他給了我很多高質量的信息。順便提一嘴,這哥們的老婆還是我做的媒 😆;

  • B 同學是我大學另一個室友,這個室友爲我這種小城市來的人打開了一扇看世界的窗,爲什麼這麼說,這個室友知識面特別廣,好像就沒他不知道的。初中就參加了全國計算機編程大賽,高中時期已經有專利,聽說來我們學校是清華考砸了(聽說我們學校很多都是清華考砸過來的,懷疑有吹牛成分),美國電子電氣工程師協會會員、CSDN高校俱樂部主席,還有一堆頭銜,喜歡收藏相機鏡頭和鋼筆,還在寢室架了天文望遠鏡、喝自己用咖啡豆磨的手磨咖啡、喝伏特加(酒量很差,偶爾有人打電話到宿舍讓我們去擡人),他的事情講一晚上都講不完,對了,還有一個特質,看書很快,過目不忘那種,這也是我第一次相信真的有這種神人存在。現在B 自己開公司,做工業物聯網,自己搞物聯網傳感器協議,最近聽說跟臺灣公司合作弄什麼電烤爐。給我大學時期很大震撼的一個人,以至於我後來看到那種尖嘴猴腮牙齒傾斜的人(B長這樣)特別感興趣。B 朋友主要是在認知上拓寬了我的視野,知道人外有人,自己需要持續不斷的學習才能勉強夠上大佬們後腳跟。

  • C 同學大一跟我是同學,後面從軟件轉到計算機專業了(嫌我們學費貴,軟件學費吐槽了很多年不合理了),C 很內向,不會主動找人交流,我是大一下學期開始跟他接觸變多的,那時候我跟他都參加了電子科技設計大賽,看過他在寢室用焊錫焊單片機的電路板,焊的很漂亮,後面再一起參加黑莓開發者大賽,看過他寫的代碼,非常漂亮,邏輯清晰,簡潔乾淨,代碼就像一個全身沒有一點贅肉的菇涼,那時候就覺得C 很細膩。我第一次知道Android,就是C 告訴我的,那時候Android 2.1剛出來,告訴我這玩意前景應該不錯,後面我方向就選了Android 開發,C 也是第一次告訴我3D 打印、AR、VR、很多新技術都是從他這裏聽到的,他還自己買了一個賽車的模型(一千多片一塊塊拼接的那種),自己編寫驅動程序,編寫賽車控制程序。他後面讀研的時候約我冬天去哈爾濱在松花江上鑿洞釣魚,等到他研究生畢業也沒能找到時間去,這是個遺憾! C 現在騰訊的微信事業部,前段時間正好讓他幫我了一個忙,因爲18年3月份以後的公衆號沒有評論功能,所以找C 幫我找回了4年前註冊的公衆號。 C朋友主要給我的信息是很早就知道程序原來可以寫的這麼漂亮,這麼細膩,我一直認爲C 是我們那屆代碼功力最深厚的,可能跟我另一個在華爲的朋友 X 在伯仲之間。

  • D 同學是我大學睡在我對面的哥們,除了不學習其他樣樣精通,遊戲、籃球都打的賊6、情商高人聰明、人緣還超好。學渣了三年,第四年努力一年,後面去了百度,現在在快手,上次看好像負責快手海外版App。跟他交流你會覺得時間過得很快,很放鬆,這個人幽默風趣,妙語連珠,思維活,是班裏的活躍份子,我那時候是班長,他是文體委員,需要組織什麼活動,他氣氛搞的飛起,寫着寫着都有點懷念大學了。

其實我身邊這樣的人還挺多的,而且工作越久,越覺得牛人多,最近也認識了幾個很Nice 的,例如:金老闆(給了我自主權,按照我的意願幫我爭取想做的項目以及資源),軍哥(公衆號:軍哥手記)在職業上給了我很多有用的建議、自媒體大佬小林總(小林coding)、旋總(Java建設者)、佔小狼(佔小狼的博客)給了我公衆號寫作上很多幫助。努力追趕大佬們的腳步。

堅持做對的事情

如果認定自己目前所做的事情是正確的,有意思有價值的,按照上面說的這些都做到了,那只需要二個字堅持,剩下的就交給時間就好了!

關注微信公衆號:安琪拉的博客

有料的技術知識分享

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章