前阿里巴巴技術(shù)專家:“你可能不需要成為一個CTO”
職業(yè)和人生的選擇有很多,你可能不需要成為一個 CTO,但是你不能失去選擇成為一個 CTO 的自由;你可以不去做一個 CTO,但是你依然應(yīng)該擁有成為 CTO 的能力。
你可能不需要成為 CTO
先講個段子
一個乞丐和一個富翁在海邊沙灘上曬太陽,乞丐問富翁:你是怎么成為富翁的?富翁說:努力工作掙錢,然后投資做生意,慢慢積累財富,就會成為富翁了。乞丐又問:成為富翁以后呢?富翁說:我就可以到海邊沙灘上曬太陽了。乞丐想了想說:我已經(jīng)在海邊沙灘上曬太陽了,我不需要努力掙錢。
今天跟大家分享的題目是“你可能不需要成為 CTO”,想表達(dá)的也是這樣一個意思:職業(yè)和人生的選擇有很多,你可能不需要成為一個 CTO,但是你不能失去選擇成為一個 CTO 的自由;你可以不去做一個 CTO,但是你依然應(yīng)該擁有成為 CTO 的能力。
在這里,我會和大家分享一個模型,一個故事,一個定律;分享關(guān)于工程師提升專業(yè)技能、高效解決問題的一些業(yè)界研究成果,揭示一些職場規(guī)律,以及我為什么要說“你可能不需要成為 CTO”。
德雷福斯模型
德雷福斯模型是一個技能獲取模型,將人們學(xué)習(xí)掌握一個技能經(jīng)歷的階段分為新手、高級新手、勝任者、精通者、專家。
德雷福斯模型
新手在特定的技能領(lǐng)域很少或沒有經(jīng)驗,必須在準(zhǔn)確的指令或者別人的幫助下才能工作。這里的經(jīng)驗指:通過持續(xù)強(qiáng)化的訓(xùn)練和思考,促進(jìn)思維的不斷轉(zhuǎn)變。
我曾經(jīng)在招聘中見過很多號稱擁有十年工作經(jīng)驗的人,但是看他的簡歷,發(fā)現(xiàn)他工作***年的項目難度、工作職責(zé)和十年后的難度職責(zé)幾乎沒有什么變化。這樣的工作經(jīng)驗被稱作 10 *1 年工作經(jīng)驗,對技能的提升并沒有多少幫助。
經(jīng)過基本的訓(xùn)練后,新手就進(jìn)入高級新手階段。處在這個階段的人們,掌握了完成任務(wù)的規(guī)則并能多少突破規(guī)則的限制,可以嘗試獨立完成任務(wù),但并不能真正解決問題。
他會尋找完成任務(wù)的方法,但是很少去追根問底。他并不理解自己所做的事情在整個大環(huán)境中所處的地位和影響。
專家是特定技能領(lǐng)域知識的創(chuàng)造者,信息的主要來源。他們擁有豐富的經(jīng)驗并能在具體的環(huán)境中準(zhǔn)確應(yīng)用經(jīng)驗,他們不斷尋找新的更好的方法去做事。
他們著書立說,巡回演講,開發(fā)新的技術(shù)框架,研究新的開發(fā)模式,帶領(lǐng)整個行業(yè)不斷向前進(jìn)。
如果說高級新手基于規(guī)則做事,那么專家就是在基于直覺做事,他們本能地能感知到最合適的解決方案,敏銳地感受到新出現(xiàn)的技術(shù)火花所蘊(yùn)藏的美感和力量,并能找到最恰當(dāng)?shù)姆绞饺ネ苿雍蛨?zhí)行。
但是遺憾的是,在大多數(shù)技能領(lǐng)域,并不是只要工作時間足夠長,就能夠自然進(jìn)化到專家階段。
事實上,大部分人終其一生,都將停留在高級新手階段,而只有極少數(shù)的人能到達(dá)專家階段。
更加讓人沮喪的是,大多數(shù)高級新手其實并沒有意識到自己是高級新手,也就是所謂的二階不知道,即不知道自己不知道。
完成從新手到專家的歷程,需要高強(qiáng)度的專業(yè)訓(xùn)練,即所謂一萬小時定律。每一次在現(xiàn)有基礎(chǔ)上,你需要去完成更有挑戰(zhàn)的任務(wù),訓(xùn)練自己的專業(yè)技能,實現(xiàn)思維的轉(zhuǎn)變。
在軟件開發(fā)這樣一個快速發(fā)展的技能領(lǐng)域,要成為一個專家,至少需要十年的時間,所以很遺憾地說,那些認(rèn)為三十歲以后不能編程的同學(xué),幾乎沒有可能成為軟件開發(fā)方面的專家。
你的燈亮著嗎
我們上面提到,高級新手并不能真正解決問題,其根源在于高級新手很少去真正思考問題,他關(guān)心的是如何去完成手頭的任務(wù),并不關(guān)心這個任務(wù)真正要解決的問題是什么。突破高級新手限制的一個重要手段就是去思考問題本身,而不是僅僅專注完成任務(wù)。
講一個小故事
北歐有一個度假勝地,是歐洲人夏天避暑度假的好去處,在去往度假勝地的必經(jīng)之路需要經(jīng)過一個長長的隧道,隧道的工程師為了保證在隧道偶爾停電的情況下,隧道能安全使用,在隧道入口處立了一塊牌子,寫著:請打開車燈。
游客們開著汽車,打開車燈,穿過隧道,到達(dá)度假勝地,快樂地去玩耍了。而等他們要回去的時候,有些人卻發(fā)現(xiàn)車子無法啟動——他們忘記關(guān)閉車燈,汽車電池耗盡了。
小鎮(zhèn)的警察們只好開著自己的警車四處為游客們充電,疲憊不堪。而沮喪的游客們則在回去以后四處抱怨,分享他們糟糕的旅游經(jīng)驗,導(dǎo)致小鎮(zhèn)旅游業(yè)大受影響,鎮(zhèn)長壓力山大。
于是人們找到隧道的工程師,要求他在隧道的盡頭再立一塊牌子,寫上:請關(guān)閉車燈。工程師照做了以后,卻發(fā)現(xiàn)麻煩來了:夜晚穿過隧道的游客看著這樣一塊牌子,一臉懵逼。
這個場景是不是和工程師們?nèi)粘5墓ぷ鲌鼍昂芟嗨疲傆锌蛻簟⒗习濉a(chǎn)品經(jīng)理過來跟你說,這里需要這樣一個按鈕,那里需要這樣一個功能。
你照做了以后,發(fā)現(xiàn)只是導(dǎo)致了更多的麻煩,你不是在解決問題,而是在制造問題。
回到這個故事,我們重新思考一下:這是誰的問題?誰能夠解決這個問題?如果這是鎮(zhèn)長的問題,那么能不能讓鎮(zhèn)長在停車場修建充電樁讓游客們充電?
如果這是警察的問題,那么能不能安排專門的警察巡視停車沒關(guān)車燈的游客,提醒他們關(guān)閉車燈。
如果這是游客的問題,能不能在隧道出口立一塊牌子,寫上:你的燈亮著嗎?提醒他們問題的存在,讓他們自己去解決問題。
也許這是***的方法,你不需要急著幫別人解決問題,也許你費(fèi)了九牛二虎之力要解決的問題,當(dāng)事人輕輕動下手指就能解決。而你要做的,僅僅是告訴他問題的存在。
所以,親愛的工程師們,你在每次解決問題的時候,是否想清楚了問題的本質(zhì)究竟是什么,這是誰的問題,誰能解決這個問題,你在為誰解決問題。
作為一個工程師,如果只是聽從別人的指令執(zhí)行解決方案,那么很多時候你是在制造問題,而不是解決問題,你加班加點辛苦工作只是在為公司制造麻煩。
而對于你自己而言,日復(fù)一日重復(fù)執(zhí)行解決方案,距離你成為一個專家也越來越遠(yuǎn)。
彼得定律
在一個成熟有效的組織中,當(dāng)一個員工在其崗位能夠出色完成工作,就會得到晉升,被提拔到更高一級職位。
如果在這個職位,他能夠繼續(xù)出色完成工作,他就會繼續(xù)得到晉升,直到他晉升到某個職位以后無法出色完成工作為止。
彼得定律
在一個層級組織中,每個員工都會趨向于晉升到他所不能勝任的職位。
當(dāng)一個人位于他不能勝任的職位上時,他必須投入全部的精力才能有效完成工作,這個職位被稱作這個人的彼得高地。
一個處于彼得高地的人,精疲力盡于他手頭的工作,無法再進(jìn)行更進(jìn)一步的思考和學(xué)習(xí),將止步于他當(dāng)前的德雷福斯模型階段。
所以,一個人在職業(yè)生涯中能夠晉升的***職位,能夠在專業(yè)技能上進(jìn)化的***階段,依賴于他的專業(yè)能力和綜合素養(yǎng),依賴于他擁有的持續(xù)學(xué)習(xí)和專業(yè)訓(xùn)練的條件與環(huán)境。這和他晉升的速度無關(guān),有時候也許恰恰相反。
所以如果你沒有做好準(zhǔn)備,也許你不需要成為一個 CTO。
好了,聰明的你,一定已經(jīng)明白我們這次主題想要表達(dá)的意思:
- 對公司而言,真正有價值的是你為公司解決了多少問題,而不是完成了多少工作,工作本身沒有意義,解決問題才有意義。
- 對于你自己而言,真正有價值的不是你獲得了多快的晉升速度、多高的加薪,而是你獲得了多少持續(xù)高強(qiáng)度訓(xùn)練的機(jī)會。而這兩者,本質(zhì)上是統(tǒng)一的。
***小編給大家分享一篇舊文,或許會對正處于技術(shù)創(chuàng)業(yè)的你有所啟發(fā)。
今天有朋友在微信里讓我給推薦一個 CTO。說是一家公司在找人,據(jù)說「項目不錯」,因為之前的業(yè)務(wù)不是很互聯(lián)網(wǎng),現(xiàn)在有一個新的項目要做,要做一個社會化電商的社區(qū),類似一個國外的某某網(wǎng)站,所以他們說需要一個 CTO ,問我是否有人選推薦。
他們可能并不需要一個 CTO ,原因有如下幾個:
- 對類似的社區(qū)類產(chǎn)品來說,技術(shù)可能并不是最重要的,當(dāng)然我不是說技術(shù)完全不重要,只是重要程度沒有想象的那樣。實際上搭建一個論壇隨便一個工程師也能做。
- 針對這個產(chǎn)品來說,要做成需要很強(qiáng)的運(yùn)營能力,換言之,需要花大力氣去找這方面的人才而不是找 CTO。
- 如果運(yùn)營不夠強(qiáng),或者根本都沒意識到這問題,找到 CTO 也沒用。
- 如果這家公司只是想嘗試一下這個產(chǎn)品,產(chǎn)品是否可行都說不準(zhǔn),一個具備 CTO 能力的人為什么要跟著你玩? 產(chǎn)品做不成的話,CTO 干嘛去?
- 如果有人只對 CTO 這個職位感興趣,而不考慮上述其他幾個原因乃至更多我還沒提到的原因,這樣的人也沒什么判斷力。
- 基于如上原因,不能推薦。建議找個能搞定事情的技術(shù)經(jīng)理先做一下。
有人說,你這是跟人家逗哏還是抬杠呢??別鬧,我當(dāng)然是很嚴(yán)肅的在探討問題。很多嚷嚷著找 CTO 的公司其實并不需要一個 CTO。
以下幾個階段就不一定需要一個 CTO:
- 業(yè)務(wù)根本沒得到驗證的時候,或是準(zhǔn)備克隆一個國外的一個產(chǎn)品,模式一定可行么?
- 團(tuán)隊很小的時候也不一定需要 CTO 。早早的任命 CTO ,如果他能力不能隨著團(tuán)隊壯大而拓展,對團(tuán)隊就是一種損害,所以***還是用「技術(shù)負(fù)責(zé)人」這樣的稱呼比較合適。
- 有些初次創(chuàng)業(yè)的人覺得自己有個好點子,想找個合伙人,但是自己又找不到(這句話很關(guān)鍵,為什么他自己找不到?),于是到處求爺爺告奶奶拜托朋友幫找技術(shù)合伙人或是 CTO ,基本沒戲。
以下這幾種情況,CTO ***不要跳入火坑:
- 土鱉老板看著互聯(lián)網(wǎng)眼熱,覺得這玩意兒好像好賺錢,想投資幾百萬試試看,但自己又不懂技術(shù),于是想找個懂技術(shù)的來補(bǔ)課。
- 受投資方委托進(jìn)入創(chuàng)業(yè)團(tuán)隊,團(tuán)隊內(nèi)部本來又矛盾重重。
- 創(chuàng)始人用不光彩的手段逼走前任 CTO。新加入一個公司做 CTO,***問問前任怎么走的。
***給大家的建議是:創(chuàng)業(yè)團(tuán)隊別總盯著頭銜找人,而要找能解決問題的人,把你的事情搞定。
當(dāng)然,前提是你已經(jīng)識別出自己團(tuán)隊最需要什么樣的人,最缺少什么樣的資源,最需要解決什么樣的問題。如果這些你根本不知道,那么你***找一個 CEO 吧…
CTO 并不是一個多么值得爭取的職位,職位不重要,重要的是你做什么,解決了什么問題。要知道,很多年前,每個工程師還都想做架構(gòu)師呢。