文/賀嘉 騰訊云布道師
小A在5年前,還是一名大公司的技術(shù)總監(jiān),負(fù)責(zé)公司的創(chuàng)新游戲業(yè)務(wù),沒有想到5年后自己會(huì)成為一家融資數(shù)千萬的創(chuàng)業(yè)公司的CTO。回想起來之前在大公司的經(jīng)歷,真的恍如隔世,那時(shí)候每天需要關(guān)心是老板的想法,項(xiàng)目的出路,還有下面兄弟們發(fā)完年終獎(jiǎng)還能剩下幾個(gè),有的時(shí)候還少不了和兄弟部門的總監(jiān)們扯皮PK,爭(zhēng)取公司優(yōu)先的資源支持。
做為大公司的技術(shù)總監(jiān)小A覺得,公司業(yè)務(wù)的增長(zhǎng)沒有達(dá)到預(yù)期的爆發(fā)性增長(zhǎng),職位收入的成長(zhǎng)性不足,有機(jī)會(huì)還是想再出去試試。項(xiàng)目做的好,小A自然會(huì)分得多一些,但是小A總是覺得自己的付出感覺比收獲的回報(bào)要多一些,公司給予的認(rèn)可和肯定并不如自己的期望那么多,是不是老板對(duì)我們這塊業(yè)務(wù)有意見?嫌棄我們發(fā)展的太慢了些?新功能用戶們反饋如何,為什么技術(shù)總是背產(chǎn)品的鍋?
那時(shí), 小A會(huì)想在大公司做創(chuàng)新項(xiàng)目的CTO為什么會(huì)這么難?
和朋友一起創(chuàng)業(yè)從事互聯(lián)網(wǎng)金融項(xiàng)目之后,小B每天需要操心的事更多了,招聘技術(shù)團(tuán)隊(duì),負(fù)責(zé)公司技術(shù)架構(gòu),管理產(chǎn)品版本迭代節(jié)奏,處理生產(chǎn)環(huán)境問題,搭建運(yùn)維體系,考慮大數(shù)據(jù)和AI能力的引入。中小型的創(chuàng)業(yè)公司里,CTO既當(dāng)管理者,也當(dāng)主力程序員在用,如何讓自己的技術(shù)團(tuán)隊(duì)滿足產(chǎn)品快速迭代的要求?如何處理運(yùn)維人員水平不足的問題?如何用有限的預(yù)算招到更優(yōu)秀的人才?如何運(yùn)用好大數(shù)據(jù)積累識(shí)別風(fēng)險(xiǎn)用戶?如何與黑產(chǎn)攻擊進(jìn)行有效對(duì)抗?
創(chuàng)業(yè)后,小B發(fā)現(xiàn)其實(shí)在創(chuàng)業(yè)公司擔(dān)任CTO也真心不容易!
小C之前在BAT里擔(dān)任高級(jí)軟件工程師,在傳統(tǒng)家裝行業(yè)老板的鼓勵(lì)下,下水投入O2O家裝領(lǐng)域的創(chuàng)業(yè),老板在行業(yè)里頗具資源,在商業(yè)拓展方面思路特別開拓,他們甚至于給新修小區(qū)的物業(yè)送過價(jià)值10余萬的桑塔納來獲得進(jìn)入某數(shù)千戶小區(qū)的代理權(quán),開拓過程極富狼性。
但是他們這個(gè)團(tuán)隊(duì)在產(chǎn)品設(shè)計(jì)、用戶和流量運(yùn)營(yíng)方面乏善可陳,最終用戶不買單,拉來的用戶服務(wù)不好,留不住??傮w來說,小B的創(chuàng)業(yè)團(tuán)隊(duì)骨干主要來源于百度、網(wǎng)易等BAT大廠,平均工資都在2萬/月以上,技術(shù)水平不存在任何問題,對(duì)于海量用戶訪問的支撐能力也很強(qiáng),但是光技術(shù)厲害,無法支撐整個(gè)產(chǎn)品的正常運(yùn)作,因此整個(gè)技術(shù)團(tuán)隊(duì)的士氣也陷入了低谷。
同時(shí)從資金來源層面上看,小C團(tuán)隊(duì)的投資方是一家傳統(tǒng)家裝行業(yè)的上市公司,CEO投資他們的家裝O2O項(xiàng)目也有貼合熱點(diǎn)題材,拉高公司股價(jià),方便自己個(gè)人未來股票高位套現(xiàn)的目的在內(nèi),所以反過來對(duì)于他們項(xiàng)目本身的成敗并不是特別關(guān)心,在相關(guān)行業(yè)資源的導(dǎo)入和整合過程中,也難免有一定的不夠盡心盡力之處。
在傳統(tǒng)行業(yè)擔(dān)任CTO,小C發(fā)現(xiàn)技術(shù)并非使項(xiàng)目成敗最關(guān)鍵的要素,那什么是最關(guān)鍵的?
對(duì)于以上三類有著CTO角色的技術(shù)管理者而言,大家會(huì)遇到的最大沖突會(huì)是什么?在于CTO對(duì)于技術(shù)價(jià)值的認(rèn)知可能和CEO們存在較大差異,也就是通俗意義上的“對(duì)于創(chuàng)業(yè)而言,技術(shù)到底重不重要”?
CTO的出現(xiàn)和IT技術(shù)的興起息息相關(guān),計(jì)算機(jī)和互聯(lián)網(wǎng)的普及使得基本上沒有哪個(gè)行業(yè)離得開電腦了。為了提升工作的效率或者是其他的目的,各類企業(yè)紛紛開發(fā)自己的各類IT系統(tǒng)。CTO做為IT方面的負(fù)責(zé)人,一般會(huì)管理公司IT系統(tǒng)的開發(fā)、測(cè)試、運(yùn)維等等相關(guān)的各個(gè)流程與環(huán)節(jié),并與相關(guān)的業(yè)務(wù)部門合作。(https://en.wikipedia.org/wiki/Chief_technology_officer)
2010年代CTO只需要負(fù)責(zé)B/S結(jié)構(gòu)的網(wǎng)站類系統(tǒng)開發(fā),或者是C/S類的業(yè)務(wù)系統(tǒng)開發(fā)即可。對(duì)于純互聯(lián)網(wǎng)行業(yè)而言,2017年CTO負(fù)責(zé)的領(lǐng)域可能會(huì)比2010年的CTO要多不少,比如移動(dòng)客戶端ios、andriod兩個(gè)版本軟件的開發(fā)、微信服務(wù)號(hào)的開發(fā),也許還有16年剛剛興起的小程序開發(fā)。對(duì)于傳統(tǒng)行業(yè)而言,CIO或者總工程師可能會(huì)是更為常見的角色,管理3-5人的IT運(yùn)維團(tuán)隊(duì) ,因?yàn)樵谶@些企業(yè)里面,IT系統(tǒng)的規(guī)模往往不大,一家營(yíng)業(yè)額過十億的企業(yè),可能服務(wù)器數(shù)量不超過50臺(tái)。
對(duì)于CTO們而言,現(xiàn)在是最好的時(shí)代,也是最壞的時(shí)代。
好消息是互聯(lián)網(wǎng)的興起,以及在媒體和資本的推波助瀾之下,沒有哪個(gè)行業(yè)不關(guān)心互聯(lián)網(wǎng)和IT,大家都希望在移動(dòng)互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能的時(shí)代分一杯羹,高級(jí)IT人才的需求的確越來越高,CTO們更容易找到薪酬不菲的公司與職位。
但是壞消息同樣存在,對(duì)于大量的企業(yè)而言,他們無法開出BAT一般的薪酬,無法提供億級(jí)用戶的服務(wù)體驗(yàn),他們只能吸引到水平中等偏下的技術(shù)人員,對(duì)于CTO們而言,他們要管理好技術(shù)團(tuán)隊(duì)的難度會(huì)更高,同時(shí),做為CTO重要的一部分能素養(yǎng):架構(gòu)能力,有一部分也正在被云計(jì)算廠商所提供的琳瑯滿目的PAAS服務(wù)所替代。
如果你希望實(shí)現(xiàn)系統(tǒng)的無狀態(tài),可以用騰訊云提供的消息隊(duì)列管理用戶請(qǐng)求。如何你希望實(shí)現(xiàn)服務(wù)的高可用,你也可以用云計(jì)算廠商提供的負(fù)載均衡以及數(shù)據(jù)庫(kù)的異地存儲(chǔ)實(shí)現(xiàn)架構(gòu)層面的兩地三中心容災(zāi)。如果你希望快速開發(fā)直播應(yīng)用,可以用騰訊云的直播SDK,快速實(shí)現(xiàn)房間管理、連麥、打賞等等需要6個(gè)月或者更長(zhǎng)時(shí)間研發(fā)的較為復(fù)雜的產(chǎn)品功能。
《光電帝國(guó)》一書中描述到在愛迪生剛剛發(fā)明電燈時(shí)期,曾經(jīng)將直流電(DC)技術(shù)引進(jìn)喧鬧的紐約,而特斯拉和威斯汀豪斯用他們的交流電(AC)技術(shù)與之抗衡,于是引發(fā)了一場(chǎng)美國(guó)公司歷史上最獨(dú)特的對(duì)壘——電流之戰(zhàn)。最終電力成為不少基建類、金融類大公司提升效率的重要方式,于是不少公司設(shè)立了專門的首席電力官這樣的角色,來思考和推進(jìn)電力技術(shù)在自己公司運(yùn)用,但是現(xiàn)在我們已經(jīng)完全看不到首席電力官存在于任何一家公司的必要了,因?yàn)殡娏Τ蔀榱诉@個(gè)時(shí)代的基礎(chǔ)設(shè)施。
小結(jié):
如果以地產(chǎn)行業(yè)比喻,CEO們更像是房地產(chǎn)開發(fā)商,負(fù)責(zé)從拿地到策劃、開發(fā)、建設(shè)、銷售的各個(gè)環(huán)節(jié),為項(xiàng)目的整體成敗負(fù)責(zé)。那么CTO們更像是建筑商,負(fù)責(zé)項(xiàng)目的如期交付和質(zhì)量保證,關(guān)心的則是如何能夠按期收回建設(shè)款項(xiàng)。
CEO在駕馭的是商業(yè)上的不確定性,而CTO們?cè)隈{馭的互聯(lián)網(wǎng)技術(shù)的不確定性。一般來說,互聯(lián)網(wǎng)商業(yè)上的不確定性遠(yuǎn)大于技術(shù)層面的不確定性,所以也可以較好的解釋為什么一般CEO是CTO的老板,而且要掙得比CTO多了,CEO們?cè)诔袚?dān)更大的風(fēng)險(xiǎn)。而可見的趨勢(shì)是,商業(yè)上的不確定性在未來5-10年會(huì)越發(fā)強(qiáng)烈,而IT技術(shù)的不確定性確隨著云計(jì)算和移動(dòng)互聯(lián)網(wǎng)技術(shù)的成熟,逐年下降。做為CTO而言,大家需要認(rèn)識(shí)并接受自己與CEO在責(zé)任與回報(bào)上的差距。
在InfoQ和各類技術(shù)行業(yè)大會(huì)上,我們已經(jīng)聽了太多技術(shù)或者商業(yè)上項(xiàng)目成功過的經(jīng)驗(yàn)。但是其實(shí)沒有被分享的故事,未被披露的失敗經(jīng)驗(yàn)往往對(duì)于程序員和技術(shù)管理者的成長(zhǎng)價(jià)值更大。在這本書里,我希望把身邊CTO們(包括創(chuàng)業(yè)公司CTO、大公司技術(shù)總監(jiān)、傳統(tǒng)行業(yè)IT負(fù)責(zé)人)的成長(zhǎng)過程中、項(xiàng)目實(shí)施過程的失敗經(jīng)驗(yàn)和教訓(xùn)記錄下來,對(duì)于后來成長(zhǎng)的程序員提供一些啟發(fā)。讓大家少走一些彎路,成為面向未來的CTO。
未來也許我們不需要CTO了,云計(jì)算會(huì)幫你搞定你想要的東西,你只需要編排好各項(xiàng)服務(wù)就可以對(duì)外營(yíng)業(yè)了。 當(dāng)云計(jì)算成為各個(gè)行業(yè)的基礎(chǔ)設(shè)施的那一天,CTO這個(gè)崗位的定義相信會(huì)和現(xiàn)在的定義有著巨大的差別。
可以預(yù)期的一種可能性是,首席電力官的歷史就是CTO(首席技術(shù)官)的未來。
PS:如果你覺得我寫的內(nèi)容對(duì)你有幫助,記得在簡(jiǎn)書關(guān)注我哦...