一名优秀的CTO,需要具备哪些特质? cto是什么职位( 二 )


这种品质其实和“敏锐的商业嗅觉”是相辅相成的 。只有商业敏锐性,没有学习、识别和运用前沿科技手段的能力,我们很难为自己的商业模式筑起技术墙,我们优秀的商业模式也会很容易被竞争对手复制 。人工智能之所以被称为下一代技术革命,正是因为它的门槛比较高,一般的公司无法快速复制,或者根本没有机会进入这个领域 。可以参考德国提出的工业4.0计划,也是以智能化为特征的 。设备和加工的零件具有传感功能,可以实时监控,实时调整工艺、设备和产品,保证加工质量 。
总的来说,作为一名优秀的CTO,我们需要督促自己不断学习新技术,能够使用新技术,并结合团队实际情况规划新技术的预研和落地步骤,让团队成员既能享受到稳定技术的红利,又能不断尝试新事物,让大家看到未来,不担心落后于行业发展,增强对公司的归属感 。
4丰富的技术背景
从大量资料的总结来看,一般认为CTO应该具备领导不同软件技术团队的背景经验,具备软件开发流程、架构、产品等方面的综合领导能力 。如果没有在产品开发周期中围绕角色轮换的实际工作经验,担任CTO后很多情况下很容易出错,出错几乎是不可避免的 。毕竟人的经验是很多情况下积累的 。
我觉得这个层面的理解其实可以分为两部分,技术方面和工作经验方面 。
第一部分是下属对你技术的尊重 。要领导工程师,你首先需要对他们使用的工具和流程,以及编程的艺术有深刻的理解 。理解的越深,参与和下属工程师技术对话的能力越强,越容易获得他们的尊重 。一位来自微软的工程师这样评价比尔·盖茨:“盖茨喜欢和他的工程师一起分析程序到比特和字节的级别 。在技术战中,他能非常轻松地守住自己的位置 。他之所以能获得工程师的尊重,是因为他能轻而易举地打败他们 。”
成功管理工程师最重要也是最关键的因素是获得你下属的技术尊重 。如果没有技术方面的尊重,那么你的每一个具体想法都可能遇到主动或被动的阻碍 。正是由于这个原因,在职业生涯中的某个时候没有担任过工程师的团队经理会发现有效地管理工程师是极其困难的 。
要获得技术方面的尊重,关键因素包括:
了解计算机编程的艺术;
有良好的过往记录;
做出技术贡献;
追逐技术潮流的前沿;
成为技术或专业组织的积极成员;
展现强大的个人价值 。
对技术的尊重这些密不可分的要素解释了为什么从公司外部招聘的CTO很难真正落地(短时间内开展有效的管理工作) 。你选择的“空健康”的CTO,你需要充分考虑他是否有一份好的、可验证的简历,让团队对他产生尊重感 。所以一般来说,技术团队不会给高管降级 。
第二部分是丰富的工作经验 。我认为一个合格的CTO应该具备优秀的技术团队管理能力,包括丰富的团队建设经验、人员管理经验、完整的产品开发流程管理经验、丰富的技术研究/预研经验、丰富的系统架构经验、良好的英语能力(因为很多文档和演讲都是英文)等 。这些能力的积累需要长时间的学习和工作,我们想要真正的“富有”
说到这里,我推荐你去看看张博士的成长历程 。张博士是技术专家,(Linux虚拟服务器)开源软件的创始人 。曾是TelTel公司首席科学家,ChinaCluster联合创始人 。2009年加入淘宝,担任核心系统负责人,沉淀了CDN、TFS、Tair、Tengine、MySQL、JVM、Linux内核、图片搜索等技术和产品 。他在淘宝的时候,通过低碳技术降低能耗,成功将能耗降低到原来的1/4 。2013年加入云计算业务,先后担任阿里云天妃二期负责人、阿里云CTO、阿里云首席科学家,负责ECS、RDS、OSS、CDN、SLB等云产品 。2016年5月,滴滴出行发内部邮件调整CTO条线,任命张为高级副总裁,负责CTO条线基础平台部及工程技术委员会主席 。可以看到,张博士的开发过程一直是沿着技术主线推进的 。经过云计算的体验,他现在可以到达一个新的CTO平台 。
5注重企业文化
很多有技术背景的CTO或者技术团队经理容易出现认知错误,以为团队的氛围建设或者企业文化的推行与自己无关,其实只是来这里做与技术相关的工作 。这种认知是完全错误的 。作为一个优秀的CTO,你要明白,其实很多工程师都把你当成了他们的目标和导师 。如果你处理团队事务的能力太差,导致团队内部出现各种奇葩问题,那么无论你的技术能力有多强,最终都会导致团队走向衰落 。记得小时候看过上海申花队的报道,说请了一个巴西国家队的前主教练,结果战绩越来越差 。最后才知道,这个主教练训练完会马上去酒店,从来不和球场外的球员交流,更不用说文化建设了 。把工作当成赚钱的手段,不跟任何人交流,不吃亏 。

推荐阅读