该文转自“肉饼铺子”。作者robbin是前JavaEye网站的创始人,TOPITCLUB互联网俱乐部发起人。  原文链接

现在进入正题,最近几个月,不断有人找我推荐CTO人选,这两年互联网创业和创投实在是太火爆了,全民创业,创业项目井喷,一下子发现CTO不够用了,全行业缺CTO,到处都在找CTO。说实话,我自己也没有CTO存货,CTO短缺是由目前的市场供需关系决定的:

创业者CEO是没有门槛的,谁都可以今天辞职,明天宣布自己创业当CEO了,各行各业的人才都可以当CEO,CEO的供给是井喷的,但是CTO是有门槛的,只有研发岗位才能培养CTO,而且一个合格的CTO成长周期非常长,CTO的供给是非常少的。更何况,在我眼中,很多所谓的创业公司CTO本身也是不合格的,仅仅因为创业公司急需研发负责人,于是高薪聘请,滥竽充数而已。

那么一个真正优秀的CTO应该具备哪些能力或者说素质呢?我以前也帮创业公司的CEO写过CTO招聘描述,我觉得CTO需要具备如下5方面的素质:

一、技术视野良好,架构设计能力出色

CTO要有良好的技术视野,不需要各种技术自己都样样精通,但是必须要所有涉猎,有所了解,对各种技术领域的发展趋势,主流非主流技术的应用场景要非常了解。知道在什么场景应用什么技术,公司业务发展到什么规模应该预先做哪些技术储备。产品架构的设计要有足够的弹性,既能够保证当前开发的高效率,又能够对未来产品架构的演进留出扩展的余地。

二、动手能力要强,学习能力出色

CTO并不需要自己亲自动手写代码,但是如有必要,自己可以随时动手参与第一线的编码工作,CTO不能长期远离一线工作,自废武功,纸上谈兵。否则,长此以往,会对技术的判断产生严重的失误。另外,CTO自己也应该是一个学习能力非常出色的人,毕竟IT行业的技术更新换代速度非常快,如果没有快速学习能力,是没有资格做好CTO的。

三、管理研发团队过硬,能建立团队研发文化

CTO不能仅仅自己是一个技术高手,CTO的责任是负责整个公司的产品实现,所以CTO要善于管理研发团队,掌控好研发工作进度,能够在规划好的时间内,步步为营,好整以暇的完成公司产品的研发工作。老是delay项目进度,或者老是玩命加班才能完成项目进度只能说明CTO的管理项目能力不足。

此外CTO还要擅长培养研发梯队力量,建立研发团队内部具有向心力的,开放性的,交流学习型组织文化。让研发团队具备自我学习能力,自我培养能力,自我建设能力。这样的研发团队工作极度默契,战斗力极强,而且员工归属感很强,流失率很低。即使有关键岗位员工流失,只要研发梯队建设良好,也有足够的人才顶上。

能够做到这一步的CTO,手里打造了这样一支队伍,自己就会非常轻松,好整以暇。所以天天加班的CTO绝对不是一个好CTO。

四、具备良好的产品意识,以及跨部门跨背景的沟通能力

CTO不仅要懂技术,还要对互联网产品有良好的感觉,从产品的逻辑性,可实现角度提出产品改进和完善的总体性设想。因为产品经理或者业务人员设想的产品,很可能是逻辑上不严密存在实现矛盾的,导致产品真正开发出来以后,处处都是漏洞,这就要依靠CTO,用自己专业的能力去理解互联网产品,推演产品的实现逻辑,从总体上修正和完善产品设想。

此外CTO还需要极强的沟通能力,要能够和不同背景的人有良好的沟通能力,能够用对方的思维方式和话语体系来描述他不理解的专业问题。技术人员比较普遍遇到的问题是,喜欢用专业术语向外行解释专业问题,导致外行人员云里雾里,不知所云,放弃沟通的欲望。

其实凡是专业性比较强的行业都存在类似的问题,比方说你作为一个病人和医生沟通自己的病情,也容易遇到类似的问题。因此就要求CTO具有类似产品经理的思维能力,能够瞬间把自己变成一个小白用户,学会用小白的思维去看待问题,学会用小白能够理解的方式来告诉他,教育他。

五、敢于对CEO说“不”

只要不是技术出身的CEO,必然对研发是门外汉,很可能对产品也是门外汉。一个对产品研发的门外汉CEO对CTO说,我今天拍脑袋想出来一个产品需求,你必须给我做,不准备说不!CTO刚一脑门汗说好我拼了命去做。明天CEO又一拍脑门,说我昨天想的不对,我今天另外改了一个产品需求,你来给我做这个。

以上这种情况罕见吗?非常常见,创业公司每天都在发生。就是我自己,这么懂研发的人,知道什么能够实现什么不能实现,仍然今天一个想法,觉得可以这样做,明天我就对自己说不,否定掉这个想法,然后冒出来另外一个想法。我身体里的CTO经常站出来对CEO说,你这个想法不靠谱,你那个想法资源不够,经常在脑子里面自我推演,然后自己否掉很多想法。

因此,CEO不是每个想法都靠谱的,CTO有责任站在更加专业的角度去帮助CEO纠正,推演,完善想法。一个不敢对CEO说不的CTO,这个公司肯定要走很长很长的弯路的。当然,如果CTO不是公司股东合伙人,或者即使是股东合伙人,但是只有极少的股份,对CTO说“不”是有风险的。可能在某些CEO眼中,所谓的CTO就是一个下属,根本没有资格对自己说“不”。

然而我觉得,如果CTO自身是一个沟通能力极强的人,就不应该畏惧CEO,应该勇敢的说“不”,应该承担自己作为CTO的责任。

以上就是我对一个优秀的CTO的定义,简单概括就是:CTO要懂技术,有前瞻性,视野好,管理能力出色,会培养人,能够建立团队文化,沟通能力优秀,还要懂产品,最后还要有胆色,真是不容易,所以优秀的CTO才会缺。

那么创业公司实在找不到CTO,应该怎么办呢? 请关注“肉饼铺子”公众号,接下来我会写文章告诉你。

原文链接

转载于:https://www.cnblogs.com/rulian/p/5817590.html

我眼中真正优秀的CTO相关推荐

  1. 成为一名优秀的CTO,要具备哪些能力模型?

    链接:https://mp.weixin.qq.com/s/FRrNjZMH5FbvoJ749LVtrg 上周,老K跟几位互联网公司的CTO朋友小聚,本来约了12位,实际只来了8位.有4位没来的原因, ...

  2. 一个优秀的CTO,如何把团队带散?

    此文首发于公众号:「CTO说」,专注技术管理,伴技术管理的你一起成长 网上的文章都在教大家如何带好团伙?做一个好的管理者? 然而奇葩的是,今天教各位管理者如何将团队「带散」. 这是个拷问(吐)灵魂(槽 ...

  3. 程序员眼中的优秀记帐软件

    做为一个刚有宝宝的程序员爸爸,突然发现去年一年钱花得不是一般的快,眼下物价高涨,真是除了工资不涨什么都涨呀,所以今年的目标是--多---记帐!--! 我选记账软件的主要要求是帐户要安全,数据存在服务器 ...

  4. 真正的CTO,是一个懂产品的技术人

    本文作者 陈睿,优知学院创始人,拥有13年互联网产品&技术经验,曾先后就职于淘宝.百度.携程. 我之前写过一个CTO的系列篇,谈过CTO的核心职责,也谈过优秀的CTO应该具备的五大特征,今天主 ...

  5. 史上最全互联网八大技术岗位详解

    "互联网技术岗位详解,涉及到前段开发.后端开发.移动端开发.大数据.项目管理.测试.运维.技术管理等八大领域. 架构师 每个产品线都有架构师,在技术平台部门也需要技术平台的架构师. 架构师负 ...

  6. 如何成为一名优秀的创业公司CTO?

    创业公司的失败有一千种姿势,但是成功的创业公司都有一个共同之处:拥有一个优秀的CTO. 在24年磨一杵,年龄不够40的都是假CTO一文中,我们了解到技术专家成长为知名企业CTO的平均周期长达24年,历 ...

  7. 优秀CTO修炼之道:向上生长,向下兼容

    作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 近日,由华为云与微上信息技术研究院联合举办的华为云联创营CTO领航班第四期在华为北京会展中心成功举办, ...

  8. CTO 基本功大盘点 —— 没有这些技能,谈何远大前程?

    本文由 「TGO鲲鹏会」原创,原文链接:CTO 基本功大盘点 -- 没有这些技能,谈何远大前程? 作者|刘海星 2018 年马上就要过去六分之一了,你的 KPI 完成多少了? 别沮丧,其实我想说的是: ...

  9. CIO和CTO到底有什么不同?

    CIO和CTO是我们经常听到的两个名词,只是现在国内经常是职称乱叫一通,名义上是CIO却做着CTO的工作,或是实际上是CTO却又兼着CIO的工作,久而久之,新手就对这两者的区分越来越模糊,所以本篇简单 ...

最新文章

  1. SpringBoot定义统一的controller返回格式
  2. android中高德地图轨迹回放,轨迹回放-点标记-示例中心-JS API 2.0 示例 | 高德地图API...
  3. 传统APP与微信端APP十大优劣对比
  4. Python 爬虫进阶三之 Scrapy 框架安装配置
  5. Mongodb系列- java客户端简单使用(CRUD)
  6. 开源APM系统skywalking介绍与使用
  7. linux /dev/null,Shell中 /dev/null和 /dev/null 21
  8. 云主机挂载硬盘 - 开机自动挂载 fdisk and parted
  9. JavaScript中大数相加的解法
  10. JavaScript引用类型之Array数组的concat()和push()方法的区别
  11. Myeclipse破解后报错解决
  12. MATLAB--求解矩阵方程
  13. 国内外各大免费搜索引擎、导航网址提交入口
  14. proxifier中文汉化版
  15. web前端腾讯外包面试记录
  16. 低调,中国的FPGA到底有多强?
  17. 2016计算机考研330分,考研330分什么概念_中国研究生招生信息网官方
  18. 常见的均值不等式的使用技巧
  19. TCP报文发送的那些事 1
  20. android培训课程

热门文章

  1. 美式期权定价python_【优质好课】Python量化期权实战应用
  2. python ndarray
  3. HMM和贝叶斯网络的关系
  4. 最短路径算法 Floyd-傻子也能看懂的弗洛伊德算法(转)
  5. JAVA C++ 左花括号{该另起一行写还是写在行尾的思考
  6. ZH PROPERTIES
  7. Google Brain 研究员梁辰:从零开始搜索机器学习算法(附视频、PPT)
  8. 人人都有好工作:IT行业求职面试必读
  9. CVPR2017-最新目标检测相关
  10. 区块链相关论文研读7:通过分片(Sharding)扩展区块链