第125讲 | 洪强宁:从程序员到架构师,从架构师到CTO(一)
爱因互动CTO、TGO会员洪强宁
该思维导图由 AI 生成,仅供参考
你好,我是爱因互动 CTO、TGO 会员洪强宁,在我的职业生涯中,经历了三个阶段,最初是一个典型的程序员,后来在豆瓣开始担任架构师,一直做到首席架构师,现在创业做 CTO。对我来说,每次职位的跃升,都是一个提升眼界的过程。今天,我把这些提升的经验和体会分享给你,希望对你有用。
我们知道,技术人最典型的一条职业发展路径,就是由程序员,到架构师,再到 CTO。那是不是技术人的职业通道就只有这一条呢?并不是,因为程序员、架构师和 CTO,这是三个职业,每个职业都可以单独发展,不断深入与精进。而从程序员到架构师,再到 CTO,主要差异在于看问题的层级和着眼点不同。
对于程序员来说,他们最关注的是技术中的细节处理,看到更多的是代码、模块这个层级,当程序员的着眼点从这个层级,提升到关注系统与协作时,他们就变成了架构师的角色。因为架构师会更加关注系统,着眼于组件和组件之间的协作,然后当架构师的着眼点再往上提升,关注更多的就是业务实现与战略发展,这时,角色就变成了 CTO。
因此,我总结自己多年的职业发展经验,得出一个论断:职业发展的过程,就是眼界不断提高的过程。这不仅仅是对于程序员、架构师、CTO 这个职业发展路线,还包括本岗位持续深入与精进的路线,比如程序员,随着能力的提高,眼界也在不断提升,关注点将不再是最初的细枝末节,而是会有大局观的意识,这也是一个优秀的程序员需要具备的思维。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
洪强宁分享了他从程序员到架构师再到CTO的职业发展经历和心得。他强调了优秀程序员需要具备的特质,包括精细、精湛、精通、精深、精明这五个方面。他指出,成为优秀程序员需要不断学习,参与Code Review、技术社区和开源项目,向更优秀的人学习。此外,他还阐述了从程序员到架构师的转变,强调架构师需要解决Scalability问题,包括人的Scale和量的Scale。他认为,当程序员开始考虑解决Scale问题时,就已经开始向架构师的角色转变。文章强调了职业发展是眼界不断提高的过程,不仅适用于程序员、架构师、CTO这一职业发展路线,也包括本岗位持续深入与精进的路线。文章内容丰富,为技术人员提供了职业发展和技术提升的宝贵经验。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《技术领导力实战笔记》,新⼈⾸单¥98
《技术领导力实战笔记》,新⼈⾸单¥98
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- 而立斋github code review这主意不错,能详细说一下吗?2019-02-2212
- xz写的很详细,有操作性2018-11-202
- :)优秀程序员的特质:代码模块的细节,技术的细节 优秀架构师的特质:系统级的细节,资源调配的细节2020-10-28
收起评论