近幾年,雖說做了1年CEO,4年的CTO,但一直都是兩種感覺帶着走。一種感覺是不停地解決問題。比方說産研交付老是不穩定,不是做的不是業務部門要的,就是無法按時交付。那麼就帶着研發總監,認真分析産研流程中的問題,強化需求和測試環節,保障交付的确定性。另一種感覺就是要深入的理解業務,CTO不能為技術而技術,必須深刻理解公司戰略,商業邏輯,掌控産品戰略,深入産品設計,有效的實現産品和技術的恰當配合。最後,還想說的是,新技術的導入也非常重要,ABCD技術發展的都非常快,稍不留神,技術就跟不上了,不知道其他CTO什麼感覺,我覺得做好一個優秀的CTO,要學習的東西實在太多了。
幾年的實踐,我對于一個CTO應該做什麼有了一些自己的看法,也期望建立一個自己理想的CTO的能力框架,并不斷的去完善、努力和對标。其實,現實非常有趣,如果你去看招聘網站,你會發現很多崗位無法區分CTO和技術總監,甚至很多CTO還要做架構師的活,或者必須是技術專家。感覺雖然中國CTO崗位也出現了好多年了,但是CTO到底應該幹什麼,或者最重要的是要幹什麼,似乎沒有一個标準的定義?
我想自己逐步給出這個定義,一來方便和朋友們交流;二來可以明确自己努力的目标;三來也記錄一下自己努力的成果,分享一下自己做的事情。既然在其位,我們就謀其政。幹任何事情咱們都需要整明白,不是嗎?
今天作為開篇,我想做好一個CTO,應該有産品思維維度(懂業務),技術思維維度(懂技術),管理思維維度(懂管理),實戰思維維度(懂實戰),四個方面。
首先,産品思維維度。簡單地說,我認為CTO必須懂業務,不懂業務的CTO是極其難以和CTO配合的。當然我們看到很多公司産品團隊還不歸CTO管,CTO懂技術就好了,從發展的眼光看,我認為如果這個公司的創新是對技術高度依賴的話,這個架構就非常危險。CTO可以不管運營,但應該管産品。
其次,技術思維維度。這裡我覺得CTO更應該解決的是技術導入戰略的問題。現在,雲計算,人工智能,雲原生,RPA,低代碼,區塊鍊等大量技術湧現,CTO很難即全面掌握,又十分精通,我的感覺是對于CTO,全面掌握更重要,他需要全面知道一個大概,知道何時何地如何導入。
然後,管理思維維度。組織建設非常重要。一個是加減人的節奏,一個是分工。特别是分工,很多時候沒有合适的人是幹不了事情的。很多公司以為招來一個CTO搞定全部問題,這是一種錯覺,CTO空降後可能往往需要最先解決的是組織建設問題。唉,中國管理不值錢,大家都隻關注你的技術棧,能不能修Bug。
最後,實戰思維維度。大家作為CTO都能談談什麼敏捷、瀑布,敏态和穩态,雲原生,中台。但實戰應用差異可是巨大,光知道個名字和幾條原則就撲上去的話,多半是要踩坑的。記得當年覺得C 的泛型模闆類真是靈活啊,結果學習成本很高,幾個高手會用,其他人都看不懂,維護成本異常高企,無法推廣。所以實戰思維最為核心。
怎樣才是一個優秀的CTO?如何成為一個優秀的CTO?我們一起努力!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!