'硅谷的CTO和國內的有什麼差別?究竟要不要寫代碼?'

硅谷 人生第一份工作 技術 軟件 設計 Google 技術領導力 2019-08-16
"
"
硅谷的CTO和國內的有什麼差別?究竟要不要寫代碼?

技術領袖CTO,是公司的技術最高負責人,是實現技術與業務融合的靈魂所在,本節我們花一些篇幅來探討CTO的崗位要求、國內外對CTO的不同理解、CTO需要具備什麼樣的素質等。

在美國,CTO的主要職責是,設計公司未來兩三年內的產品和服務的技術發展方向,並不參與技術團隊日常管理事務和具體項目管理事宜。作為一名高科技公司的CTO,其更多的工作應該是前瞻性的,也就是制定下一代產品的策略和進行研究工作,屬於技術戰略的重要執行者。比如在微軟這樣的大型軟件公司中,CTO負責制定技術發展路線,並且帶領一個精悍的小團隊對下一代產品進行框架設計和試驗性編碼工作。

CTO同時也是高級市場人員,他可以從技術角度非常有效地幫助公司推廣理念,其中包括公司對技術趨勢所持的看法。因此,在大型用戶會議上CTO會闡述產品下一代的走向和功能,這也是重要的市場策略。

硅谷很多公司創始人都是技術出身,但公司做大之後並不想轉為技術團隊管理者,所以會聘請職業經理人擔任CEO,聘請研發副總裁負責研發團隊的管理,這樣創始人就可以把自己定為CTO的角色,以便脫離管理上的瑣事,專心研究技術走向。如Google的創始人之一Sergey Brin現在就專門負責研究技術走向。

在國內,CTO更偏重於研發管理,工作內容實際上相當於國外研發副總裁和CTO的工作之和,不過所做的事情層次要低一些。比如在搜狐,CTO負責所有技術方面的管理,而不只是研究技術走向和策略,工作的重心是領導技術人員開發各類軟件產品,解決各種技術問題。又如在金山軟件,CTO的工作有兩部分:一部分是研發總管的角色,公司有許多項目或產品,CTO要負責把所有同開發相關的資源都管理起來,按時完成項目;另一部分,就是類似總工的角色,作為技術方面的權威,要對公司下一步的技術發展方向進行一些研究、探討,做出判斷並幫助CEO做出決策。

以上我們探討了美國和國內對CTO的不同定位,下面我們繼續探討,國內企業對CTO的崗位要求、個人素質要求,供各位技術管理者參考,也可以根據這些具體要求,在實際工作中去提升和改進。

衡量CTO的工作成效,主要是從幾個方面考慮:是否建立了公司主營業務中技術框架和實施模式;是否建立了高效率的技術團隊;是否建立了健全的項目管理體系,並良好地運行;是否建立了公司的知識庫管理體系,並良好地運行;是否為公司營銷管理、人力資源管理、財務管理提供了技術管理接口,並良好地運行;等等。具體評估表如表2-1所示。

"
硅谷的CTO和國內的有什麼差別?究竟要不要寫代碼?

技術領袖CTO,是公司的技術最高負責人,是實現技術與業務融合的靈魂所在,本節我們花一些篇幅來探討CTO的崗位要求、國內外對CTO的不同理解、CTO需要具備什麼樣的素質等。

在美國,CTO的主要職責是,設計公司未來兩三年內的產品和服務的技術發展方向,並不參與技術團隊日常管理事務和具體項目管理事宜。作為一名高科技公司的CTO,其更多的工作應該是前瞻性的,也就是制定下一代產品的策略和進行研究工作,屬於技術戰略的重要執行者。比如在微軟這樣的大型軟件公司中,CTO負責制定技術發展路線,並且帶領一個精悍的小團隊對下一代產品進行框架設計和試驗性編碼工作。

CTO同時也是高級市場人員,他可以從技術角度非常有效地幫助公司推廣理念,其中包括公司對技術趨勢所持的看法。因此,在大型用戶會議上CTO會闡述產品下一代的走向和功能,這也是重要的市場策略。

硅谷很多公司創始人都是技術出身,但公司做大之後並不想轉為技術團隊管理者,所以會聘請職業經理人擔任CEO,聘請研發副總裁負責研發團隊的管理,這樣創始人就可以把自己定為CTO的角色,以便脫離管理上的瑣事,專心研究技術走向。如Google的創始人之一Sergey Brin現在就專門負責研究技術走向。

在國內,CTO更偏重於研發管理,工作內容實際上相當於國外研發副總裁和CTO的工作之和,不過所做的事情層次要低一些。比如在搜狐,CTO負責所有技術方面的管理,而不只是研究技術走向和策略,工作的重心是領導技術人員開發各類軟件產品,解決各種技術問題。又如在金山軟件,CTO的工作有兩部分:一部分是研發總管的角色,公司有許多項目或產品,CTO要負責把所有同開發相關的資源都管理起來,按時完成項目;另一部分,就是類似總工的角色,作為技術方面的權威,要對公司下一步的技術發展方向進行一些研究、探討,做出判斷並幫助CEO做出決策。

以上我們探討了美國和國內對CTO的不同定位,下面我們繼續探討,國內企業對CTO的崗位要求、個人素質要求,供各位技術管理者參考,也可以根據這些具體要求,在實際工作中去提升和改進。

衡量CTO的工作成效,主要是從幾個方面考慮:是否建立了公司主營業務中技術框架和實施模式;是否建立了高效率的技術團隊;是否建立了健全的項目管理體系,並良好地運行;是否建立了公司的知識庫管理體系,並良好地運行;是否為公司營銷管理、人力資源管理、財務管理提供了技術管理接口,並良好地運行;等等。具體評估表如表2-1所示。

硅谷的CTO和國內的有什麼差別?究竟要不要寫代碼?

根據表2-1,大家如果有興趣可以自評一下,評分參考:30分以下不及格;30分~40分為中上;40分以上為優秀。評分結果僅供參考,更重要的是發現自身能力短板,並持續提升。

成長為一位優秀CTO有諸多因素

首先,要對技術有濃厚的興趣和廣泛的涉獵。軟件行業是一個激烈競爭的環境。尤其是進入了互聯網時代,軟件技術及技術管理模式快速發展,應用系統的規模和複雜度也在大幅提高,對於CTO來說,豐富的知識面和技術經歷有助於自己的工作。

其次,CTO必須具備很強的學習能力。互聯網上的技術資料已經很多了,但要想深入瞭解,必須具備很強的閱讀能力、知識抽象能力和總結能力。關注新興公司也不失為一種瞭解最近技術動向的方法。同時,CTO都一致認為,與圈內的朋友有針對性地交流或者參加一些研討會很有效。當然,如果公司發展到一定規模,專門為CTO配置很小的團隊蒐集各方面的信息用於跟蹤技術發展,也不失為一種方法。

再次,豐富的工作經歷會讓CTO看問題更加全面。CTO很少由技術人員一條線發展而來,大都從事過管理工作。從技術專家到管理者,這個過渡過程的時間和難易度是因人而異的,如果職業發展的終極目標是CTO,那麼團隊管理經歷是不可避免的。

最後,CTO要有很好的溝通能力和強大的推動力。團隊的成功協作才是軟件成功的基本保障。另一方面,有強大的推動力,才能使公司其他部門接受自己的想法,這對CTO的溝通能力要求很高。

另外,敏銳的市場嗅覺也是非常重要的,通過長期對趨勢的觀察,發現商機,並且能夠推動公司進行產業佈局,使企業能先於其他競爭對手,拔得頭籌。

成長到CTO,每個人所走的路都不一樣,也很難界定統一的模式來培養CTO。不過成功的CTO可能都有過這樣的經歷:比如在項目管理中擔任領導角色,深入並廣泛地瞭解各種技術,然後與客戶互動,與市場銷售部門的合作,進行多方面的學習。

"

相關推薦

推薦中...