优秀的CTO需要具备哪些素质和能力?
维基百科上的定义为:首席技术官的英文全称为ChiefTechnologyOfficer。两个关键核心词:Technology(技术)和Officer(指挥官),是技术和管理的结合体,而且是“首席”。系统梳理一下,做一个合格的CTO需要具备的素质和能力有哪些。
CTO是当下互联网创业公司必不可少的管理岗位的高端人才,而且全互联网都缺CTO,尤其缺优秀的CTO。这里探讨的是合格的CTO,所谓合格是指至少在这个岗位的时候能够完成公司基本的工作要求。CTO的培养和成长需要非常长的时间,首先他的职业背景必须是从公司技术基层做起,没有5年以上的积累,是很难支撑起这个关键岗位的。
CTO最核心的岗位职责是组建团队。作为公司内部的最高技术指挥官,不可能是光杆司令,招兵买马和组建团队是最基本的岗位职责。此外,还要能够带领团队完成符合公司业务期望的产品实现,所以,团队建设、文化建设、内部流程建设、提高团队协作能力、提高工作效率等都是CTO要完成的事情。下面先从专业技术能力方面来总结CTO需要具备的能力。
1.CTO至少要在某一个技术领域能独当一面,这是最基本的要求,无论是架构设计、性能优化、服务端开发等等,我认为在任何一个领域中至少要有5年以上的实际经验,才有可能具备成为合格CTO的基础。
2.合格的CTO未必要亲自去写代码(在公司创业的最早期人少时CTO必须能够亲力亲为),但一定要懂得系统是如何通过代码实现出来的,懂得编程的原理,懂得程序员是如何去干活的,各种方法的优缺点必须心中有数。简单讲,就是你的认知必须能够判断团队成员方案的可行性。
3.合格的CTO不一定要亲自去做研发流程中的每个点,但一定要知道每个节点的作用和成效,包括CodeReview、单元测试、持续集成等,能够带领团队,并主动推动有助于研发质量的过程管理。
4.架构设计也是合格CTO要关注的重点,未必亲自动手设计,但一定要了解并判断架构设计存在的优缺点,以及当前选择这个架构的理由,结合公司业务发展的规划,知道如何进行近期和远期架构规划。
除了上述这些必须具备的专业技能,我认为合格的CTO还必须具备以下非技术的软性能力:
1.首先就是沟通能力。沟通能力表现在两个方面:第一是表达能力,能将自己的理解和观点准确地表达出来,在跟不同人沟通的时候能用不同的语言和表达方式讲出来;第二是理解能力,在跟业务方、产品经理、运营或者CEO交流的时候,要能准确捕获他们的想法和意愿,透过表象挖掘到本质,梳理出最真实的需求。
2.要有产品意识和商业意识。技术再厉害,无法实现商业价值,便不具备实际意义。我在其他文章中分析商业本质的时候提到,任何公司的目标都是要有盈利的,技术是一道非技术人员无法逾越的门槛,而CTO是公司技术团队的最高指挥官,所以CTO必须同时具备产品和商业意识,将业务和技术有机结合起来,才能为公司的最终商业目标作出最有利的决策和建议。
3.CTO中的O,代表的是Officer,是一个管理职能。CTO是技术的领导者,必须具备管理能力,尤其管理技术团队的能力。要做到知人善用、扬长避短,激发团队的潜能。很多CTO都是由顶尖技术专家提升上来的,非常擅长完成自己技术领域内的任务,但承担CTO职责后,要注意从具体任务的执行者到宏观管理和规划者的转变,要带着技术团队来完成任务,让团队一起成功,让团队一起成长,才是CTO最大的价值。
4.CTO必须具备解决问题的能力。不论个人能力有多强,都会遇到很多无法解决的其他领域的问题,这时候CTO就必须有解决问题的能力,能够借助各种资源和力量,把问题解决掉,毕竟创业公司快速发展过程中需要的是最终结果,虽然过程也很重要。
5.作为公司最关键的几个管理岗位之一,CTO必须能跟CEO良好地沟通和互动。CEO经常需要对外展现公司,会很有激情地将公司远景和愿景讲解得非常有鼓舞和煽动性,但CTO必须理解CEO的核心思想,并且用适当的方法实现它。讲一个概念是非常容易的,用技术去把它实现并且做出产品来却没那么简单,CTO必须建立跟CEO良好的沟通机制,让CEO也理解技术的难点,从而让技术及技术团队在公司有自由发挥的空间和机会,让技术的创新给公司带来更大的价值。
6.作为公司的CTO,还需要具备对外交流和输出的能力。当年丁香园的CTO冯大辉的能力和影响力,为丁香园在互联网圈带来了非常大的知名度和流量,从而让多年默默无闻的丁香园很快走到前台,并拿到了顺为基金、腾讯等知名投资公司的多轮巨额投资。
当然,除了以上各种硬性能力和软性能力,CTO还得为技术团队着想。技术人员封闭和内向的特性是很特别的,CTO需要在保证公司利益的基础上考虑、保护团队的利益,促进团队成员的成长,甚至当有团队成员要离职的时候,也要祝福他,甚至协助写推荐信等。
CTO是一个“稀有物种”,作为CEO能找到一个合格中意的CTO,那将是你在创业路上一件非常幸运的事,祝你早日找到自己合格中意的CTO。