创业公司刚开始创立时,不一定需要CTO,这里的意思并不是说CTO不重要,而是在不同的阶段对CTO的定义不同。CTO是企业组织结构里的高阶主管之一,也是企业内部负责技术的最高负责人。作为企业内部最高的技术负责人,他的职责就是要对公司的技术线发展方向、战略和产品相关的决策负责,公司对CTO最核心的要求是按时、保质交付相关的技术产品,当然也包括整体技术团队的组建,以及未来的团队管理和考核等工作,最终的目的还是为了能符合公司业务发展需要,跟上节奏,不因为技术产品的问题而拖累公司的快速发展。
不论这个技术负责人担任的最高职位是什么,只要你在公司里是技术线最高位置的人,你的职责就是跟CTO相匹配的,虽然CEO只给你技术主管的职位。因为CEO及其他创业合伙人有可能是不懂技术的,而你是这个创业公司里最懂技术的(虽然跟大公司的CTO还有非常大的差距),这个时候也只有你能承担起公司CTO的所有职责。管技术线或技术部跟管理公司一样,有大有小。马云先生掌管庞大的阿里巴巴集团,他是这个集团的最高领导者,而创业公司可能只有两三个人,但是该CEO和马云先生所承担的责任是一模一样的,只是碰到的具体事情、规模大小不一样而已。麻雀虽小,五脏俱全,作为CEO该做的事情一件都少不了。对于初创公司的CTO来说,公司仅次于CEO的关键管理岗位需要考虑和承担的工作很多,但能支持你,帮你分担责任和工作的技术伙伴少之又少。所以,市场上(猎头)对创业型公司的CTO一直是供不应求,因为不仅仅对这个岗位的要求高,还要身体好,这个职位要做的事情,其复杂程度和要承担的巨大压力,不是一般普通程序员能承受的。
在公司发展的不同阶段,需要CTO的能力级别是不一样的,比如王坚院士曾经是阿里巴巴集团的CTO,应该算是优秀合格的CTO,把王坚院士放到你的创业公司,我估计也未必合适,甚至不一定能胜任。这就需要CEO在创业初期选择的技术合伙人,能跟随公司的业务发展而快速成长。相信CEO们都能感觉到,随着公司业务的快速发展,CEO自身是需要快速成长的(尤其是互联网创业公司),否则公司的发展天花板就会随着CEO的能力瓶颈而出现。既然CEO们都要被逼着快速成长,作为领导和支撑创业公司的核心技术产品(产品)快速迭代的CTO更应该跑在最前面啦。
曾经跟一个创业公司的CEO聊天,她说她现在非常郁闷,技术经理只管做交代给他的事情,从来不为她分担业务上的问题。刚开始的时候还觉得不错,因为CEO自己不懂技术,有什么需求技术经理都能帮她实现,而随着业务的快速发展,技术团队已经有十多个人了,但是技术经理的管理能力感觉完全没有变化,还是以自己部门为范围只做自己部门的事情,不知道如何管理和激励整个技术团队,也不会做KPI(关键绩效指标考核法)绩效管理。CEO跟技术经理交流的时候,技术经理反馈给她的原因是不敢去管理,怕管得多了下面的工程师就跑了,压力大了团队接受不了,说技术人员都是很自觉的。这里反映出一个问题,大部分不懂技术的CEO不懂如何管理技术团队。
这位CEO还咨询道:“能不能再多招一个技术经理?这样两个技术管理人员还可以互相做个备份。”这想法当即被我坚决制止了。我问:“假设这两个人有冲突了怎么办?你如何判断谁对谁错?之后,这个技术经理肯定想证明自己,而建议你从头开始做,原来的技术经理也需要想办法把自己的位置坐稳,一来二去根本的问题得不到解决,反而引入一堆非常难解决的新问题。”
那类似这样的问题,最终如何来解决呢?
创业公司的技术合伙人,必须找到合适的、理想的人选,而且只能是一个。对这个唯一的CTO有什么要求呢?我提出以下几个方面,以供创业公司的CEO们参考。
1.人品第一。这个CTO必须是人品过硬的,正直、善良是必须的,其实不管是做CTO还是做合伙人,对人品有问题的人我们是绝对不能与其合作和共事的,甚至都不应该去接触。我一直认为只有人品正直的人,才能在工作中做出出色的技术产品。
2.要有格局。什么是有格局呢?“格”是对认知范围内事物认知的程度,“局”是指认知范围内所做事情及事情的结果,合起来称之为格局。不同的人,对事物的认知范围不一样。举个例子,技术合伙人跟CEO从零开始打拼,公司业务发展非常迅速,技术合伙人的能力跟不上了,CEO找一个能力更强的人来带领技术团队,原来这个技术合伙人感觉自己的位置受到了威胁,不配合不支持,甚至起反作用,导致公司技术产品滞后、拖后腿,这就是没有格局的一个典型案例。
3.要有学习成长的能力。任何一个创业公司的CEO,都希望自己的项目和公司能快速发展,相应的组织和人力就必须跟上公司快速发展的节奏,不论是技术合伙人还是其他合伙人,都需要快速成长。虽然CTO的成长因为综合性的原因通常都会比其他岗位来得缓慢,但技术合伙人必须从内心认同和公司一起成长的必要性和重要性。有些技术合伙人就只想做技术,说写代码自己感觉很爽,很有成就感。那当然是啊,做自己最喜欢、最擅长的事情,都是最舒服、最轻松的,但公司发展很快,需要你去承担更多责任的时候,作为合伙人就必须挺身而出,尽快躬身入局。创业公司的CEO在公司快速发展的时候是最累的,需要这些创始合伙人给予全方位支持。如果你只想着做自己最舒服的事情,从内心意愿上来说,我觉得作为合伙人是自私的,也是非常不合格的。
一个创业公司的合格CTO所需要的其他能力,如技术领域独当一面的能力、沟通能力、项目管理能力、产品能力、商业思维等,都是以上面三个能力为基础的,其他能力可以后期通过学习、老师辅导等方式获得。而以上三个基础能力如果缺失,就不能成为一个合格的技术合伙人,在未来公司快速发展的过程中,将对公司的CEO造成极大困扰,需要CEO在不同的阶段再去寻找合适的新的技术合伙人,这将会是一个非常痛苦的过程。