【51CTO.com原创稿件】
导语:CTO训练营第二季已经圆满收官,作为一个学习分享和社交的平台,CTO训练营提供的不光是知识分享,还有一个属于技术管理者的人脉圈子。结课之后,第二季学员提交了毕业设计,来对四个月以来的学习进行总结与回顾,部分论文由CTO导师进行点评和打分。
CTO应具备什么样的能力 李道云 阡陌互联业务经理
时间很快,转眼4个月过去了,想起当时参加CTO训练营只是一时冲动并没有仔细考虑,通过10多位老师的授课,现在感觉受益颇深,从技术方面、管理方面都见识了不少货真价实的东西,觉得很值。我在现公司的职位是产品部技术总监,同时也兼管业务方面,事情比较杂,总感觉能力上到了瓶颈,自身的管理技能不够用。通过这次CTO训练营,不仅结识了很多同行伙伴,也让我对CTO这个职位有了更深刻更全面的认识和理解,工作中也获取了更多的勇气和信念——向CTO看齐并奋斗!
“创业火之前,就缺一个程序员;创业火了以后,就缺一个CTO。”这是网上的一个段子,现在很多创业公司老板都不了解CTO,以为公司技术人员多了,就需要一个CTO来管理。CEO是没有门槛的,谁都可以今天辞职,明天宣布自己创业当CEO了,各行各业的人才都可以当CEO,但是CTO是有门槛的,只有研发岗位才能培养CTO,而且一个合格的CTO成长周期非常长。很多公司老板只知道“BAT出身”、“10年以上工作经验”、“5年以上团队管理经验”、“负责过千万量级用户产品”等等。
那么一个合格的CTO应该具备哪些能力呢?我觉得CTO至少需要具备如下几方面的能力:
一、技术视野良好,架构设计能力出色
CTO要有良好的技术视野,不需要各种技术自己都样样精通,但是必须要有所涉猎,有所了解,对各种技术领域的发展趋势,主流非主流技术的应用场景都要非常了解。知道在什么场景应用什么技术,公司业务发展到什么规模应该预先做哪些技术储备。产品架构的设计要有足够的弹性,既能够保证当前开发的高效率,又能够对未来产品架构的演进留出扩展的余地。
二、动手能力要强,学习能力出色
CTO并不需要自己亲自动手写代码,但是如有必要,自己可以随时动手参与***线的编码工作,CTO不能长期远离一线工作,自废武功,纸上谈兵。否则,长此以往,会对技术的判断产生严重的失误。另外,CTO自己也应该是一个学习能力非常出色的人,毕竟IT行业的技术更新换代速度非常快,如果没有快速学习能力,是没有资格做好CTO的。
三、管理能力过硬,能建立研发团队文化
CTO不能仅仅自己是一个技术高手,CTO的责任是负责整个公司的产品实现,所以CTO要善于管理研发团队,掌控好研发工作进度,能够在规划好的时间内,保质保量地完成公司产品的研发工作。老是延迟项目进度,或者老是玩命加班才能完成项目进度只能说明CTO的管理项目能力不足。
此外CTO还要擅长培养研发梯队力量,建立研发团队内部具有向心力的,开放性的,交流学习型组织文化。让研发团队具备自我学习能力,自我培养能力,自我建设能力。这样的研发团队工作极度默契,战斗力极强,而且员工归属感很强,流失率很低。即使有关键岗位员工流失,只要研发梯队建设良好,也有足够的人才顶上。
能够做到这一步的CTO,手里打造了这样一支队伍,自己就会非常轻松。所以天天加班的CTO绝对不是一个好CTO。
四、产品意识要强,沟通能力不错
CTO不仅要懂技术,还要对产品有良好的感觉,从产品的逻辑性,可实现角度提出产品改进和完善的总体性设想。因为产品经理或者业务人员设想的产品,很可能是逻辑上不严密存在实现矛盾的,导致产品真正开发出来以后,处处都是漏洞,这就要依靠CTO,用自己专业的能力去理解产品和业务,推演产品的实现逻辑,从总体上修正和完善产品设想。
此外CTO还需要极强的沟通能力,要能够和不同背景的人有良好的沟通能力,能够用对方的思维方式和话语体系来描述他不理解的专业问题。技术人员比较普遍遇到的问题是,喜欢用专业术语向外行解释专业问题,导致外行人员听得云里雾里,不知所云,放弃沟通的欲望。
其实凡是专业性比较强的行业都存在类似的问题,比方说你作为一个病人和医生沟通自己的病情,也容易遇到类似的问题。因此就要求CTO具有类似产品经理的思维能力,能够瞬间把自己变成一个小白用户,学会用小白的思维去看待问题,学会用小白能够理解的方式来告诉他,教育他。
五、敢于对CEO说“不”
只要不是技术出身的CEO,必然对研发是门外汉,很可能对产品也是门外汉。一个对产品研发是门外汉的CEO对CTO说,我今天拍脑袋想出来一个产品需求,你必须给我做,不准说不!明天CEO又一拍脑门,说我昨天想的不对,我今天另外改了一个产品需求,你来给我做这个。
以上这种情况罕见吗?非常常见,创业公司每天都在发生。因此,CEO不是每个想法都靠谱的,CTO有责任站在更加专业的角度去帮助CEO纠正,推演,完善想法。一个不敢对CEO说不的CTO,这个公司肯定要走很长很长的弯路的。当然,如果CTO不是公司股东合伙人,或者即使是股东合伙人,但是只有极少的股份,对CTO说“不”是有风险的。可能在某些CEO眼中,所谓的CTO就是一个下属,根本没有资格对自己说“不”。然而我觉得,如果CTO自身是一个沟通能力极强的人,就不应该畏惧CEO,应该勇敢的说“不”,应该承担自己作为CTO的责任。
以上是CTO应该具备的基本能力,简单概括就是:CTO要懂技术,有前瞻性,视野好,管理能力出色,会培养人,能够建立团队文化,沟通能力优秀,还要懂产品,***还要有胆色,真是不容易!向着优秀CTO迈进吧,继续努力加油!
导师点评:七乐康技术VP曲毅
评分:90
评语:阐述的很清晰,而且有自身的理解。尤其是CTO不能纸上谈兵脱离一线。 除了技能要过硬,还有就是整体把握技术的方向和稳定性。我的个人经验,技术够用即可,在合适的时间用合适的技术和选用合适的人才这是CTO的最基本工作。
CTO训练营是51CTO高招主办,面向中高端技术管理者的学习分享及社交平台,汇集业界资深技术高管、投资人资源,以“打造技术经理的MBA”为核心,全心全力帮助中国***潜力的技术管理者,成长为未来技术领域的***及榜样。第三季CTO训练营将在原有优质内容体系的基础上,延伸四大选修活动,满足不同技术管理者的个性化需求。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】