CTO 可能是大多数开发者心中的梦想,但这些问题:
到底什么样的人适合做 CTO ?
CTO 要做哪些事情?
CTO 持有公司多少股权合适?
恐怕多数开发者都搞不清楚……包括我自己,也是五迷三道!
直到我看了下面这本书:
这本《CTO说》,汇聚了 30 余位 CTO 导师(360副总裁、知乎CTO、京东商城总架构师等等)的经验,可以让我们习得 CTO 成长的道与术。
全书共分六篇:
CTO的大格局
创业平台CTO的面面观
CTO的管理之道
CTO的第一把刷子——技术架构
CTO与CXO的相处之道
向CEO的华丽转身
大家可以根据自己的喜好,随意翻开某位大咖的文章,看看他讲的东西是否对自己的胃口。
接下来我简单介绍下我翻过此书几篇文章后印象深刻的几点:
CTO 的能力模型
CTO 要做的事情
如何评价一个 CTO
CTO 的股权课
程序员走向 CTO 的常见路径
▼
CTO 的能力模型
很难说一个 CTO 必须具备什么能力,因为公司对 CTO 的要求,和公司所处的阶段有关。比如一家初创公司刚刚成立,只有两三杆枪,可能 CTO 最重要的能力是开发能力和工程实践能力。而如果一个已经有了数百人的研发团队的公司,对 CTO 的要求可能就完全不同了。
一个优秀的 CTO ,要具备下列能力:
目标规划与管理
技术架构能力
业务理解力
产品能力
团队管理
项目管理
协作沟通
决断力
执行力
人才吸引力
创新能力
注意,真实的 CTO 可能只具备上述能力清单中的某几项能力,这和公司的背景以及所处阶段有关。不过大部分企业都会要求 CTO 可以管理团队,所以,如果一个人缺乏与人沟通的欲望和团队管理的能力,很难胜任 CTO 的工作。
▼
CTO 要做的事情
简单讲 CTO 要做的事情分为三大类:
团队建设与管理。让团队有好的发展,让队伍能力越来越强,让每个人都能获得成长。
搞定技术,保证公司的技术竞争力,满足公司对技术的期望。这是 CTO 的本质,老板把你招进来,就是要解决技术问题。你的工作的核心,就是公司的技术问题。首先要解决公司当前的技术需求,然后要具备技术前瞻性,要从技术发展的角度,保证所采用的的技术可以不断变迁,适应公司发展。
实现业务目标,支撑或引领业务发展。技术服务于业务,业务目标是 CTO 的最终目标,搞定技术的目的,是为了支撑或引领业务发展。所以 CTO 一定要懂业务,你关注的点要和公司的经营目标有交集。
根据公司所处阶段的不同, 每一类事情的边界也不同。
比如公司刚刚开始,只有 CTO 和 CEO 两个人,CTO 的主要事情,是先解决有没有的问题,是通过技术来验证创业想法。你可以自己撸代码,使用开源产品,也可以使用外包。这个时候团队管理、技术竞争力,都不重要。
比如公司经过两三年的功能开发,产品功能和用户都有明显增长,这时候,可能就要根据功能拆分团队,保证每个重要的功能都能正常迭代。 CTO 在这个时候,不但要做好团队管理、项目管理、协作沟通等等事情,还要能够理解业务,带领技术团队支撑业务目标的实现。
▼
如何评价一个CTO
CTO 的首要目标,应该是公司的业务(商业)目标,所以,要评价一个 CTO ,就要从技术对业务的贡献出发。
如果一个 CTO 能够带领技术团队,保障公司当前业务稳定运行,就算及格。
进一步,如果 CTO 能够带领技术团队,打造出支持业务创新的架构和平台,可算胜任。
再进一步,如果一个 CTO 能够做到技术创新,进而引领业务升级,那就可以算是优秀啦。
▼
CTO 的股权课
这部分内容来自星瀚资本创始合伙人杨歌。
首先是一个常见的问题:CTO 应该拿多少股份?
如果这个 CTO 是单纯的服务于技术,通常 10%~20% 是一个合理区间,如果他同时服务于技术和运营,所占股份甚至可以高达 50% 。
但这是理论,现实是,很多不懂技术的 CEO 或投资人觉得技术不会对市场产生太大的影响,在早期愿意给 CTO 释放的股份在 10% 左右。
除此之外,如果某个 CTO 拿到了绝对化的、差异化的专利或优势,那可能会拿到 20% ~ 25% 的股份。
再来看看股权和期权的差别。
公司给某个人分配股权,指的是给你公司的股份,你能享有相应权益。简单讲,你拿到一部分股权,就可以按市价折换成钱(有的会有锁定期,过了锁定期才能出售)。
期权,需要满足一定条件才能转化为股权,比如在公司工作满三年、达成某个业绩目标等。
如果你拿到的是期权,还要注意行权价格。如果你进入公司,给你的行权价格就是当时估值,那说明公司没什么诚意。行权价格应该远低于公司当前的估值!我在某家公司时曾被承诺过一定份额的期权,行权价格在估值的 1/3 左右。(不过我连期权都没拿到就离开了……)
这部分还谈到股权代持的坑和员工持股计划(ESOP)。ESOP 又有直接授予、期权、股权成熟三种形式。股权成熟往往也有坑。
▼
程序员走向 CTO 的常见路径
《CTO 说》一书中路面的 CTO 们,有相当一部分,都是从大公司的某个业务线出来,与人合伙创业或加入初创公司,成为了 CTO 。
比如豌豆公主的 CTO 陈超,是在 360 工作了十年之后,加入豌豆公主的。
这种是一种常见的路径,前提是你能够在大公司做出成绩,被人认可。
还有一种路径,是你跟着一家公司从无到有,一路打怪升级,最终成为 CTO 。
不管哪种路径,都需要你能够在当下的组织或团队中成为头部,这样才能从一个头部走向另一个头部。
怎样成为头部呢?
建议好好阅读下《CTO说》中出场的那些 CTO 们的演讲实录,并仔细研究他们的履历,对照着挖掘,肯定会有启发。