写在前面不久前读了医疗器械公司 WellVia 的 CTO Peyton Reaves 写的一篇文章,文中列举了出色 CTO 应该拥有的几个品质,包含敏锐的商业头脑、新趋势和新技术的持续评估、丰富的技术背景、聚焦企业文化、组织团队技术建设和担任导师。
他觉得拥有这几项品质,对于构建团队的长期愿景和方向有着要紧有哪些用途,尤其是那些怀着远大理想的初创公司,更应该探寻适合的人出任 CTO。
今天我想就他提出的这几项品质,结合我一个人历程、看见、听说的故事,和大伙推荐经验。
敏锐的商业头脑CTO 是 Chief Technology Officer(首席技术官)的简称,在不少初创科技公司,CTO 的职位目的可能更偏重 CO,即 Chief Officer。
CTO 是企业的专业技术范围的领导者和策略规划师,并不会仅仅将 CTO 定位为技术大师,这一点和对于 CFO 的定位是一样的,不止是一名大号的会计师。
一名出色的 CTO,他需要可以深入理解企业的业务,从步骤到规划,他都需要可以很了解地理解。
CTO 需要可以借助手中的技术方法,更好地为企业的业务服务,解决实质的问题,推进企业的技术、商品落地。
一位我认识的高管过去如此说过:没落地,别谈技术梦想。
Amazon 的 CTO Vogels 博士是一位杰出的 CTO,他在近期的一次采访里介绍了 Amazon 在机器学习范围的技术布局。
据他介绍,在过去的 20 年间,已经有多达数千位软件工程师在 Amazon 参与了机器学习项目。
他觉得 Amazon 是一家在业务范围用AI和机器学习技术的前沿公司,也正是由于不断地革新,才会让业务进步不断突破瓶颈。
多说一句,光有敏锐的商业眼光还不够,你还需要知道技术前进所需要的外部环境。
技术的前进不只取决于它本身,而是和大环境进步、上下游用户也密切有关。
譬如 人工智能,60 年代其实就已经提出了相应定义,为何直到今年才进入进步元年?由于芯片的计算效率、数据样本规模没达到需要。
想要具备敏锐的商业头脑,第一 CTO 需要拥有商品经理的能力和思维。
大部分 CTO 都是由技术工程师成长起来的,不然他或许会缺少技术领导力,这一点大家后面会具体讲解看法。
CTO 只有拥有了商品经理的思维方法,才能更多地从业务角度考虑技术落脚点和机会,听着比较容易,其实非常难做到,一名出色的商品经理本身就是可遇不可求的了,需要环境、历程的历练,更不要说敏锐的商业头脑,这更是需要很多的积累、考虑,或许还需要一些失败,才能渐渐让技术职员具备这类能力,进而成为出色的 CTO。
试想,一名出色的中场指挥官,没开阔的视线和敏锐的反应,如何可以起到整支球队的战术指挥官和实践者职责呢。
对新趋势和新技术的持续评估假如你想进步、想要所有些成绩,生活中就不断会面临各种挑战,需要持续学习、终身学习。
个人层面需要不断地输入,学习新的常识,维持对行业、范围内新技术的更新。
看论文可以被觉得是构造修炼的一种方法,由于不少论文写得比较严谨,也比较系统化,知道一个系统达成的细节对于构造方面的成长非常有用处。
有一天我的一位同事找到我,周工,我看到你出的书了,能否告诉我如何提升我们的技术能力。
我对他说:你天天 7 点起床,11 点睡觉,中间所有空闲时间都拿来学习、考虑、总结技术问题,你就能提升了。
这不是开玩笑,其他人想要提高我们的专业能力,有效、高效、有针对性地付出时间都是最直接、效果最好的方法。
回到大家的主题。
首席技术官的一个要紧职责是需要可以预判将来业务的落脚点,并且依据这类预判去探寻适合的技术,帮助业务平稳落地。
科技圈天天都在发生着迅速的变化,只有持续地对这类变化追踪、知道,你才可以帮助企业维持竞争优势、高效的运作、向上进步。
大家这里说的技术可不止是操作系统、硬件,或者编程语言,也包含软件开发步骤(让大家更快地生产出更好的软件)、测试步骤(确保商品水平),与平台构造等等,所有能够帮助科技企业成长的技术方法。
Vogels 博士对于AI技术的持续关注,也为 Amazon 带来了目前的业务。
他对于AI持务实乐观的态度,觉得AI帮助企业摆脱工作中对于人类健康有害的工作,转而让机器实行这类任务。
他觉得AI技术使人类获得了自由,也让企业找到了新的盈利方向,假如目前哪一家企业舍弃了AI技术的进步,那样它也在舍弃将来的商机。
正是由于对发展势头的明确,帮助 Amazon 业务管理层坚定地选择了AI作为下一代技术的进步重心,并获得了成功。
这一个品质事实上是与敏锐的商业头脑相辅相成的,仅有商业头脑,而没前沿范围的科技方法学习、认知、用能力,大家非常难为商业模式构建技术城墙,会比较容易让自己的卓越的商业模式被角逐对手复制。
AI之所以被叫做下一代技术革命,也正是由于它的门槛比较高,一般公司没办法迅速复制,或者说根本没机会进入该范围进步。
大伙可以参照德国提出的工业 4.0 计划,其特点也是自动化,设施和被加工的零件都有感知功能,能实时监测,实时对工艺、设施和商品进行调整,保证加工水平。
总的来讲,作为一名出色的 CTO,大家需要一边要督促自己不断学习新技术,自己可以上手用,也要结合实质团队状况,规划新技术的预研、落地步骤,让团队成员既能享遭到稳定技术的红利,也能不断地尝试新事物,让大伙可以看到将来,不担忧自己渐渐落后于行业的进步,更能提高对于企业的归属感。
丰富的技术背景从不少信息大全来看,科技圈常见觉得 CTO 最好可以具备领导不一样的软件技术团队的背景经验,拥有在软件开发步骤、构造、商品上可以有较为综合的领导能力。
假如你没围绕产品研发周期的每个角色的轮转实质工作经验,担任 CTO 之后,有时候确实容易犯了错误误,而且错误几乎不可防止,毕竟人的经验有时候都是摸翻滚打积累出来的。
对于这一层的理解,我觉得其实可以分为两部分,即技术尊重和工作经验。
第一部分是下属对你的技术尊重。
要带领工程师,你第一需要深入理解他们用的工具、步骤,与程序设计的艺术。
你理解得越深入,在和下属工程师进行技术对话时,参与能力就越强,越容易获得他们的尊重。
Microsoft的一位工程师如此评价比尔. 盖茨:盖茨最喜欢和他的工程师一块将程序剖析到比特、字节层面。
在技术战斗中他可以很随便地守住我们的阵地,他之所以可以获得工程师的尊重,由于他可以随便地战胜他们。
成功地管理工程师非常重要、最重要的原因,是得到你管理的下属的技术尊重。
假如没技术尊重,那样你的每个具体想法,都或许会遇见主动或者被动的妨碍。
正是因为这个缘由,那些在职业生涯的某个时期没做过工程师的团队管理者,才会感觉有效地管理工程师是极其困难的事情。
要得到技术尊重,重点原因包含:理解计算机程序设计的艺术;拥有好的过往履历;做出技术贡献;追逐技术时尚的最前沿;成为一个技术或者职业组织的活跃成员;展示出强大的个人价值。
技术尊重的这类不可分割的组成元素,讲解了为何从公司外部招聘过来的 CTO 非常难真的落地(短期内拓展有效的管理工作)。
你所选择的这位空降的 CTO,你需要充分考虑他是不是有好、可以被证明的履历,如此才能让团队对他产生尊重感,所以说,通常情况下技术团队是不会空降高管的。
第二部分是丰富的工作经验。
我觉得一名合格的 CTO,他应该拥有对于技术团队的杰出的管理能力,包含丰富的团队建设经验、丰富的职员管理经验、完整的产品研发过程管理经验、丰富的技术调查 / 预研经验、丰富的系统构造经验、较好的英语能力(由于不少文档、演讲都是全英文的)等等,这类能力的积累需要非常长一段时间的学习、工作,想要真的做到丰富的技术背景这一条品质需要,其实不那样容易,不是靠时间堆积就好的。
说到这里,我推荐大伙看看章文嵩博士的成长过程。
章博士是技术专家,也是 LVS(Linux Virtual Server,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 平台。
聚焦企业文化不少技术出身的 CTO 或者技术团队管理者,容易出现认知上的错误,觉得团队的环境建设,或者企业文化的落实等,这类都和自己没关系,自己只不过过来做和技术有关的工作的。
这一点认知是完全错误的。
作为一名出色的 CTO,你应该理解,其实不少工程师将你作为他们的目的、导师,假如你处置团队事务的能力非常差,致使团队内部出现各种各样的极品问题,那样无论你的技术能力多强,最后也会带领团队走向没落。
记得小时候看上海申花队的报道,说请来了原巴西国家队的一位主教练,结果战绩反而愈加差,最后知道才了解这位主教练每次练习完就立即会酒店,从来不和球员在场外交流,更谈不上文化建设了。
把工作当成赚钱的方法,不和其他人交流,不输球才怪。
一家有自己固定文化的企业,职员更容易跟随企业的进步方案前进并获得持续成功,这是企业文化所带动的职员归属感,也会进一步吸引适合的人才加入队伍。
CTO 即便技术职员看待自己将来进步的一面镜子,也是公司对下沉淀自己文化的一个途径。
不少工程师都渴望自己被关注,也渴望可以融入企业的整体进步规划里,如此才能更好地达成我们的愿景(职位、资金、技术理想),不被看重的感觉没人喜欢。
CTO 唯有认真看待团队建设、企业文化建设,你才可以真的收成人心,聚集大伙一块朝着同样的目的前进。
组织团队技术建设和担任导师作为一名 CTO,你应该会有不少机会向团队成员展示对于业务和技术上的经验和常识。
辅导职员、培训职员,构建一支强有力的团队。
在美国,每一个科技企业的技术副总裁、CTO 和高级构造师都非常注意影响力,大家常常看到当公司内部有技术推荐的时候,不少人主动去讲,尽量展示自己在技术或者管理方面的长项。
假如一个工程师、技术主管、CTO 或者构造师,有了这种技术领导力,当他跟同事一块讨论问题或者一块协调问题的时候,大伙总是会有一种倾向的感觉,他说的事情肯定不会假,总是有这种成效。
美国各大企业的 CTO 常常参加业界的推荐,做各种技术委员会的委员,包含出书、参加各种活动都很活跃。
除去对公司有利以外,其实这也是给我们的职业进步铺一条路,所以影响力不只为了企业,也是在规划个人职业进步。
国内的技术博客已经开始走下坡路了,一些大神纷纷开始转战技术平台(譬如 InfoQ), 也有一些开始通过开设个人公众号形式继续传播影响力,最主要还是因为国内读者的阅读习惯更倾向于手机推广客户端,而且技术博主的收入几乎为 0。
欧美人还是有不少喜欢访问网站,而对于写技术文章这个工作来讲,因为 CTO 长期耕耘于技术前沿,所以不少企业的 CTO 义无反顾地承担了公司 Blog 的重责,是博客文章的要紧贡献者。
大家来看一个例子。
美国 Amazon 企业的 CTO Werner Vogels 博士是一位具备代表性的 CTO,他有我们的技术博客,我对他近期的帖子进行了截图:大伙可以看到,博士除去写一些和所在公司有关的深入技术和策略介绍、商品设计推荐以外,他也会针对一些入门知识进行推荐,就有了Back-to-Basics系列,我上个月决定开始在 Info 开设我们的技术杂谈系列、开办我们的公众号,也是来自于博士的启发。
总结敏锐的商业头脑、新趋势和新技术的持续评估、丰富的技术背景、聚焦企业文化、组织团队技术建设和担任导师,这类品质归根到底可以总结为对于技术的狂热追求,对于技术用于商品的狂热热情,与从工程师做起的扎实基础,这三点是一名出色 CTO 的成长基础,缺一不可。
而对于自己的需要,我感觉 CTO 需要追求卓越。
为何需要追求卓越?由于这个世界是进步的,科技进步更是很得迅速,你可以看看,所有些成功的科技公司都是由于跑在了其他人前面,而不是慢悠悠的工作态度,这就是科技界的残酷,也正是为何 FaceBook 办公室里贴着:要么做到最好,要么死亡。
诸位有成为 CTO 梦想的同学们,加油!