CTO做为企业技术团队的领导者,既要兼顾技术成长又要兼顾组织管理。组织管理通俗的讲就是建设团队,技术成长的目的是技术选型,二者最终目标是完成目标,都是为完成目标服务的,脱离了完成目标单纯的讲技术成长和组织管理孰轻孰重是没有意义的。ide
建设团队、技术选型、完成目标三者构成了技术负责人的三项基本职能,创业的不一样阶段,技术负责人的角色不一样不过是这三项职能的偏重点不一样罢了。工具
1,创业的起步阶段的技术管理
学习
创业的起步阶段,技术团队的人数通常小于20人。这个阶段的技术负责人的角色能够叫CTO,也能够叫技术总监,但实际上的职责更偏向于技术领头人。
spa
完成目标在这个阶段最重要,几乎能够说是技术领头人的惟一目标。这个不是由技术决定的,而是由创业企业自己的特色来决定了。要么生存要么死,企业生存就是完成企业经营目标,相应的技术团队就得尽心尽力完成技术目标,毫无疑问。资源
建设团队则能够最简化为招人,人招进来往须要的坑里扔就行,因人设岗也成为一种实用的方式。因此,比较常见的错误或者是误区是由于没有作好人力资源规划,常招进来不合适的人,或者须要人的时候没有。因此,在这个阶段技术领头人是个多面能手就显得很是重要。简单来讲,就是企业技术缺什么,CTO得本身冲上去作。换句话说,成功度过此阶段的创业企业一般都由于有一个万金油CTO。开发
这个阶段技术领头人怎么招人,又招了什么样的人进公司,看起来都是为了完成目标,却间接奠基了一家公司的技术文化。这是不少起步阶段的CTO和CEO容易忽略的问题。
产品
在这个阶段,风险比较高的实际上是技术选型技术管理。一方面CTO在此事要全副精力来完成目标,给技术选型的时间和精力比较少,另外一方面,此时的技术选型,奠基了一家企业将来的技术方向,也就奠基了技术团队的组成,能够说其实技术管理才应该是CTO的惟一目标。it
总结一下,在起步阶段,企业须要CTO的角色是完成技术目标完成目标,技术工做的特色须要CTO的角色是技术选型技术管理。
class
平衡这二者成为衡量一个CTO是否成功的标志。技术选型怎么选,国内各路大牛有不少成熟的经验,也能给你整出不少论文来。但在创业企业,简化为两个结果:1)技术领头人本身会什么选什么;2)业界流行什么选什么。前者仍是回到前面黑体字,不用管什么技术合适,公司只有他最懂,就他合适。可是,若是CTO不是企业创始人,这对公司的风险就很是高:CTO技术很牛,但不合适公司怎么办,换仍是不换?后者则相对保险一点儿,但业界到底流行什么?技术
因此,一种技术选型的方式是看人才市场行上有什么人,公司能找到什么人,看团队的能力来定技术。
这么说吧,这个阶段完成目标完成目标的质量决定了企业是否能生存,团队建设建设团队技术选型技术管理则决定了企业生存下来后是否能顺利的度过下一个发展阶段。
2,创业的发展阶段的技术管理
创业的发展阶段,技术团队的人数通常大于20人,小于100人。这个阶段的技术负责人的角色应该是技术总监,职责上准肯定义应该是研发总监。在技术管理的三项基本职能里,技术总监的主要精力应该在建设团队。
技术总监必须及时转变本身的职业定位,从冲在前列的技术领头人,改成在后面指挥的技术总监。不少技术负责人在这个阶段没法及时调整本身的角色,成为了技术团队发展的拌脚石。市面上有不少针对技术领头人转型为管理岗的培训,适合于大企业里技术领头人的成长课程,对创业企业来讲,其实也须要。
相对建设团队,技术管理这个阶段的重要性也许没有变化,紧急程度则大幅度下降,基本上保持应需而变便可。即,技术总监须要根据公司业务的发展,实时的监测技术,确保技术没有成为瓶颈。
在这个阶段技术选型应该充分认证,须要根据公司的业务方向来肯定,而绝对不能够再根据技术总监的技术能力或者团队的技术能力来选型,而是根据业务决定技术,由技术决定团队。
在此阶段,完成目标并不是就能够忽略,而是说,技术总监若是能作好团队建设建设团队,完成目标就是水到渠成的事情。技术目标达成应该是技术总监的间接任务,而非直接任务。技术总监是依靠他的团队来完成技术目标,而非本身。
3,创业的稳定阶段的技术管理
创业的稳定阶段,技术团队的人数通常大于100人。所谓稳定阶段,不过是相对稳定罢了。这个阶段的技术负责人能够勉强成为CTO了,或者企业对技术负责人的角色定义是CTO仍是技术总监,体现了对技术负责人的不一样定位。
若是是技术总监,技术负责人的角色和发展阶段相似。差异在于在发展阶段,技术总监眼里的团队应该是全部人,而在稳定阶段,技术总监眼里的团队更多的是团队里的中坚力量,而没法兼顾全部人了。
若是是CTO,在这个阶段,他的角色的主要职责应该回到完成目标,此时的完成目标已经不只仅是完成目标完成目标,而是开发目标完成目标:这家企业将来的技术目标是什么?技术目标由业界的技术发展和企业自身的产品目标综合决定,背后是企业的经营目标。因此,实际上此时的CTO和CPO、CEO、CFO等关心的问题应该是一致的,不过是不一样职能关注的角度不一样罢了。
一些CTO在这个阶段还沉迷于技术,没法关注到企业的经营目标,就不合适了。
回到技术自己,这个阶段CTO若是是企业从起步阶段就在职的,那么他应该也必须去参加一些管理课程,改变本身依靠经验作事也能成功的习惯。这种管理培训,并不是必定要学习一些管理理论工具意识,而是时刻警戒本身思惟固化。另外一方面,他应该尽可能接触更多的同行业不一样行业的人,开拓思路,协助企业更好的发展。
综上所述,对于创业公司来说,CTO名义上有T,但实际上随着团队的增长,角色偏重的不一样,CTO并不能很好的掌控T了。此时,前两个阶段打下来的技术文化才真的决定这家企业的技术、技术氛围。