技术领导力实战笔记_77_第61讲_|_刘俊强:技术最高决策者应该关注技术细节吗?
作为公司的技术最高决策者,身上肩负了很多的职责。
不光有公司的技术路线图、投资标的公司的技术禁止调查以及关键技术趋势研究等战略及事务,还有工程团队、文化建设、技术步道等,帮助公司健康发展的关键事务。
还有跨部门沟通,为其他部门提供服务能力,帮助他们一起成就公司愿景等。
在目前典型公司架构中,工程团队或技术团队的总负责人便是该公司的技术最高决策者。
那么本文要讨论的技术最高决策者就是CTO或VP of engineering.这个呢一般根据公司的实际职位设置情况来。
本文默认CTO为技术最高决策者技术或工程团队。
日常工作中会有很多的技术细节类工作,例如技术框架选择高可用架构设计以及持续集成等。
那么一般困扰我们的是作为技术最高决策者跟这些技术细节的边界是什么?是否应该关注这些技术细节呢?我接下来将先简单梳理一下CTO的工作职责内容,然后我们再看是否应该关注技术细节。
在本文阅读完毕后,希望你自己也能够根据现状进行思考。
先来看CTO的使命与职责。
Cto的使命。
我们可以从三个维度来进行说明长期的技术、战略、技术布道者以及工程团队文化建设里面仅第三项是完全的对内事务,前面两项都是内外结合性事务。
接下来我们将分别来看看这三个维度的使命是怎样的。
Cto使命的第一个维度。
长期的技术战略主要包括,一CTO必须不断推进阐述并坚持公司的技术战略方向。
二CTO需确保公司在激烈变化的竞争下,持续提供最佳技术。
三CTO需要通过信息获取、提取来指引支持公司下一步发展的关键趋势,从而将外部世界与公司内部联系起来,实现业务和技术战略之间的适当平衡,使得公司的技术战略与其业务战略保持一致。
Cto使命的第二个维度。
技术布道者主要包括,一CTO必须围绕公司的长期愿景来激励内部人员,并向外部表达,并使他们相信世界或行业未来发展方向。
而自己的公司是带领大家抵达未来的最佳选择。
二CTO必须对市场需求具有权威性,必须对客户可信。
而且能够向各类的受众阐明公司商业价值和投资回报率。
Cto使命的第三个维度,工程团队文化建设CTO负责一个公司的技术或工程团队。
那么,如何建成健康的工程团队文化便尤为重要。
一CTO必须团结起来工程团队来实现公司的长期技术目标。
二CTO必须能够激励新员工加入工程团队,并且帮助找到渠道并识别合适员工。
三CTO必须帮助建立和维护工程文化,以确保公司能够持续留住和吸引顶尖技术人才。
上面我们提到了CTO的使命,从三个维度共八个要点进行了说明,希望大家能够对CTO的使命有些了解。
如果我们要看作为公司技术最高决策者,是否应该关注技术细节这个问题呢?我们还需要看一下CTO对公司内部各组织的具体职责是怎样的。
一般分为以下五个,主要组织或团队CEO或战略工程产品销售、商务拓展以及市场营销。
下面将针对CEO或战略工程产品这两个团队阐述下CTO的一些主要职责。
Cto对内主要职责,CEO或战略主要包括,一、预测可能对公司产生重大影响的任何技术拐点,并且保持领先。
二、根据公司长期技术战略,向CEO以及CFOCOO就公司的大规模技术投资时机和机会点提供建议。
三、为CEO提供有关公司技术方向的不同选项,并提供足够的决策依据信息,以确保在任何给定时间都是最佳技术选择。
Cto对内主要职责,工程产品主要包括,一、虽然CTO不需要为产品日常交付情况负责,但也应该与产品或工程副总裁密切合作,以确保整体发展方向。
与公司的战略技术保持一致。
二CTO应该确认在既定技术战略下,公司技术资源投放的优先级,并交给工程团队予以执行。
三、需要帮助技术或工程副总裁集思广益,了解工程团队面临的各种挑战。
在很多方面,CTO和工程副总裁需要保持联系。
四、持续优化整个组织,以达到技术资源最合适的收益比。
五、确保工程团队在壮大的同时保持技术的一致性,并在必要时进行技术仲裁。
六、建立合适的创新机制,例如黑客马拉松或内部孵化计划。
七、帮助招募和员工留存工作。
本文前面说了很多关于CTO的使命与职责。
那么作为技术最高决策者,是否应该关注技术细节呢?在此先出结论,符合其使命和职责方向的技术细节需要关注。
此外的技术细节不必要关注。
接下来,本文将阐述此结论的由来,以及会列举一些事例,便于理解。
Cto全称为chief technology officer.重点要注意的是,officer也就是高级管理者的角色。
首先需要对公司的长期技术战略进行负责,保证公司在技术拐点产生时能够做出正确的判断,并制定应对策略。
这样就需要CTO对外部世界的技术动向和趋势,能够收集到足够的信息,并进行分析、整理,从而得出结论。
例如,二零零七年六月,苹果公司发布了跨时代产品,第一代iphone,成为了移动互联网发展元年。
之前CBM系统的智能手机,更多的还是基于WAP网络iphone全触屏体验高速好用的内置浏览器,全新的智能手机操作系统。
Iphone OS以及应用商店体系,给行业带来了翻天覆地的变化。
Cto需要了解iphone的详细产品功能以及技术规格等技术细节,并对iphone相关移动网络技术进行调研,从而来分析判断iphone及移动互联网发展趋势,来看,公司的技术战略是否需要进行相应调整。
我们现在回顾移动互联网,过去十年是几家欢喜几家愁。
有些公司呢借着移动互联网技术,东风发展迅猛,有些公司没有及时调整战略,进而发展受限,甚至慢慢衰退。
比如之前超级依赖短信SP的公司,移动互联网的技术拐点来临的时候,我亲身经历过技术趋势分析和公司技术方向调整。
当时呢公司在二零零七年开始做移动互联网方向的尝试。
因为我分析认为,未来的趋势是基于手机的移动互联网,只是当时是基于WAP和CBM系统来做的,体验和能力都不好,因此决定先做互联网web二点零方向的项目。
在同年iphone发布后,研究会觉得iphone走的方向是智能手机,未来决定投入少量人力研究和保持关注iphone OS.次年,苹果公司发布了iphone OSSDK一点零,我们就立马组建了iphone客户端团队进行移动互联网应用开发。
由于国内三g牌照微发放,当时相应的一些三GGPS测试就到香港和深圳进行。
由于我们在移动互联网方面的提前布局,也帮助公司顺利拿下了一轮投资。
前面有提到CTO,需要在外部激烈竞争下,保证公司使用的是最佳技术。
这里的最佳技术并非是指最为花哨或最为前沿的技术。
每个公司有着自己的业务背景和历史债务问题,选用对公司技术资源投入产出比最高且符合日后技术发展趋势的技术方案,才是最佳技术。
那么这里呢我们以火热的技术架构设计风格微服务为例说明一下。
众所周知,微服务架构设计风格并非只是技术上的,如果要在公司中选用的话,需要具备持续集成持续发布的实践基础。
同时,要对企业组织架构进行相应调整。
那么作为CTO,需要针对微服务架构设计风格以于公司选用的收益及风险进行评估,以及需要来看跟公司业务发展方向是否一致。
这样的微服务相关的技术细节是需要CTO进行了解和关注的,这样才能够尽量做出正确的判断。
前面用行业新产品带来的大趋势或技术拐点以及新技术架构趋势的例子来说明,哪些技术细节是技术最高决策者应该关注的。
那么,返利有哪些?也就是哪些技术细节不应该被关注呢?作为CTO,不应该将时间投入到产品日常迭代和编码这样的技术细节中。
例如具体技术框架选取架构、方案设计以及代码评审等。
其中亲自上阵写代码是最应该被禁止的,为何呢?因为每个人的时间都是有限的,CTO需要将时间更多的花在跟公司未来技术趋势以及商业拓展相关的事情上。
上述具体技术事务应该由技术副总裁和技术总监来进行完成。
Cto需要做的是提前做好指引工作,跟工程副总裁制定好技术方向原则,以指引工程团队具体工作。
有的CTO呢会参与到具体执行工作中去。
一般的理由有团队小,该领域我是专家。
这项工作团队,其他人的交付速度与质量不如我。
其实这些理由后面恰恰对应的该解决的问题。
例如,团队小,需要反思这个阶段是否需要CTO这样的职位,是否给予技术联合创始人的头衔更为合适?或是招募优秀团队成员加入该领域,我是专家,需要将知识经验分享给团队成员,或是招募该领域其他专家。
因为你自己很容易成为单点,这样是很危险且不负责任的。
如果你持续这样想,另一种可能是你并非适合CTO职位,或许更为适合首席架构师这项工作团队。
其他人的交付速度与质量不如我意味着没有招募到合适的团队成员,这个问题应该被纠正写在后面。
作为公司技术最高决策者,首先需要明确自己在公司承担什么职责,这样才能够清楚怎样的技术细节是应该关注的,哪些技术细节是不需要关注的。
正如前面所说的,结论符合其使命和职责方向的技术细节需要关注。
此外的技术细节不必要关注,使命和职责是需要先明确的。
本文是以CTO的角色来进行的说明,那么实际工作中的情况可能会不一样。
例如,公司没有CTO,仅有工程技术副总裁这样的时候,就需要重新来明确使命和职责,再确认技术细节的边界。
总而言之,技术最高决策者需要明白的是,这个岗位的职责是要为公司业务发展及未来负责的。
因此,技术细节边界的确立有助于更好的分配时间来帮助实现公司愿景。
作者介绍,刘俊强,现任腾讯云资深架构师,曾任迅雷技术总监、某互联网公司技术副总裁,十多年以上互联网开发经验,八年以上技术管理经验。