技術人員如何才能規劃好自己的職業發展路徑?
來源:
奇酷教育 發表于:
技術人員如何才能規劃好自己的職業發展路徑?
技術人員的職業發展路徑
興趣特長與職業成就
走上技術管理崗位的幾種姿勢
技術管理者能力模型與提升
技術領導力的形成與提升
突破瓶頸 -CTO 修煉之道
希望能給大家提供更多技術人職業發展路徑規劃和崗位的選擇的思考,以及幫助大家提升技術管理能力。
一、技術人員的職業發展路徑
如果有在 BAT 的朋友,那么一定非常熟悉中國互聯網公司的職級體系,這個職級體系也是職業成長中不同的階段。
大多數人的職場路徑會以技術從業者或是工程師的身份開始,在發展過程中會出現兩個路線——技術管理路線、技術專業路線。如果你自身有技術能力,同時還兼具管理方面的能力,那么你可以選擇走技術管理路線。但是在后續隨著職業路徑的成長,技術管理路線遇到瓶頸的可能性會變得越來越高。
那么我們該如何突破瓶頸呢?突破瓶頸說起來也簡單,我們只需超過身邊與自己競爭的人就可以了,但是決定讓我們可能在競爭中輸給周圍的人的因素是什么,這是值得我們去關注的。
做技術的人都知道,解決問題很重要,但提出問題更重要。從我的角度看,如何逐步打破職業的發展瓶頸,是個很好的問題,但是似乎一直不被人重視。因而我想要和大家在這里探討一下,解決問題的關鍵要點。
二、興趣特長與職業成就
可能不是所有人都愿意,或者適合做管理類工作。如果你的性格、特長、知識體系更適合做技術,那么你選擇成為技術管理者,其實是給自己的職業生涯在無形之中增加了非常多的壓力和挑戰,而且很可能收獲的結果并不是愉快、滿意的。
首先,技術專業路線和管理路線存在著科學思維和哲學思維的差異,它們會導致知識體系和決策選擇產生較大的差異。
比如在專業路徑上,可能很多人會去關注技術細節部分,深入到技術邏輯構建的世界里,但在管理路徑則需要管理者擁有更大、更廣的思考維度,更需要你關注和了解工作相關的一切本質,以便靈活運用技能面對各種挑戰,幫助團隊更快速的解決某些問題,帶領團隊成長。
其次,從個人性格方面考慮,如果你不喜歡與人交流,那么作為技術管理者會覺得非常痛苦,不僅自己痛苦,帶領的團隊也會很痛苦,因為溝通和交流幾乎會占據管理者大量的時間。
最后,大多數工程師不喜歡復雜的事務,他們喜歡待在一個不被打擾的空間里 coding。但通常走管理路徑的人,他們需要面對各種復雜性的事情。這是兩種截然不同的工作狀態,很像單線程和多線程工作模式,如果你沒有興趣做管理,非要讓自己走上管理路徑,那么這種工作狀態會讓你非常難受,更不可能取得令人滿意的成就。
因此,比較適合走專業線路的人本質上是技術極客,他更關注的是個人技術和創造極限的突破,或是在技術層面所帶來的創新等;而管理者更追求的是團隊的極限,讓團隊實現 1+1 大于 2 的能力。
▲ 職業選擇的本質
當我們需要做出一個選擇時,這個選擇決定了命運,那么什么決定選擇呢?
我認為應該是,我們對自己的了解,對信息的掌握、對整個行業或者是整個社會體系的認識,決定了我們會做出的選擇,在這些認知基礎上的選擇,會更容易獲得成功。
三、走上技術管理崗位的幾種姿勢
早期很多技術從業者常常會疑惑,應該如何從專業路線走上管理路線,我們究竟該如何做選擇職業技能樹,如何在職業的道路上走得更遠。
關于這一點,大家可以參考上圖的公式:技術 * XS= 技術管理者,這里 XS 是指擴展技能,我認為技術基礎乘以你的擴展技能大于 1 時,你就能成為技術管理者,成為初級的管理者,你只需要從右邊 4 個技能中選擇任何一個擴展技能組合,包括:
業務領域知識積累與運用落地
團隊協作效率與協調能力提升
產品創新和商業價值貢獻
代碼、知識貢獻與個人影響力建設
乘積決定了你的技術管理職業生涯的成長空間。
在早期工程師團隊里,假設你擁有不錯的技術積累,并能夠有上面 4 個擴展技能中任何 1 個,以及擁有較好的責任心和不錯的工作成果,那么你會發現成為初級技術管理者還是非常容易的,更多的擴展技能讓你即使面臨各種競爭,也能更容易獲得認可和走上技術管理者的崗位。
四、技術管理者能力模型
▲ 技術管理者能力模型
成為技術管理者后,我們需要對自身能力進行一個數據分析,了解自己的長處和不足。上圖是一個理想的技術管理者模型,技術能力是第一位,第二位是管理能力、領導力、技術戰略能力和技術影響力。
技術影響力挺有意思的,很多成功的技術管理者都會有技術影響力,這些影響力有些來自于內部,如團隊工程師的認可,或來自公司外部,如出席行業大會演講時所獲得的“粉絲”,這些都能提升自身影響力。
大多數的管理者,技術能力不錯、領導力相對缺乏,但是這個層面已經足以讓大家成為還不錯的管理者。如果你想走到更高的崗位,那么只靠一點是遠遠不夠的,很可能讓你止步于技術總監的級別。
我的觀點可能不是絕對的,只是極大的概率是這樣。比如有的人就特別幸運,可能遇到一個特別賞識自己的老板,那么很可能就直接上位成為管理者了。
▲ 管理能力修煉與提升
當了解到技術管理者能力模型后,那么我們該如何進行修煉與提升呢?有幾點是非常重要的。
① 盡早掌握技術管理技能
管理能力作為比較硬核的技能,它可能是相對其他方面來說是比較好掌握的。因為人類知識發展至今,但凡成為技能級別的知識都可以非常快速地被掌握。
② 進行系統學習,不斷改進
大多數人從技術崗位中被提拔起來,可能覺得自己把項目、產品和研發管得很好就可以了,但對于管理卻沒有系統地去學習。給大家推薦一本書叫《管理者的五項修煉》,它能很清楚地讓你了解為什么在做管理的過程中,很多時候就是在不斷地做計劃改進實現目標。
③ 做好目標管理與工作計劃
這是管理上相對技術性的東西,大家只要了解和按步就班地實際落地就可以了,主要應該做好的是目標管理和工作計劃。
④ 做好工作授權與跟進
在管理中,需要不斷地做工作授權,但授權之后不能完全放手,需要及時跟進并得到合適的結果。在整個過程中,需要跟進每次執行的情況去進行績效評估,并打分檢查。
⑤ 做好激勵機制與工作優化
在管理過程中,我們還需要擁有比較好的激勵機制。
⑥ 組織管理和團隊文化建設的能力
技術工作者,都不是工作機器,做為腦力勞動者,內心世界是及其豐富的。因此組織管理和文化建設,是非常重要的,能極大減少管理成本提高團隊效率。
技術管理者大約需要做的內容就是這些,對于管理技能而言,不存在誰技術管理水平誰高多少,技術管理水平在我看來,多數人只要用心學習訓練,都可以達到一定的水平。
比較大的問題是很多人在進入管理崗后根本沒有系統地學過,或者只是隨意翻幾篇文章就結束了,這是遠遠不夠的。我們需要像學習語文、數學、英語等學科一樣,仔細地把管理技能作為系統性知識去掌握,并在工作中不斷地實踐,才能變成自己的東西。
五、技術領導力的形成與提升
我認為,相對于管理技能來說,技術領導力對于所有技術管理者來說都是最難獲得的能力。你可以做好管理,也可以獲得管理的技能,但想要做好一位真正的領導者是一件非常具有挑戰性的事情。
如果你能將某個項目做起來,但在項目組里沒有人覺得你是一位好的領導者,沒有人愿意跟隨你、發自內心地認同你,即使你將事情做成了,但大多數時候你不得不付出更多的成本,才能得到你想要的結果,這并不是非常好的做法。
在過去幾千年里,我們中華民族作為農耕文明,一直在戰斗中思考如何維護自己的土地和國家團體利益,在中國文化里積累了無數用于解決組織管理和領導的經驗。
這種經驗在很大程度上是遠遠超過西方國家的,而這種幾千年累積下來的文化對于成為領導人來說是非常重要的,我們可以參考《孫子兵法》和《老子》中所保存下來的經驗。