大公司轉(zhuǎn)創(chuàng)業(yè)公司,技術(shù)轉(zhuǎn)管理,論工程師的“轉(zhuǎn)”
寫在前面
不想當(dāng)將軍的士兵不是好士兵,不想做 CTO 的技術(shù)人不是好技術(shù)人
剛拿到這個話題的時候,提筆不知道要寫什么。大約三個月之前,有記者對我做過一個專訪,之后在官網(wǎng)首頁發(fā)布了一篇文章《從知名外企到創(chuàng)業(yè)公司做 CTO,是種怎樣的體驗?》,文章發(fā)布后三天多有五萬多訪問量。從那個時候開始,各個渠道許多小伙伴問我的問題,都是有關(guān)職業(yè)人的規(guī)劃問題。
把這些人分一下類,第一類是 26 歲的計算機專業(yè)畢業(yè)生 A,第二類是 32 歲的傳統(tǒng)大公司工程師 B,第三類是 45 歲的大公司工程師 C。
A 會問,我該去創(chuàng)業(yè)公司還是大公司?我該如何選擇我的技術(shù)領(lǐng)域?我該如何做我的職業(yè)規(guī)劃?他主要想的是將來怎么去發(fā)展,怎么去選擇,怎么去規(guī)劃。
B 的問題包括:我現(xiàn)在是傳統(tǒng)行業(yè),這個行業(yè)做的事情沒有太多挑戰(zhàn),我現(xiàn)在該怎么辦,我該不該轉(zhuǎn)型?老板經(jīng)常拉我去見客戶,做技術(shù)的怎么去見客戶,有價值嗎?我拜訪過幾個創(chuàng)業(yè)公司,他們說你底子不錯,能降薪過去嗎?
C 的問題比如,我所在的行業(yè)裁員潮一波接一波,我是不是該動動?我動該出這個行業(yè)還是轉(zhuǎn)崗?
我的轉(zhuǎn)型之路
回答這些問題之前,先自我剖析一下自己過去的轉(zhuǎn)型之路。這是我現(xiàn)在典型的工作日安排,分為早上下午和晚上。早上一般是前三名到公司的,9 點開始先看郵件、開會、面試。下午與某個同事單獨溝通,和前端團隊討論客戶案例,做產(chǎn)品 PRD 評審,有時候接受一些網(wǎng)站的采訪,也可能被 CEO 和 HR 拉去談話。晚上 5 點開始做一些技術(shù)事情,比如看技術(shù)文章,有時候還要和客戶吃飯,如有意向但在猶豫的候選人,會安排晚餐,在飯桌上談?wù)劇? 點以后我會看點技術(shù),寫點文章,有時候開電話會議。
日程表排得比較滿,所以公司同事評論我走路像一陣風(fēng)一樣。其次,我會碰到很多人,有團隊、媒體、候選人,甚至有一些銷售團隊。最后,基本上會圍繞技術(shù)、產(chǎn)品來安排我的工作。
從我的日常工作中總結(jié)一下做 CTO 需要哪些技能。做了半年時間的 CTO,時間不長,會以自己的能力和狀態(tài)總結(jié)一下做 CTO 所需技能。分為兩塊,硬技能和軟技能。硬技能是技術(shù)、產(chǎn)品、項目和行業(yè)視野。軟技能首先有寫作和交流能力,包括各種 PPT、一些稿子,甚至有時候見投資人。其次是項目規(guī)劃、管理和執(zhí)行能力。第三點是團隊組建和管理能力。第四點是動手能力和快速學(xué)習(xí)能力。第五點是時間管理能力,越忙時間管理越重要。最后一點是圈子和影響力。
回頭看一下,我是如何得到這些能力的。十三年依賴,做過三種類型的工作,同時自己還有業(yè)余愛好。第一是做開發(fā),從畢業(yè)開始做了七八年開發(fā),給我的技術(shù)能力打下一個深度。第二是做云架構(gòu)師,需要見客戶,對客戶、產(chǎn)品、行業(yè)有了很多認(rèn)識?;旧线@兩塊為我硬技能的深度和廣度做了拓寬和加深。第三是做研發(fā)經(jīng)理,我在 IBM 做了不到四年的研發(fā)經(jīng)理,這個階段學(xué)到了比較多的軟技能,如團隊協(xié)作和管理、項目規(guī)劃、協(xié)作和表達(dá)、時間管理、視野等等。最后是我的愛好寫博客出書,到現(xiàn)在寫了不到三年博客,對我的幫助非常大,培養(yǎng)了一種學(xué)習(xí)和總結(jié)能力。同事夸獎我做 PPT 很快,給我一些素材,我可以很快做出一個 PPT 來。
剖析一下自己,為什么當(dāng)初要做這些轉(zhuǎn)型?剛畢業(yè)做開發(fā),什么也不懂,別的都不管,這是非常自然的選擇。但是做開發(fā)幾年之后,為什么轉(zhuǎn)型做研發(fā)經(jīng)理?因為當(dāng)時認(rèn)為光做技術(shù)不懂管理是不行的。當(dāng)時做了調(diào)研,甚至跑到別的公司面試,看看別人想要什么人才。外面確實需要技術(shù)和管理復(fù)合型的人才,也堅定了我的想法。
為什么做了三年經(jīng)理以后選擇去做云架構(gòu)師?當(dāng)時有兩個原因,第一個原因是認(rèn)為光懂技術(shù),在實驗室做管理是不夠的,還要懂行業(yè)和客戶。當(dāng)時也做了調(diào)研,與行業(yè)內(nèi)比較有影響的人探討這個事情是不是對的,他們見解是什么?確實外面需要的是全面復(fù)合型人才。選擇寫作和出書更多是自我驅(qū)動,做開源有很多文章寫得很好,后來一寫,就寫上癮了,包括出書也是一樣。
為什么當(dāng)初能做出這些轉(zhuǎn)型?從開發(fā)到研發(fā)經(jīng)理總結(jié)一下基本上有幾點:
第一點,自己想轉(zhuǎn)。
第二點,當(dāng)時自己研發(fā)做得不錯,而且做過一段時間的項目管理,領(lǐng)導(dǎo)也比較認(rèn)可,正好老板手上有一個管理職位,就是我所在的團隊,我在團隊也時間很久,做過 PM 和 team lead,很自然我就接受了這個工作,所以從開發(fā)轉(zhuǎn)到研發(fā)經(jīng)理。從研發(fā)經(jīng)理轉(zhuǎn)到架構(gòu)師,這是公司內(nèi)部跨部門的變化。也有幾點原因:第一點想轉(zhuǎn)。第二點是想積累一些人脈,認(rèn)識對方的老板。
第三,當(dāng)時寫書寫博客,在業(yè)界有點小小名氣。
第四,與很多團隊合作,他們對我比較熟悉和認(rèn)可,所以轉(zhuǎn)型比較順利。
最后有關(guān)博客和出書,主要是看了不少文章,很佩服自己想寫,認(rèn)為在開源時代必須要有所謂的名片,其實文章就是在線名片,對我們的個人發(fā)展,包括圈子影響力很有幫助,所以做了這樣的選擇。
當(dāng)時為什么會做這些事情?第一點內(nèi)在驅(qū)動力。第二點是目標(biāo)和步驟,我知道目標(biāo)在哪里,知道該怎么去做。第三點是我有基礎(chǔ)和資源。第四點是有行動,沒有太多猶豫,認(rèn)為這個事情合適做我就去做。
后來根據(jù)自己的情況,和一些團隊討論,制定了技術(shù)人員的能力發(fā)展曲線。橫軸表示年齡(工作年限),豎軸表示技能,技能分為硬技能和軟技能。基本上 35 歲的時候軟技能和硬技能有一個交叉點,35 歲之前硬技能更多,35 歲之后軟技能必須增加,才能保證你的能力不斷增高的趨勢。公式就是:綜合能力 = 硬技能 * 軟技能。
方法論
技術(shù)人如何做職業(yè)規(guī)劃?
再來回答一開始提到的問題。第一個問題:技術(shù)人該如何做職業(yè)規(guī)劃?坦白來說這個問題沒有答案,但是這個問題非常常見,特別是工作幾年以后經(jīng)常被人問到這個問題。我給他們幾個建議,一共四點:
第一點是要往前想。你最好想清楚五年以后想干什么?
想清楚之后第二點就是要倒著推,從五年以后的目標(biāo)往前推,要達(dá)到這個目標(biāo)需要做什么事情?步驟是什么?
第三點是別人做不了主。別人最多給一些建議和方法。
最后一點,做技術(shù)人不要太拘泥于技術(shù),而要認(rèn)識到有業(yè)務(wù)價值的技術(shù)才是好技術(shù)。技術(shù)是為業(yè)務(wù)服務(wù)的,我們不能認(rèn)為技術(shù)最新最牛就是好技術(shù)。
如何選擇技術(shù)領(lǐng)域?
關(guān)于問題二,一些選擇性的問題。我該如何選擇技術(shù)領(lǐng)域?我沒有答案,只是從個人發(fā)展來看給一些建議。要有目的性和計劃性,往前看,往后推。在當(dāng)前互聯(lián)網(wǎng)時代、云計算時代、AI 時代,我們要往這些方向轉(zhuǎn)型,想轉(zhuǎn)就轉(zhuǎn),要果斷有信心。但是我們不能做墻頭草,今天前端,明天后端,今天大數(shù)據(jù),后天云計算,這樣是不行的。一旦發(fā)現(xiàn)領(lǐng)域已經(jīng)在走下坡路了,這個領(lǐng)域路越走越窄的時候,我們要堅定地走出去,不能做鴕鳥,把頭埋在沙子里。
是否該轉(zhuǎn)管理?
這也是比較典型的問題,我該從技術(shù)轉(zhuǎn)管理嗎?我有五點建議:
第一點建議,從技術(shù)轉(zhuǎn)管理,這是有市場需求的。我們公司招人的時候,也需要在技術(shù)和管理都很出眾的人才,但我們發(fā)現(xiàn)在兩個方面都很出眾的人才比較缺乏。
第二點,從技術(shù)轉(zhuǎn)管理,其實有個人的收獲收益,比如可以鍛煉軟技能包括項目管理、全職觀、溝通協(xié)調(diào)等等,即使以后你不做管理,也對你有所幫助。
第三點,在實現(xiàn)方式上,技術(shù)和管理不是對立的,是可以并行的,至少在初級管理階段做管理不要丟下技術(shù)。
第四點,有人問我,是轉(zhuǎn)純管理還是技術(shù)管理,個人建議最開始轉(zhuǎn)技術(shù)管理。
第五點,如果擔(dān)心轉(zhuǎn)過去不合適,會不會浪費時間。其實我們要保持理性,設(shè)定一個時間長度,在這個時間長度內(nèi)發(fā)現(xiàn)自己不適合管理,果斷放棄。一般來說三年時間能看出來是不是適合做管理,因為不是所有人都適合做管理,管理和性格特點很有關(guān)系,如果發(fā)現(xiàn)轉(zhuǎn)過去以后不合適,果斷轉(zhuǎn)型。
搞技術(shù)的,也要見客戶嗎?
我是做技術(shù)的,老板去讓我見客戶,我該去嗎?我以前在外企的時候發(fā)現(xiàn)很多人見客戶,特別是技術(shù)人員見客戶其實是心理打鼓的。第一次見客戶,不知道手該往哪放,PPT 該怎么講。做技術(shù)人要看見客戶目的,而不是為了見面講 PPT,是為了更有價值的東西。
見客戶是最需要說話能力的場景之一,見不同客戶該說什么話,該提什么問題,這是我們需要學(xué)習(xí)的技能。第二產(chǎn)品能力,做技術(shù)的人經(jīng)常說,不知道客戶需求在哪里。其實見客戶是最直接獲取客戶需求的方式。第三洞察能力,見客戶見多了,你會知道這個行業(yè)大概是什么樣子的,你可以擁有更多洞察能力。最后一點是反映能力,見客戶有時候套路很多,不可能完全計劃到,所以需要隨機應(yīng)變、即時學(xué)習(xí)、拓寬思路。我建議技術(shù)人員勇敢地去見客戶。
做技術(shù)的,能轉(zhuǎn)售前嗎?
我做了這么多年的技術(shù),能不能轉(zhuǎn)售前?為什么不能?現(xiàn)在是云計算、大數(shù)據(jù)時代,更需要技術(shù)型售前,而不是關(guān)系型售前,這塊是很有市場的。作為技術(shù)型售前能和研發(fā)更好地進行溝通,鍛煉軟實力和行業(yè)視野。如果公司內(nèi)部有這樣的崗位,而且老板支持你,愿意接受你,這是一個比較好的轉(zhuǎn)型途徑。如果未來想做 CEO,做售前的經(jīng)歷會對你有很大的幫助。
職業(yè)發(fā)展的三個階段
問題三:我該離開大公司嗎?回答這個問題之前,我把職業(yè)發(fā)展大概分為三個階段。橫軸是工作年限,豎軸是特點。一般工作三年之內(nèi)稱之為入門期,入門期主要目的和任務(wù)是確定你的發(fā)展方向,根據(jù)方向獲取技能,同時養(yǎng)成良好的職業(yè)習(xí)慣,學(xué)習(xí)正規(guī)的專業(yè)技能。成長期基本上從三年到八、九年,成長期特點是什么?需要快速成長。個人成長速度往往和企業(yè)發(fā)展速度相關(guān)。第三個是高峰期和平臺期,快速成長后分為兩個方向。高峰期即快速成長之后獲得了成就感和高收入。平臺期是到那個時候體力精力跟不上,進入心理舒適區(qū)。
大公司的價值和局限
大公司的價值和局限分為三塊。首先它對于處于職業(yè)入門期的年輕人很有價值,包括系統(tǒng)的培訓(xùn)體系、完備的研發(fā)流程、空間、時間等。其次對于處于職業(yè)平臺期的中年人也有價值,比如說內(nèi)部機會多、選擇面大,不限制內(nèi)部換崗、工作生活平衡等。同時大公司也有局限,比如大企業(yè)病,螺絲釘?shù)鹊?,對于處于職業(yè)快速發(fā)展期的青年人會有所束縛。
跳出舒適區(qū)
這時候我建議他們根據(jù)他自己所處的職業(yè)發(fā)展的階段,以及所處的公司特點做一個判斷,在合適的時候應(yīng)該跳出心理舒適區(qū)。一般來說, 30 多歲的時候是職業(yè)發(fā)展黃金時期,如果這時候你發(fā)現(xiàn)公司平臺已經(jīng)不能給你足夠的速度和空間,這時候我建議可以考慮出去闖一闖。
我要去創(chuàng)業(yè)公司嗎?
問題四:要跳槽該不該去創(chuàng)業(yè)公司?
我把這個問題分為三個方面。
第一個方面是什么時候該考慮這個問題。個人認(rèn)為入門期不太合適考慮這個問題,因為這個時候還不能看清前面的路,你不具備足夠的技能和能力去考察創(chuàng)業(yè)公司。同時這個時期的首要任務(wù)是學(xué)習(xí)正規(guī)的職業(yè)習(xí)慣和專業(yè)技能,因此這時候建議加入大公司。
在成長期,如果公司不能給你足夠的成長空間,這時候要思考該去什么樣的公司。你有了相對豐富的經(jīng)驗,判斷力會更好,這樣的選擇對自己和公司都是負(fù)責(zé)任的。通過分析創(chuàng)始人、崗位戰(zhàn)斗力、行業(yè)格局等,這時候你有能力思考這些問題,所以你比較適合考慮這些問題。
在高峰期,思考的不是要去哪些公司,而是自己要不要創(chuàng)業(yè),還是帶別人創(chuàng)業(yè)。所以在每個不同階段,我們也要有自己的思考。
很多人會問我,自己想去創(chuàng)業(yè)公司有什么建議嗎?坦白來說,我沒有明確直接的答案。我的建議分為兩個方面。
第一方面,創(chuàng)業(yè)公司的 CEO 非常關(guān)鍵,要跟對老板。創(chuàng)業(yè)公司 CEO 人的本質(zhì)要善良、真誠、有格局、有胸懷,這決定了公司的高度。同時他要有能力、有眼光、會講故事,這決定了公司的方向。他要能找到人打造隊伍,要能獲得錢,要有資源。
有老板還不夠,我們還要上對船,船往哪開,它所處的水面是暗流涌動還是如何。簡單總結(jié)一下,我們要選擇天時地利人和的創(chuàng)業(yè)公司。天時就是順應(yīng)時代發(fā)展要求的。前不久見了許多 VC,給我的反饋就是 VC 投資的是未來而不是現(xiàn)在。即使現(xiàn)在這個技術(shù)發(fā)展多么牛,他們也不會投,他們投的是五年之后會爆發(fā)的技術(shù)。如果一個公司有非常好的風(fēng)投,通常我們認(rèn)為這個公司的技術(shù)和方向不會有太大問題。同時要有地利,一個創(chuàng)業(yè)公司有大資本、大公司支持,有很豐富的客戶來源,這時候它就具有地利。人和,就是說團隊、技術(shù)靠譜。綜合考慮這三個方面,考慮是否加入該公司。
有些人會問,該有什么樣子的創(chuàng)業(yè)心態(tài),是僅僅試一試,看一看,還是一定要待多少年?總結(jié)幾點:第一點心動不如行動,與其糾結(jié)還不如干一場,總是糾結(jié)沒有價值。第二點晚動不如早動,如果年齡大了再投身創(chuàng)業(yè),這時候你會受很多影響的制約,所以有機會晚動不如早動。第三點有家庭支持,你會變得很從容。第四點是過程與結(jié)果并重,大家都知道創(chuàng)業(yè)公司成活率不會超過 10%,所以如果只看結(jié)果的話,你會比較悲觀。如果把過程和結(jié)果并重,就能有更好的心態(tài)去看行業(yè)和公司。最后一點創(chuàng)業(yè)有風(fēng)險,選擇須謹(jǐn)慎。
最后總結(jié)一下我們該如何轉(zhuǎn)型?
第一點是要設(shè)定目標(biāo)。我自己做什么事情都要設(shè)立目標(biāo)。常說不想當(dāng)將軍的士兵不是好士兵,對于技術(shù)人來說,不想做 CTO 的技術(shù)人不是好技術(shù)人。簡單來說 CTO 三個字母,C:表明是公司決策層,有一定的決策能力和全局視野和格局。T:是技術(shù)層,基礎(chǔ)是技術(shù),必須在某個領(lǐng)域有一席之地。O:需要有一定的項目管理能力,需要從公司角度思考該如何建設(shè)發(fā)展團隊,該如何更好地為業(yè)務(wù)和產(chǎn)品服務(wù)。設(shè)定目標(biāo)后,需要有步驟的實施,要獲取各種軟、硬技能,要攢人脈,開會、演講、出書、寫博客、技術(shù)群、吃飯、咖啡都是攢人脈非常好的地方。最后一點是等時機,一旦看中機會,絕不放過。
做好當(dāng)下,以之前提到的三種工程師為例解釋如何做好當(dāng)下。對于畢業(yè)生來說,如果拿到了大公司的招聘,還是進入大公司。選好技術(shù)領(lǐng)域,進入合適的大公司,向身邊的牛人學(xué)習(xí),人脈建立,硬、軟技能兩手都要抓。對于青年工程師來說,勇敢地邁出轉(zhuǎn)型之路,選擇新目標(biāo),降低期望,轉(zhuǎn)型為要,轉(zhuǎn)型之后天地寬。對于中年工程師來說,能不跳槽就不跳槽,不跳槽不等于不動,跳出舒適區(qū),設(shè)定新目標(biāo),將技術(shù)、經(jīng)驗和人脈發(fā)揮出來。