专栏名称: 程序员之家
程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!
目录
相关文章推荐
OSC开源社区  ·  从零开始教你打造一个MCP客户端 ·  2 天前  
OSC开源社区  ·  Gitee开源MCP ... ·  3 天前  
程序员的那些事  ·  3 个“芯片镖客”犯了 28 ... ·  3 天前  
程序员的那些事  ·  刚刚!TypeScript 之父宣布一重大好消息 ·  5 天前  
51好读  ›  专栏  ›  程序员之家

如何成为一名优秀的CTO(首席技术官)

程序员之家  · 公众号  · 程序员  · 2017-07-03 22:00

正文

译者: 码农网 – 小峰

原文: How to Prepare Yourself to be a CTO

译文:http://www.codeceo.com/article/how-to-be-good-cto.html


最近我发现很多开发人员都表示不知道如何规划职业生涯的下一个步骤。基于我们目前所处的科技泡沫现象,很多工程师都倾向于留在大型的成熟公司,或者要么:


a)去初创企业工作,
b)自己搞初创公司。


回顾我自己的职业生涯,我想我是幸运的,因为不管是大公司还是初创企业我都找到了工程技术方面的工作。无论你的选择是什么,只要你想成为领导者 (CTO、工程副总监、工程部管理人员等),那么有些基本技能你就必须掌握。当然,并不是每个兵都想当元帅,不过这也没关系,青菜萝卜各有所爱。


如果你对自己的目标定位非常明确,也知道应该怎么做,那么只要你能专注于学习掌握匹配该工作的相关技能,那么你将很快得偿所愿。


但是,如果你想要成为领导人员,下面这几个思维方式是你成功的关键。


从一名管理人员的角度出发看问题


也许你认为这理所当然,已经没必要赘述,但是我强烈建议各位志向高远的程序员必须清楚明白这一点,并将这一行为思考方式铭记于心。比如,有些程序员心里想着要做经理什么的就是万事俱备只欠东风的事儿(事实上还差着十万八千里),但是却从不主动去学习所需要的技能。


有工程师告诉我,其实管理岗位并不需要太多技术性的知识和技能,这也是他们最终选择放弃这类管理工作的原因之一。


有时候很多工程师会傲气十足地想着头也不回地远离管理岗位,但是静下心来之后,往往会选择经过短暂的修整后再次回到这一战壕,继续追求自己的职业生涯。


无论你怎么想,首要的是学好管理技能。管理人不像管理服务器那么简单。如果真心想在这一领域有所建树,那就不要老是去问别人关于管理技术团队的经验,试着自己从一名管理人员的角度出发看问题,不要让别人的经验误导了你!


从现在开始为团队建设做准备


很多聪明人发现,(技术方面的)管理主要涉及三个方面:规划、招聘并留住合适人才、处理突发事件(事实上,这往往是计划出现变化的后果)。








请到「今天看啥」查看全文