CTO/首席技术官 岗位浅谈

【原创】转发请注明出处: http://xuezhongfeicn.blog.163.com/blog/static/2246014120113133642916/

     朋友在闲暇时会聊起CTO是干啥的(What to do),有的朋友说CTO就是管技术的,把技术难点搞定就好。有些朋友认为CTO就是管项目的,也有的说,CTO就是负责整个技术部门的所有事情等等。我觉得都有道理,但都不全面,特别是针对于互联网企业来说,CTO的工作界面应该是有其特殊涵义的。我们先做个约束,假设某家公司已经解决了生存问题,盈利模式相对清晰和稳定(家庭作坊型的公司CTO也仅仅是个Title)。

 

      技术方向把控和前瞻性规划。 目前来讲,一般公司的技术团队粗略的分为平台架构,开发,测试,运维。而每个职能部门都会有自己的技术,工具,系统和流程。由于目前的技术纷繁多样,怎样根据公司当前的资源和、技能、时机确定相对稳定的技术路线,工具和流程很重要。因为这涉及到人员的培训,对接和招聘。技术特别超前和滞后都是不合适的(技术太超前会带来不稳定和技术人员的稀缺,技术落后会带来系统的淘汰和不能与外部系统整合)。技术的演进是需要过程的,如何不断的演进技术,突破习惯思维需要有个整体的规划。这要求CTO有丰富的经验,能够根据公司的业务发展来确定技术路线的演进步骤。所以,需要有前瞻性的思维头脑和因地制宜的变通手段。

 

     组织的建设和人员的培养。CTO不但要闷着头专研技术和做规划,团队的建设和人员的发展也很重要。什么都自己做的CTO不是好CTO,团队10个人的时候,可以不分角色,团队规模接近100人,就需要要团队分工,精细化操作,“专业的人做专业的事情”。首先要把团队的框架搭起来,成立二级部门,可以根据职能来划分(例如,平台架构、开发,测试,运维),也可以在二级部门内部按照产品线等来划分(网站,Mobile,电视等等)。有了组织结构,产品的研发过程中就有了Owner,责权利有人来落实,并且降低人员流失风险。现代企业管理本质上来讲注重两点:组织的目标和个人的全面发展,这两者是相辅相成的,不注重员工的发展注定会导致员工的流失。员工的发展包括职位的发展和个人技能的发展。公司需要建建构建起P-M的层级序列,让技术人员知道,我通过努力可以达到什么层级。员工的培训也很重要,通用的培训可以请外部培训机构来协助完成,个性化的培训内容可以请资深的技术人员来讲解,让大家的能够多吸收一些集体的智慧,打造技术氛围。

 

     量化的绩效考核模式。目前用的最多的绩效采用KPI,这种绩效方式虽然是量化的,比较适合销售这种和业绩挂钩的考核模式,对于研发领域来说,不是特别合适。衡量一个Case,最终目标很重要,但是否有利于团队流程,客户的满意度,团队学习,这些维度也很重要。虽然最终达到结果了,但是损害了客户的利益或者流程,这是和我们的价值观所不允许的。因为我们需要选择性的采用ESC(平衡计分卡)模式,以结果为导向,但会兼顾满意度,流程和学习分享。考核需要一定的量化,针对运维团队来说,网站的在线率很重要,而网站的在线率和架构,开发,测试的都有关联,这些KPI需要各个团队都背起来。研发人员的KPI可以和Bug率、参与项目数和完成情况来考量,主观和客观相结合,采用模板化的绩效维度(可以和咨询公司合作)。量化的绩效方式,可以相对公平的考察工程师,树立“优赏劣罚”的正气,激发员工的积极性

 

     建立相对完善的研发流程规范。 “无规矩不成方圆”,需要有相对明确的标准来约束我们的行为。开发有开发流程,评审机制,文档规范(概要设计,详细设计,架构文档,发布文档,部署文档......),测试的有测试流程(A 测试,B测试..,),测试文档(测试用例,性能压力测试方案...),发布流程和文档。 从需求,设计,开发,测试,发布,部署等等,需要一个相对清晰的流程串起来,并且实际过程中严格执行。随着公司规模和业务的发展,这些流程也需要演进(BPR,流程再造)。

 

    协调产品,运营等一级部门之间的关系。产品部门出具PRD和UED交互文档,技术部门根据这些文档做设计开发。但由于需求变更和不明确,导致返工延迟现象。有些需要在高层进行协调和跟进,比如成立“产委会”和“技委会”,大家通知“议会”机制来完善相关的规范。推动PRD和UED交换的文档的质量提高,达到双方相对满意的程度。对于某些例外的突发事件(例如紧急发布),可以通过产品、技术总监/VP层面来解决。

 

    参与企业文化的建设。互联网行业目前相对来说,属于朝阳产业。年轻人多,有朝气,有抱负,轻松活泼的氛围是必不可少的,多和HR或者行政组织一些活动(运动会,旅游,观片会,饭局,KTV....),发挥民间组织(公司可以财力支持)的创造力,让团队成员在快乐和谐的工作环境下发挥智慧,并且工作之余能够认真的生活(吃喝玩乐)。

 

    CTO不仅仅是技术层面的,相关的管理,协调,沟通方面的工作也不可少。既要有理性的思维,又要有感性的手段,具备这些技能,素质和思维方式才可以做一个相对合格的CTO。“兵熊熊一个,将熊熊一窝”,随着我们软件、互联网工业相对成熟,我们也会涌现出一批优秀的CTO,提升我国的软件工业水平。


【原创】转发请注明出处:http://xuezhongfeicn.blog.163.com/blog/static/2246014120113133642916/



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值