書值 | 第 2 期:成為技術管理者,思維上應該如何轉變?


文章首發於微信公眾號「陳樹義」,專注於 Java 技術分享的社區。點擊鏈接掃描二維碼,與500位小伙伴一起共同進步。微信公眾號二維碼 http://p3npq6ecr.bkt.clouddn.com/blog/chenshuyi_gongzhonghao_guide_full.jpg

今天介紹的這本書是《CTO說》。這本書的內容由 51CTO 的訓練營演講內容整理而來,因為各位 CTO 所處公司以及經歷的不同,所以關注的點都不太一樣。但總無論是哪一個 CTO,他們都提到了成為 CTO 需要具備的幾個要點:懂業務、結果導向、管理思維、戰略思考、技術前瞻性、敏捷開發。

懂業務。到了 CTO 這個級別,關心的是如何根據公司未來的業務發展,制定技術的發展方向。這時候對於業務的理解就顯得非常重要了。如果一個 CTO 不理解公司的業務發展方向,那么其在與 CEO 的溝通就會出現問題,進而會導致其在技術方向上犯錯誤。而一個 CTO 如果技術都做不好,那么基本就不合格了。

結果導向。這對於許多戰斗在一線的開發人員來說,結果導向的績效考核方式有時候會顯得非常刻薄,甚至不近人情。但不可否認的是,這種績效考核方式幾乎得到了本書所有 CTO 的一致認可。一件事情能得到如此多人的認同,只能說明這件事情確實有其存在的價值。所以這也給我們這些奮斗在一線的開發人員一個提醒,要盡早養成這種以結果為導向的思維方式,這有利於自己的績效考核,也有利於今后轉型做技術管理。

管理思維。將門 CTO 沈強說到,一個創業公司的 CTO 需要跨越「技術 -> 產品 -> 商業 -> 管理 」四個門檻,其中最后一個就是管理。當一個公司剛剛啟動的時候,最重要的就是要有對應的技術去實現想法,所以這個時候技術是第一位的。當技術足夠到能實現想法的時候,如何做出一個滿足用戶的產品就變得更加重要了。而更我們的產品打磨得相對成熟之時,如何將產品推出去就是迫在眉睫的問題,這時候運營和市場方面的商業知識更為重要。最后當產品已經穩定站穩腳跟,我們需要進一步拓大市場,這時候會管理更大的團隊,這時候管理的技能就是最重要的。

戰略思考。戰略思考應該是一般技術管理者與 CTO 的一個較大的區別了,普通技術管理者可能只需要懂點業務、以結果為導向、有一點管理思維就好了,但 CTO 的層次決定了其必須要有業務和技術上的戰略思考眼光,其要站在更高的層次去看待未來 3 年、5 年公司可能的業務發展趨勢,從而提早做好技術上的儲備和轉型。

技術前瞻性。技術可謂是一個 CTO 的看家本領,CTO 可以不懂技術,但他必須將所有與技術相關的工作都落實到位。在中國要實現這樣的工作目標,不懂技術是很難推進工作的,特別是在中小創業公司,更是難上加難。澳洲倒是有許多公司的 CTO 不懂技術,不會寫代碼,但是這是在公司體量很大的情況下,或者說 CTO 能帶來其他巨大的資源優勢前提下(比如 CTO 能挖來很厲害的技術大牛)。但上面說的這種情況或許並不是大多數的情況,許多 CTO 都還是技術出身,雖然不必事必躬親,但還是要對現今流行的技術趨勢有一定的了解,這樣才可能根據業務的需要選擇合適的技術架構。

敏捷開發。前面說到了 CTO 需要管理思維,而管理思維其中一個很重要的方面就是對於項目成本的把控,而一個技術項目最大的成本其實來自於延期。而敏捷開發這種開發模式可以從最大限度上,提前預知或者避免延期的發生,從而節省開發成本。

此外還說到了一些我覺得挺有趣的問題,我想對於許多技術管理者也會有很大的幫助。

文章首發於微信公眾號「陳樹義」,專注於 Java 技術分享的社區。點擊鏈接掃描二維碼,與500位小伙伴一起共同進步。微信公眾號二維碼 http://p3npq6ecr.bkt.clouddn.com/blog/chenshuyi_gongzhonghao_guide_full.jpg

內部提拔,還是招人

其實書中還提到了許多經典的問題,例如:在面對人員流失的時候,你應該選擇內部培訓,還是大力招人?樂視網 CTO 楊永強給出的答案是:要關注團隊,而不是個人。另外一個 CTO 更是明確地說:一個 CTO 應該至少將 20% 的時間留出來招聘更加優秀的人加入團隊。

作為一個 CTO 或者說是技術管理者,需要做出的一個很重要的思維轉變是:從關注過程到關注結果、從關注個人到關注團隊。因為無論是 CTO 還是基層管理者,其本質上首先是一個管理者的角色,然后才是一個技術開發。而作為管理者,最重要的還是產出的結果,而並不是這個過程能不能給執行者帶來價值。所以你會看到很多公司的員工吐槽在某個公司學不到東西,雖然公司業務發展很快,但員工自己的能力並沒有多大的成長。久而久之,個人的需求與公司的發展就對立起來了,這也是許多公司離職率居高不下的真正原因。如何調解員工成長與公司發展的矛盾,成為了解決離職率的關鍵問題。

從關注個人,到關注團隊

另一個技術管理者需要盡快意識到的是,要從關注員工的個人成長,上升到關注團隊的成長。很多心地善良的基層技術管理,很關心員工的成長,對於員工的成長呵護有加。對於這種情況,我心里是很矛盾的,一方面覺得技術管理者確實應該對員工起到成長的引導作用,但又覺得太過於注重個人的成長,會給管理者帶來不必要的工作量。其實管理者更重要的還是要注重整個團隊的發展,而不要太注重與某個員工的成長,只要整個團隊的發展是正確的,那么員工整體的發展也就不會偏離到哪里去。

CTO 到底要不要懂技術

技術與管理的比重不同,一個公司技術性越強,對 CTO 的技術要求越高;一個公司技術團隊越小,對 CTO 的技術要求越高。而隨着公司業務越大越壯大,對於 CTO 的管理能力則會慢慢超越對於技術能力的要求。

總結

書里還闡述了 CTO 的職業要求、思維理念、團隊管理、架構歷程等內容,內容比較零散。如果你是一位有志於在技術的朋友,那么你可以買來時常翻番,或許不同時間看會有不同的感受。

推薦書籍

  • 《六頂思考帽》
  • 《少有人走的路》
  • 《創新者的窘境》
  • 《創新者的解答》
  • 《定位》
  • 《卓有成效的管理者》
  • 《麥肯錫方法》
  • 《一網打盡》
  • 《應求》

文章首發於微信公眾號「陳樹義」,專注於 Java 技術分享的社區。點擊鏈接掃描二維碼,與500位小伙伴一起共同進步。微信公眾號二維碼 http://p3npq6ecr.bkt.clouddn.com/blog/chenshuyi_gongzhonghao_guide_full.jpg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM