當前位置:
首頁 > 科技 > CTO,是怎樣煉成的?

CTO,是怎樣煉成的?

當身處單純的程序員時,是否總覺得做技術應該是最難的,因為想搞個簡單的客戶端技術,網路、資料庫、架構設計、各種編程語言什麼都要懂,還不斷有新的東西出來,今天雲計算、大數據,明天又微服務、人工智慧。說好聽是學無止境,說難聽就是掉到坑裡出不來。

反過來看公司CXO管理層,他們不參與具體的版本開發,天天就開開會,發發郵件,今天和產品討論版本計劃,明天和項目經理討論人力安排,半年來個總結彙報,多輕鬆啊!

其實你不懂,浮在表面的往往只是冰山一角。今天就以CTO為列說說公司管理層的具體工作,以及要成為CIO應該具備哪些素質和能力。

CTO 不僅僅是 Chief Technology Officer (首席技術官)的簡稱,更是企業的專業技術領域的領導者和戰略規劃師,所以「技術大師」只是CTO的一個職能。一名優秀的 CTO,他需要能夠深入理解企業的業務,從流程到規劃,他都需要能夠非常清楚地理解。CTO需要能夠利用手中的技術手段,更好地為企業的業務服務,解決實際的問題,推動企業的技術、產品落地。

如何理解CTO

作為CTO,光有敏銳的商業眼光還不夠,還需要了解技術前進所需要的外部環境。技術的前進不僅僅取決於它本身,而是和大環境發展、上下游生態、用戶也密切相關。比如人工智慧技術,在60年代其實就已經提出了相應概念,為什麼直到今年才進入高速發展並大規模應用?因為晶元的計算效率、數據樣本規模在當時沒有達到要求。

既然CTO的角色如此重要,那今天我們就從各個方面細細談下CTO。眾所周知CTO是並不實際管理人員的技術創始人,但他們在科技公司扮演著重要角色。他們是開發人員、投資者和客戶面前的技術佈道者支持公司的技術平台和方向。為了做到這一點,他們必須不必操心開發人員的日常管理。CTO的職能因公司而異,因個人而異,因團隊而異。雖然CTO的真正角色無法一言概括之,但是CTO的背景和角色還是有其相似之處。

CTO是什麼

洞察大局者:CTO應該知道一家公司的技術能做什麼、不能做什麼,包括做什麼產品,採用哪種架構來支持產品設計,開發產品需要多長時間。優秀CTO的標誌就是既能洞察大局又了解細枝末節,並將兩者結合起來支持更宏偉的願景,制定公司技術方向的業務決策。

技術先知者:CTO是名技術領導者,這意味著他們要激勵員工和客戶,將他們凝聚在公司願景周圍。為此,他們採取的做法就是運用自身知識和獨特視角,說服別人,讓他們相信公司處在技術前沿,了解市場需求,而且為公司內外提供價值,在必要時推動內部技術變革。

文化領導者:CTO起到了吸引技術人才的作用。作為技術領導者,他們能夠挑出最優秀的人選,將他們逐步培養成未來領導者。正如我們所知,吸引頂尖技術人才絕非易事。所以CTO能激勵優秀工程師加入創業團隊至關重要。CTO能夠營造這樣一種環境氛圍,能讓諸多開發人員協同工作,開發出單槍匹馬開發不出來的產品。

技術代言者:CTO相當於公司的技術門面,應該能夠向技術行業和客戶闡述技術願景。這包括在各種會議、行業演講活動和新聞/媒體見面會上拋頭露面,宣講公司願景。他們應主動接觸重要的行業分析師,並通過博客及其他社交媒體平台發表聲音。CTO要支持營銷團隊,並與他們合作,一起制定影響和打造產品社區的戰略。

公司都需要CTO嗎?

CTO的角色並非每家公司都必須有,不過總的來說,具有優秀的CTO有益無害。對於正在考慮風險投資者或天使投資者的初創公司,CTO就尤為重要,因為投資者想要看到公司有技術專家、財務專家以及精通銷售所開發或所營銷產品的專家。很多中小公司一人身兼CEO/CTO的做法,在短時間內也許能應付一下,但對於一家產品僅僅依賴新興技術的技術公司,專職的CTO必不可少。

大多數處於早期階段的初創公司並不需要專職的CTO,但是在制定技術願景時卻必不可少。然而,如果你有錢請得起人,那麼一開始就要聘請CTO。初創公司通常囊中羞澀,可能會臨時雇一名技術顧問或兼職CTO,但是正如我們在前面提到的那樣,吸引頂尖技術人才是成功的關鍵,而且有賴於打造出色的技術文化。

CTO的重要職能

不管規模大小,每一家公司都在技術發展上需要方向。無論是初創公司還是老牌公司,這兩類公司的CTO都要將業務戰略和技術戰略結合在一起。

實現公司核心目標:

CTO作為一名技術管理者,首要任務是實現公司目標,然後才是與之配套的技術目標和方法。其次,目標要以實現公司主體業務為主。要充分理解業務,理解業務才能設計出支持業務的好系統。第三,要支撐業務,引領業務發展。通過技術手段引領公司業務發展,是CTO尤其是互聯網公司CTO的最本質的使命。

項目和技術管理:

項目管理的核心目標是「如期上線」,項目的按時完成涉及多個方面,比如成本管理、質量管理、時間管理、範圍管理、採購管理、風險管理、溝通管理、人力資源管理等。對於CTO來講,一定要成為一個好的項目管理者。

項目管理的核心是「溝通」,不管是CTO還是技術總監,作為項目管理者,一定要會溝通,不斷地跨體系、跨部門進行溝通,公司上下溝通,行業溝通,企業內外溝通合作談判等。

項目管理之資源整合,資源在整合之前大多是零散的,要發揮它最大的效用,轉化為競爭優勢,為企業創造價值,還需要運用科學方法將不同來源、不同效用的資源進行配置與優化,使有價值的資源融合起來,發揮效用。

項目管理之成本控制,成本確實有點像體重,上去容易下來難。一旦習慣了高成本的運作方式,再想由奢入儉,將會阻力重重。作為企業的CTO,需要做好事前計劃、事中控制和事後分析。

產品架構規劃和建設

如何才能設計一個好的架構呢?架構建設和設計包含方方面面,但至少主要包含系統架構、基礎建設、風險控制以及安全建設四個方面。

系統架構:要注意系統架構的可用性、可復用性,新增業務的可擴展性、高性能以及靈活性。

基礎建設:主要包含技術選型、演進路線、中間件、服務、框架、軟體架構、數據架構的設計和建設。

風險控制:主要指網路、硬體架構設計、系統漏洞、容災的防範、數據的攻擊、交易資料的泄露。

安全建設:安全的建設主要針對系統、賬戶、數據、信息、產權、財務做好安全保障。

產品技術競爭力

產品的競爭力是產品存在和贏得市場的靈魂,對CXO來說,這一點感觸應更為深刻。談到產品能力和競爭力,總結起來從以下四個方面。

用戶體驗:任何產品都是給用戶使用的,所以產品能力的第一要素是用戶體驗。產品要能夠呈現給用戶視聽操作上的體驗,強調舒適性;在產品的操作上,需要實現易用性及可用性;目標信息要醒目而親近,讓用戶能認同、抒發自己的內在情感。最終實現簡約而不簡單。

業務設計:只有對業務真正的熟悉才能設計出適合業務的產品,才能打造一個優秀的產品部門。根據市場目標和公司業務需求,梳理業務流程,勾畫業務藍圖,設計業務場景及功能,分析和優化流程,尤其要做到業務、財務、數據、用戶操作整個過程的閉環設計。

產品設計:根據業務藍圖和功能設計軟體產品,重要的是如何讓用戶用得「爽」。最後,輸出結果才是PRD。PRD只是個結果,不是目標。

產品創新:創新一定要有目標,以潛在的需求為出發點,開發出差異性或全新的產品,將潛在的需求激活為一個現實的市場,實現產品的價值,引領驅動業務發展。要清楚產品上線僅是開始,還需以數據為檢驗標準,不斷運營和優化。

總之,我們要從用戶的角度、業務的角度、運營的角度出發設計產品。

對CTO來說,最重要的素質就是制定願景的本領,還要擁有利用架構和戰略等來支持願景的知識。成功實現願景意味著,要深入廣泛地了解技術行業;事實證明,這樣的人在之前崗位上常常是同行中的創新者。

一名優秀的CTO就好比是客戶、公司和員工的代言人。雖然他們在初創公司和大公司可能缺乏統一的定義,但是CTO的主要角色還是確保公司的技術戰略服務於業務戰略。

到這裡你或許已經明白,作為管理層對能力和綜合素質的要求遠遠高於技術開發人員,如果要成為優秀的CIO精英,筆者推薦一個專屬於技術管理者的MBA—CTO訓練營

課程內容包括技術性視野、商業視野、團隊管理、個人成長四個模塊,幫助技術管理者全面成長,在這裡,跟著真正有經驗的老師,從技術角度去了解商業戰略、企業運營,拓展技術性視野和商業性視野。期待加入和一群志同道合者分享、交流、討論、爭辯,一起追求價值成長。

CTO訓練營報名採用「申請審核」機制,歡迎掃碼申請,搶佔入營資格和優惠(推薦來源註明「Hardy」有優惠)。

溫馨提示:

求知若渴, 虛心若愚

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 架構師技術聯盟 的精彩文章:

數據不一致,VSS是如何解決的?
高性能計算網路市場分析報告解析

TAG:架構師技術聯盟 |