前言
(相关资料图)
每一个职场人都想在未来有一个好的发展,从互联网公司程序员的角度来说,有的可能会转换行业,有的可能会转业务运营,有的可能会转管理,那么CTO【首席技术官】作为一个技术行业非常炙手可热的职位,是非常受大家欢迎的。
也是很多技术人的一个职业目标,俗话说,不想当官的兵不是好兵,那么不想当CTO的程序员可能还是好程序员,开个玩笑~
那么如何才能做CTO呢,做到这个岗位的话,需要哪些能力呢?
我做CTO的那些日子
在具体展开之前,我们先看个故事。
我是猴总,一个互联网小公司的CTO。其实能坐上这个岗位,我这边也有很大的运气成分。
我在原公司的时候,也是从一个开发者,经过不断的努力,升职到了一个Leader的角色。这时候与们公司的胡总有了更多的接触。
胡总是一个既有技术背景,又兼具敏锐的业务能力的出色的CEO。后面被一个猎头发掘挖到了现公司,而我还有很多原来的兄弟,也跟随一块来到了现公司,而我就成了现公司的CTO。
在这个岗位上与以前最大的不同就是,不能够再安安心心的写代码了,总会有开不完的会和解决不完的事。
别人一打电话,不是在开会就是在开会的路上。
另外,需要参与公司战略的制定,还要应付一些与其他业务部门的沟通,底下有矛盾了,争端了,还得调和拍板,公司的技术资源购买也得做决定,技术人员的薪酬自己也得参与...
虽然自己不是太擅长这些管理工作,但在其位谋其政,只能硬着头皮上了。
故事讲到这里,大家发现,CTO这个岗位还是很有挑战的,能做上这个岗位的人,除了一些运气成分,但肯定会有很多自己的实力因素存在的。那我们梳理下,看CTO需要必备哪些实力?
CTO必备硬实力
1.技术的深度与广度
一般能够做CTO的都是技术出身,而技术这也是自己的看家本领。在成为CTO之前,一定要把行业内所涉及到的技术知识都钻研透,钻研的越深越好!
当然除了技术的深度,还有技术的广度。技术变化日新月异,一定不要停滞不前,去广泛涉猎新的技术知识。
这样才具有一个全局观的视角,能够掌控公司里面的技术,为公司里运用的技术架构及发展做出研判与决定!
2.业务的敏锐度
除了一些专业以技术输出为盈利点的公司外,其实大部分公司都有自己的产品业务。是相应的产品,去为公司节省成本或盈利。
那技术只是为了去支撑业务,为了满足业务的开展而存在。所以,作为一个公司的技术领头人,一定不要一门心思钻进技术里面出不来,否则你只适合做架构师,不适合做CTO。
CTO也同样要具备一定的业务敏感度,能够对业务场景提出自己的意见,并能够将业务场景转非常契合的换成技术实现。
需要与业务部门,产品部门不断的沟通,这样才能在公司站稳脚跟!
3.管理学知识
CTO并不是单枪匹马,而是带领一个团队去作战,所以一定要在平时的时候学习一些管理学的知识。
另外除了对人的管理,还有项目的管理知识同样很重要。
没有高超的管理能力与优秀的领导能力,很难做好这个岗位。
4.商业价值
CTO在了解熟悉业务的基础上,一定要培养自己的商业战略眼光。除了看到当前的,也能预判到未来的。
基于目前的业务场景,到底能够给公司带来多少商业价值,如何将价值最大化,是一个需要考量的因素。
另外,还需要了解公司运营的整体流程,公司如何运转,如何经营管理,还需要一个财税知识、法律知识等等!
CTO必备软实力
除了必备的硬知识外,CTO的未来人选,一定要做一个高情商的人,在为人处世,人际交往方面一定要不断的学习,不断的精进!
1.充分放权
做为CTO,不再和以前做一个小Leader一样去盯着自己的队友做事情。
CTO一定要选择好自己的得力干将,做到用人不疑,疑人不用。对经过考验得人,信得过的人,要充分的放权。不要过分得去约束。
自己更应该站在一个更高的位置,去展望方向,监督结果即可。剩下的都交给兄弟们。
把平台搭建好,让有本事的人,去发挥,去发展。
2.鼓励赞美
要知道一个CTO对技术人员的一个鼓励一个赞美,就可以让技术兴奋好久。也有可能因为CTO的一句话,改写自己的人生。
所以,不要吝啬鼓励赞美自己的兄弟们。当大家加班累了,士气低迷时,取得成绩时,都不要忘了,拍拍他们的肩膀,说一句,辛苦了!
3.友好沟通
技术人的自尊心非常强,也非常脆弱。在技术圈里,不适合去通过责骂员工的方式来批评教育。
不如叫员工到一个独立的空间,细致的聊一下,看看究竟是哪出了问题,需不要帮助的时候,让员工得到自我反思,没准会取得更好的效果!
另外,不要越级批评。CTO直接找自己的下一级即可,让自己的下一级去做好他们应该做的事!
总结
其实真正的做好一个CTO还是有很大的挑战的。
在CTO岗位上的人,需要不断的精进,取长补短,除了做好本职工作以外,还需要持续寻求再次突破!
期待成为CTO的技术人,一定要在自己日常工作中不断累积,做好充足的准备,当机会来临的时候,一定要牢牢把握住!
今日话题:你在职场中未来的目标是什么?