@sambodhi
2016-12-23T14:00:08.000000Z
字数 1553
阅读 5248
任何在创业公司工作的人都知道,这是一个错误的问题。因为这两个是非常不同的角色,角色本身随着创业公司的发展而变化和发展。两者对于业务规模都很重要。
CTO是公司的首席技术专家。他对公司的技术和核心竞争力有深刻的理解,在专业领域保持最前沿的研发领先,并引领公司技术发展的方向。
CTO热爱技术,他们会亲自尝试各种新技术。他们有时候会设立小的“CTO办公室”,带领公司的工程师们,去研发各种产品原型。这个团队的成员也许会长期保存,也许成员会轮换,所以,团队中的成员都能从CTO那学到一些技术方面的经验。通常,除了工程师wait,CTO不管理其他员工。
由于CTO负责思想领导和维护公司的技术优势,他们经常是公司博客的主要管理者。他们也经常负责管理公司的专利组合。这涉及与技术副总裁和他们的工作人员,以及与公司的专利律师合作,制定并实施知识产权保护战略,包括提交专利保护核心技术、进行竞争分析,确保公司的核心技术,不侵犯现有专利等。
CTO对技术战略的影响很大,他们与技术副总裁共同开发。他们是公司形象的一部分,通常作为品牌建设过程的一部分,在公司之外进行大量的演讲。他们也会大量参与潜在并购交易的技术调查。
传统的研发副总裁工作职责包括以下几个方面:
研发副总裁通常还负责管理研发部门的年度预算,这笔预算,通常是科技初创企业最大的开销之一。包含了:人员、咨询支出;原型成本、设备成本;专业发展、专利成本等。
通常,优秀的创始团队会有多位术业有专攻的联合创始人,比如,一名技术大牛、一名商务精英、一名设计大师。而CTO一般就是这名技术大牛来担任。在公司的初创阶段,公司内唯一对技术有深刻理解的人,基本就是CTO了。在创始阶段,CTO是技术工作的主力,之后技术团队才会不断扩大。
随着企业的发展,开始雇佣更多员工时,CTO的角色也会随之发展。当技术团队的规模扩大到15~20人的时候,CTO会发现自己正在做许多不喜欢的事情,如项目管理和人员管理,这个时候,你就可以考虑增设研发副总裁的职位了,把这些工作交给研发副总裁,让CTO继续做自己喜欢的事。
从上面的区分我们可以知道,最大的区别是事业路线,CTO走的是技术路线,而研发副总裁已经是管理路线了。
当研发团队超过100人时,就需要有人专注做架构规划、设计、日常维护,不能将管理和技术都交给CTO一人来做,就需要增设研发副总裁负责管理部分。
真正的CTO,是软件产品和技术统一管理的,他的职责就是商业、产品、技术、管理和团队相平衡的综合统管。
CTO的工作职责会随着公司的发展阶段有多不同,但把握技术的战略方向、营造好的团队文化,却是CTO永远不变的职责。