CTO的职责和必备能力


我的一贯观点是,个人的CTO和企业的CTO从任务和基本目标上是无差别的,但实现方法和手段当然有很明显的差别。举例来说,作为个人CTO,如果你认为某种新技术值得关注,你是拿出自己的时间来研究它,目标是某个DEMO的完成。而作为企业的CTO,同样的你希望关注某种技术,你会设立一个技术小组来研究它,你会让技术小组拿出一个研究报告,并且必须保证企业技术团队能够了解并使用到这一成果。

下面的建议,对个人CTO与企业CTO是同样的。

1、首先是技术能力,CTO作为技术方面的第一负责人,也是本领域技术问题的最终解决人。对于艰难的技术问题问题,团队无法解决的,CTO责无旁贷。当然这不意味着CTO能够自己解决这些问题,但他必须可以找到有能力解决问题的资源。如果确实存在CTO无法解决的技术问题,那他就应该保证,这一技术问题与本企业(或自己)的业务确定无关。

2、架构能力,如何确定产品开发架构、技术栈选用,是技术总监的基本职责。理想状态下,技术团队就是依据技术总监对架构和技术的选用而搭建起来的,就是技术总监个人能力的一种扩展。作为企业来说,技术总监和CTO可以是同一个人,也可以是不同的人。但作为个人CTO,你如何构建自己的能力池,是一个很关键的能力。

3、工程能力,这里指完整的工程观。具体技术人员可以只关注好每个局部,而CTO必须从总体保证工程的价值。如果你想从个人CTO迈上下一个台阶:企业CTO,就必须对整个工程有认识。如果你说你的细节工作太忙,无法腾出精力来关注全局,那只能说明,你现在所赚的钱已经超出了你的能力范围。给你建议是:可以尝试换一个收入低一些,轻松一些的工作,以便能够有时间做思考。

4、管理能力,每个人有不同的动机和眼界,如何组织团队,尽量高效地完成工作,这是企业CTO的职责实现的基本条件。对于个人CTO来说,管理问题同样存在。比如拖延症就是典型的管理能力不佳,尚且不能管好自己,更谈何管理团队呢?解决方法的一个重点是动机分析,一个事情能不能干起来,关键在于动机。干起来之后,能不能做好,关键在于能力。企业的人才招募和培养等价于个人的时间管理;企业研发制度和考评,对应着个人的研发习惯和自我评估;企业的部门间协调,对应着个人的工作、学习、生活、交友等各方面的平衡。形式上有差异,本质都是一样的。

5、应变能力,这里指的是与高层团队的互动。IT技术的发展一日千里,谁也不敢说现在如日中天的流行技术5年以后是否还在被人使用,CTO必须能够紧跟技术的发展,尽量做出有前瞻性的判断,这也正是为什么IT公司会比较常见地设立CTO职位的原因。让公司高层团队了解当前公司的技术能力,发展方向。如何根据技术的发展及时调整产品的方向,如果根据技术发展及时调整企业的技术团队建设,如何让技术成为企业的竞争力的一部分。这些是企业CTO的关键职责,对于个人CTO来说,如何跟上这个时代的发展,甚至对它的发展做出自己的贡献,也同样是关键的职责。

这些能力,博主认为无论对企业和个人来说都是不可或缺的,也是完全相同的一套能力。而且这些能力的培养没有理论上的标准方案,只有实践检验:如果你在这个时代越来越领先了,就说明你是做对了一些事情,至少是运气不错。作为个人CTO,你做得越好,你就越有可能迈上技术人员的下一个阶梯:企业CTO。
 

发布了24 篇原创文章 · 获赞 0 · 访问量 4584

猜你喜欢

转载自blog.csdn.net/xiaorang/article/details/104372218
今日推荐