走进华为
学习华为管理经验

不是所有公司都需要一个CTO

华为考察

不是每一个公司都需要一个CTO

经常会遇到这样的情况,一个创业公司,老板可能不懂技术,但有一个idea,希望验证一下。如果这个想法比较简单,他可能就会说我差一个程序员,如果这个主意他觉得比较大,他大概该说我就差一个CTO了。

有一个误区是创业者往往觉得只要找到一个CTO,所有的问题都能迎刃而解。其实远远不是这样。如果一个创业公司在初期找到一个没有想法、不能随着公司成长提升自我能力的CTO,这是很危险的,所以不建议创业公司一开始就去任命一个CTO,还不如去寻找一个合适的技术leader。

CTO实际上应该具备这样的要素:良好的技术前瞻性和敏锐的技术嗅觉。这个人,首先他肯定要懂技术的,然后还能看到一两年以后的技术的趋势和发展,不一定现在会用,但是他至少能预测到一个趋势。其次,CTO还要会判断,要在不同的阶段投入不同的技术力量,比如在公司初创期,整个项目规模要做多大,第一年是什么样的规模,第二年是什么样的规模。如果公司能够正常运营,正常发展,它的增速会决定整个技术成长的速度,所以要在不同的阶段,去投入不同的精力。最后CTO除了懂技术,还得懂人性,实际上也得懂业务。优秀的CTO非常之少,在创业初期,可能我们只是需要找一个技术leader而已。266

如何组建一支良性技术团队

组建团队一般有两种情况,第一种是从头开始去组建一个团队。一个创业公司找个技术负责人,需要负责人去组建一个团队,这是一种从头开始组建的形式。还有一种可能,就是已经有了一个团队,但是规模太小,也是要从头开始组建的。

还有一个值得注意的问题是,当创业公司合伙人跟你沟通的时候,一般都会描述一个很美好的前景,一个很好的团队,很有前途的业务,但是发现去了公司以后,整个团队只有3个人,而且这3个人都要跟你提出离职,实际上这个公司的的气氛属于分崩离析的状态,是很难去把控的。267

七零后程序员未来10年的理想

但是,没有任何一个公司是完美的,遇到上面的情况,也只能让离职员工把工作交接好,尽可能保留公司所有原有的技术资料,在这个基础上,再去重建团队,去面试,去招人。这种团队也有一个很大的优势,如果能够成长起来,团队稳定性是很好的。

组建团队的第二种方式就是空降,在已经有了一个团队的基础上,去看团队的组织结构,要是这个团队的组织结构,技术架构的选型,基本上没有大的问题,只需要做一些小的调整,最重要的还是去顺应这个团队的发展,制定好方向,给予足够的机会和成长空间,去调整一些规则就可以了。

在团队规模逐渐扩大和发展的过程中,招人也是一个长久战。如何招人,主要是面试和挖谈这两种方式。在面试的时候,对于关键的岗位,建议所有技术的管理者,CTO一定要亲自去面试。关键的岗位对整个团队是十分重要的,亲自面试就能感知这个人到底适不适合这个团队的氛围。很多时候,为了解决某一个问题,为了去满足当前的一个特别紧急的需求,就把人招进来,最后发现这个人可能不适应整个团队的工作方式和节奏。所以面试的时候,对于一些关键岗位,建议管理者一定要亲自去面试,这就要求CTO要有一套自己的面试方式。

CTO去面试,要从技术、情商、对整个公司和团队的认识以及对一些技术的前瞻性上要有一套自己的方法论,这样就能判断,招来的人到底适不适合这个岗位。挖谈其实是经常做的,业内比较好的技术人才原本稀缺,要找到好的渠道和资源去和优秀的技术人建立联系,尽可能招到优秀的来和你工作。

如果一个公司能正常地发展,那你可能要花三分之一的时间去找人,其实在面试环节上花多大功夫都不为过,因为这样才能保持一个团队的良性成长和发展。

参观华为

赞(0)
未经允许不得转载:参观华为 » 不是所有公司都需要一个CTO

参观华为

学习华为的文化与管理

联系我们联系我们