CTO比普通程序员强在哪?


CTO是技术和管理的结合 。并不是每一个程序员都具备成为CTO的资格 。这与程序员自身的发展情况有很大关系 。
首先 。CTO大部分是程序员起家 。在某一领域深耕了很多年 。对技术有着自己的见解和判断 。其次 。能成为CTO的程序员 。学习能力一定很强 。对其他技术领域的知识也有涉猎 。逐步扩大自己的知识圈 。这才足以在日后管理整个公司的技术体系 。
其次 。CTO一定是具备管理能力的技术人才 。很多程序员在工作多年之后会变得沉默寡言 。不善交际 。对CTO而言 。管理、协调、与人交际是非常重要的技能 。
最后 。如果你可以成长为CTO 。就意味着你踏入了管理层 。这对消除程序员的中年危机也是很有帮助的 。
其他观点:
众所周知科技公司毛利率很高 。基本都在60%以上 。
其中核心原因是一些业务场景下的技术创新的增值 。CTO就是商业和技术之间的连接点 。只关心技术本身而缺乏连接建立的CTO是不称职的 。
一家公司能活下去 。一定存在差异化优势 。1市场 2专业领域 3技术成果商业化。至少满足一项 。CTO必须对此有所支撑 。
CTO其实和程序员只是职位不同 。不存在连续性 。做的事情当然也是不同的 。好的程序员也不一定做得好CTO 。反之亦然 。
最近比较火的一件事是HashiCorp公司创始人Mitchell 辞掉?了?CTO职位? 。甘愿?做?回?自己?喜欢的?程序员?工作? 。还是?在?这家?公司? 。看看?有没有?什么?启发? 。

CTO比普通程序员强在哪?

文章插图
【CTO比普通程序员强在哪?】其他观点:
CTO是当前技术类职位的巅峰 。
即使是程序员官宣为新时代农民工的今天 。我想也没有人会把CTO归为农民工 。
由此可见 。CTO跟普通程序员的差异还是蛮大的 。
在这里没有任何歧视 。我本人就是程序员 。也没有成为CTO 。
有很多CTO强调自己还在写代码 。其实更多的是来自个人爱好而已 。
从企业的角度来讲 。CTO的职责基本不会包括编码 。时间要用在最需要他的地方 。
从架构师 。技术总监 。技术VP这些职位开始 。我们开始强调体系建设能力 。
这里的体系包括纯技术的 。也包括技术相关的 。
CTO则是此类中 。体系建设能力覆盖面最广 。角度最高的 。
需要把自己掌握的知识 。体系 。文化 。资源转化为商业价值 。助力企业发展 。
迈向合格CTO的这一步需要雄厚的积累 。直观感受就像小说中渡劫一般 。
成 。扶摇而上 。崭新的天地充满机会 。
败 。满盘皆输 。逝去的时间无法逆转 。
技术支撑业务发展 。业务导向技术演化 。
促使二者相辅相成带来收益 。实现企业价值的就是CTO 。
这个过程中充当齿轮或者棋子的就是程序员 。

    推荐阅读