想拿到 CTO 的職位,你要做什么準備呢?
你想成為 CTO 嗎?第一步應該做什么?你為什么想成為 CTO?有沒有邁向 CTO 崗位的路線圖呢?需要回答的問題可不少,這篇文章里我就來告訴你我是如何成為 CTO 的,以及為什么。
我們先來回答“為什么”這個問題。
在做了一段時間的開發人員,之后又當了一段時間經理后,我開始想改變一些事情了。我想讓開發工作做得更好、更順暢。我希望大家在工作中都能更快樂。所以我想明白了,在職業發展的階梯上繼續攀升會給我帶來更多籌碼。團隊領導能改變的事情往往比開發人員更多,而開發主管在這方面的能力又在團隊領導之上。技術崗位的升職終點是 CTO,自然它有著最大的影響力,所以我需要成為 CTO 才能達成我的目標。你的目標和愿望可能和我不一樣,每個人都有不同的動機。
說完了原因,那接下來該如何成為一名 CTO 呢?
起初,我作為一名開發人員加入了一家創業公司。很快,我就得雇用其他開發人員并管理他們了。這樣,我在職業生涯的早期就成為了一名技術經理。然后,我和兩個朋友創立了一家由 VC 支持的創業公司,并獲得了我的第一個 CTO 頭銜。后來我加入了一家更大的公司,成為一名團隊領導。是的,變回了團隊領導,但這次是為一家更大的公司服務,這樣在我的簡歷上就有了一個響亮的名字了。然后我想擔任更大公司的 CTO。我不會聽那些拒絕給我 CTO 職位的招聘人員說什么。我會告訴每一個招聘人員我想要的是 CTO 崗位。所以我先后在其他幾家公司擔任了 CTO,現在又成為了一名 CTO 教練。
第零階段:成為一名開發人員
第一步是成為一名開發人員,開始你的技術職業生涯。這聽起來好像是廢話,但在回顧我的 CTO 教練和我作為技術經理的職業生涯時,我發現大多數技術經理,特別是 CTO 都有開發背景。很多人是來自業務側的,只有少數人來自 QA 或運維。如果你身處這兩個群體中,那么先轉為開發人員可能會更合適。第二種方法走產品管理的路線,接著成為 CPO(首席產品官),然后是 CPTO(首席產品和技術官)。但這樣一來,你可能一開始就不是技術人員,而更喜歡 CPO 的職位了。
第一階段:專注于常規職業發展
成為 CTO 的道路上主要有兩個階段:一個是常規職業階段,一個是 CTO 階段。
如果你想成就一番事業,你需要專注在這條職業路線上。成功確實在一定程度上是偶然發生的,需要很多運氣。但如果沒有足夠的專注,要成為 CTO 就更難了。在第一階段,要注意推進你的職業水平。你要努力晉升,也可以跳幾次槽——但起碼要在一家公司呆上兩年,否則你的簡歷會很難看。
關于晉升需要說明一些一般性的要點。一般來說,第一條規則是你的老板的老板需要知道你的名字和你在做什么,還要知道你做得很棒。你的團隊領導可以把你晉升為高級工程師,可她不能將你晉升為團隊領導,但她的老板就可以。如果你擅長解決問題,人們就會提拔你。如果你制造了很多麻煩,可能就很難晉升,因為你的老板面對的麻煩已經夠多了,她可不想再招更多麻煩了。但如果你能自己解決很多問題,減少問題的數量,你就會有機會得到晉升。提拔你對你的老板(或老板的老板)來說是一種風險。這可能是一個錯誤的決定,所以要給你的老板一種印象和感覺,讓她意識到提拔你并沒有風險,甚至可以減少整體風險。
若干年后,你到了開發部主管的位置或工程部副總裁的位置,我們就進入了第二階段。
第二階段:專注于成為 CTO
在初創企業中,獲得一個不錯的頭銜、受到提拔是比較容易的。這可能是你的第一個 CTO 頭銜,初創企業對 CTO 的需求是非常迫切的。因此,正如我所做的那樣,在初創企業和大公司之間跳來跳去是個好主意。在初創企業中提升你的頭銜和崗位,然后在你的簡歷中加上一家著名公司的經歷。如此循環往復,直到你拿到自己想要的職位。
在你的簡歷上有技術經理的經歷的話,你就更容易得到其他技術經理的職位。我確實認為在公司內部晉升到更高崗位比空降更高的崗位要容易一些。因此,你在公司內部獲得提拔是很重要的。有時這條路行不通,因為公司沒多余的錢給你加薪。那么可以在不加薪的情況下拿到新的頭銜,這樣公司就能省一筆錢。記住你想要的是成為 CTO,而不是在整個職業生涯中的每一步都拿到更多薪水(面試時,一定要拒絕透露你現在/上一次的薪酬待遇。唯一的例外就是當你的工資比目前的市場價格高出 20%以上時)。如果你在一家公司工作了一些年頭,請注意你的頭銜是否有變化。有時人們會忘記這一點,但重要的是每次都能得到一個更好的頭銜。
然后講一下關于晉升為 CTO 的一些一般性說明。首先要成為高級開發人員或開發團隊領導,這期間你的編程和談判技巧是最重要的。作為團隊領導,你需要關注自己的人際關系技能。到了 CTO 的位置時,重要的是要有出色的技術能力。你的老板會在一定程度上重視你的技術能力。在 CTO 的崗位上,你是連接公司其他部門的橋梁。作為 C 級管理人員,你應該作為管理團隊的一部分在整個公司采取行動。CEO 會更看重你對業務的理解和將業務戰略轉化為技術進展的能力,而不是你對 Elixir 和 Erlang 虛擬機的理解有多深。沒有人會因為你的技術能力而尊重你,大家都會認為你的水平很高,否則你為什么會是 CTO 呢?讓你在 CTO 的位置上獲得成功的會是其他技能,特別是向他人解釋技術細節,和將業務決策轉化為技術解決方案的能力。
下一步該怎么走呢?當我在 eBay 公司擔任 CTO 兩年時間后,我的 CEO 問我下一步想去哪里。eBay 是一家非常注重人才培養的公司。因此,我的下一步將是在 eBay 擔任首席運營官,然后是首席執行官。我參與了歷時一年的高潛能和未來領導力培訓、指導和研討會后,最后還是下決心繼續做技術人員,繼續做 CTO。所以我離開了,加入了我妻子的創業公司擔任 CTO。也許這條路線對你來說是正確的,或者你下一步會向 CEO 的方向努力,或者你很喜歡做工程部的副總裁也沒問題。重點在于找到你最喜歡的地方,晉升并不是唯一的途徑。
作者介紹:
作為首席技術官、臨時首席技術官、首席技術官教練——以及開發人員,Stephan 曾在很多快速發展的初創企業中的許多技術部門任過職務。Stephan 在烏爾姆大學學習計算機科學,包括分布式系統和人工智能課程。當互聯網浪潮在 90 年代來到德國時,他先后在幾家初創公司中擔任第一名程序員。他創立了一家由風險投資公司資助的初創公司,還曾在幾家由風險投資公司資助,快速成長的初創公司中任職,應對架構、流程和成長的挑戰。他曾在 Immo Scout 公司擔任經理,并在 eBay 公司擔任首席技術官。在他的妻子成功賣掉她的創業公司后,他們搬到了海邊生活,然后 Stephan 成為了一名 CTO“教練”。你可以在領英或Twitter上找到他。
原文鏈接:
https://www.amazingcto.com/roadmap-to-become-cto/
了解更多軟件開發與相關領域知識,點擊訪問 InfoQ 官網:https://www.infoq.cn/,獲取更多精彩內容!