肉眼品世界导读: 网络上一直有讨论CTO要不要写代码,定论各种各样;没有做过CTO的同学也对CTO的岗位充满了好奇和向往,作为亲身经历,谈谈自己的感受:不爱写代码的CTO才是好的CTO 读懂中国互联网,读懂商业模式请关注微信公众号“肉眼品世界”(ID:find_world_fine),深度价值体系传递
曾经的我,从技术总监到CTO只用了一个月,从CTO到公司CEO只用了两个月,没错,我不是一个很爱写代码的CTO,what?
你敢提出这个观点,一大波人跑来想要锤人
两个问题:
1:不爱写代码的CTO才是好的CTO
2:CTO要不要写代码
不爱写代码的CTO才是好的CTO
一:不爱写代码的CTO才是好的CTO
一个能发展到CTO的岗位上,是很不容易的,也大概率是相当有能力的,CTO与技术总监关注的点儿还是有天壤之别的,技术总监没有做到CTO的位置,不能洞察公司全貌,更不能洞察商业本质,更不会更多的关注UI,运营,技术总监的定位更多的在于技术实现和技术团队的管理
那么,为什么不爱写代码的CTO才是好的CTO呢?
因为真正发展到高级别的CTO的时候,他一定能够触类旁通,一定知道代码之间不过是来回切换,有点儿如鱼得水的感觉;即使有一两个技术专家,架构师耍脾气,造反,很久没写代码的CTO也可能分分钟收拾他,要文有文,要武有武,这是一个高级技术人才的必备素质,也只有这样,才能做到CTO的位置上;因为大多数CTO觉得代码都差不多,内心还是有些不想做重复工作的事情,所以很多CTO是不想写代码的
其次,在CTO的世界里,更加关注公司战略,关注公司更加重要的地方,在全局事务中,写写代码不一定是最重要的,他一定会优先解决最重要的事情
第三:CTO写普通的逻辑代码对公司来说是损失,一个CTO往往产生的价值很大,如果一个中级工程师也能完成的事情,让CTO不停的做做,那么CTO常常只有一个中级工程师的价值;当然,这里有几种情况,如果你的公司战略层面的东西比较规整,各个部门的Leader也比较给力,管理也比较到位,这个时候CTO写写代码应该是不错的,这个情况下,其实你并不需要一个CTO,顶多需要一个架构师就足够了,因为你自己就能把公司管理得好好的,如果你想要一个CTO,那么请让他充分发挥他的价值
在很多创业公司,很多老板都喜欢说,你技术再牛逼,不干事等于没用,总喜欢让CTO级别的人干更多的活儿,码代码比任何人都码得快,还有一句傲人的话语:不躬身入局,怎么做管理,这句话本身是没错,应当躬身入局,深入基层,深入实际,只有把自己融于人民群众,才会产生更大的价值,但是很多老板把CTO的工作安排的紧紧有条,觉得自己比较高明,却不知道对于人性的管理,是充分发挥人的主观能动性,让专业的人专业的来安排有可能会比你安排得好些,你只需要告诉他你想要达到什么效果就可以了,具体怎么实施,他一定会尽全力,这便是管理的魅力,帮助他达到更好的成果,他就会越来越有成就感,管是管不住的
,用人之道,莫不是如此
所以,老板们,不要把第一反应是不想写代码的CTO给干了,他们往往棋高一招,如何让他们沉下心来一起干事这个就更值得探究了,对一个人发脾气很容易,搞定人才是老板的能力
二:CTO要不要写代码
不想写代码不等于不喜欢写代码,这种喜欢可能是很倔强的理性
有了上面的要点:要一个结果,什么时间内要达到一个结果,比如多长时间期望XX项目上线,那么其他的交给CTO来安排,只要你把时间卡得合适,需要CTO写代码的地方,只要他躬身入局的,自然会写该写的地方的
不爱写代码的CTO才是一个好的CTO,但是还是把代码写了的CTO是一个更好的CTO
写了核心代码,下属服气
写了核心代码,逻辑熟悉,老板服气
写了核心代码,以后不用多写代码,大家都服气
那么自然,你的权限会越来越大,不仅仅局限于技术部门,正式从一个技术人才迈向更广阔的商业人才
技术人为什么要做到CTO
在技术人的世界里,汪洋大海,知识无穷无尽,学得越多,感觉知道得越少
每一个方向,每一个点都需要无数的时间,一年,两年沉浸其中,才有可能有所收获,而一个新的方向又来了,又需要一两年,这些学习往往算上实践是按年算的,除非做重大项目,往往成长并不多,所以有重大项目,或者有一个让你挑头的项目,千万不要拒绝,从头到尾写一个项目,对人的锻炼是极大的
当你做了技术经理,发现,还是做项目,写代码,还要把组内同学出的问题搞定,下次不能再出,遇到技术问题也需要提前研究,有了长足的进步,这个时候有难点,哈哈,还有总监上面顶着,总监一般会帮你的
当你当了技术总监,如果你还有技术难点,自己搞定,上面虽然还有CTO,你让CTO帮你,一般的CTO会把你咔嚓
,谁叫你顶着这么大一个总监的帽子呢,好的CTO会尝试帮忙一下;这个时候管的人多了,要解决的问题也多了,还需要跨部门沟通,把各个方向的大爷安顿好,就处理这些乱七八糟的事情就够一堆了,不会接触更多商业方向的事情,或者叫没有精力去管
而当你真正成为一名CTO的时候,公司的研发资源预算相当部分是你来预算了,那么你需要更好的和老板沟通好,只要和老板把方向步骤沟通好,那么你可以更好的关注整体,关注实现目标,把公司当成自己的事业来做,一旦你把公司的事业当成自己的事业来做,那么一定会在运营,产品方向上突飞猛进,成为一个更加接近商业的人,从技术人向商业人的迅速转变;从此,技术人不再是没有方向的实现方,而是具有商业视觉的技术人,技术让商业如虎添翼
思考总结
努力向上,上面的世界更精彩
技术人,实现更高的目标唯一的方式:参与实践,参与合作
不傲娇,不放弃,当你做到了CTO,那么你离自由便越来越近了