内容简介:12月16在麦思博卓越研发之路活动上做了一次演讲,题目是——“开发者的职场成长之路”。有小伙伴反映说听了很受启发,希望看到文字版本,因此我根据当时的演讲,整理了这个系列,分享给大家。预计有 7 篇文章:今天是第 1 篇——程序员加薪升职之全路径解析。首先来看开发者成长路径图:
12月16在麦思博卓越研发之路活动上做了一次演讲,题目是——“开发者的职场成长之路”。有小伙伴反映说听了很受启发,希望看到文字版本,因此我根据当时的演讲,整理了这个系列,分享给大家。预计有 7 篇文章:
- 程序员加薪升职之全路径解析
- 程序员加薪升职之探索适合你的路径
- 程序员加薪升职之职场成长金字塔
- 程序员加薪升职之技术修炼
- 程序员加薪升职之人际沟通修炼
- 程序员加薪升职之项目管理能力修炼
- 程序员加薪升职之走向技术管理
今天是第 1 篇——程序员加薪升职之全路径解析。
首先来看开发者成长路径图:
这张图的最初版本,是我受《刻意学习》作者 Scalers 的一次线下公开课的启发后绘制的,现在大家看到的版本,已经做了几次迭代,是最新的。
在这张图上,我画出了与 程序员 相关的 4 条路径,但我们不聊转型那条,所以,还有 3 条:
- 技术路线
- 管理路线
- 理财路线
一个一个简要聊下。
(一)技术路线
第 1 条,是技术路线。如下图所示:
我用蓝色大框框标注出来的,就是技术路线。
走技术路线,最开始一般会经历这么 3 个阶段:
- 小白,不怎么懂软件开发,刚入行
- 普通程序员,也叫新手或高级新手,需要在别人指点下完成工作
- 熟练开发者,可以独自完成一个模块或软件子系统的设计与开发,能带普通程序员
到了第 3 个阶段,就开始分化。
有的人就停在那里了,满足现状,不再追求技术提升,准备靠存量技能维持一阵子,在工作和个人成长上,都表现得相对被动。他们的技术路线,基本上就到这里了。
有的人继续精进技术,成了高级开发工程师,有全局视角、产品意识、程序设计能力、工程能力和一定的架构能力,能够熟练运用和组合各种知识与技术框架来解决问题,独当一面。他们更为积极,会不停学习,不停提升自己。
到一定时候,高级开发工程师会继续分化。
有的人更关注业务和产品,走向了架构师;有人的更愿意钻研某个技术方向,成为了资深人士或技术专家。
这两类人都可能因为自己的能力而被很多人和组织需要,有很多机会得到股份,或者参与创业成为技术合伙人。最终,如果发生上市、融资、并购等事件,获得自由,做到靠资源赚钱。
(二)管理路线
第 2 条,是管理路线。如下图所示:
成为熟练开发者后,有一部分人开始关注项目管理,会积极参与到所在项目的项目管理工作中来,因为在人际沟通和项目管理方面的某些出色表现,会被提拔为小团队或小项目的负责人。
高级开发工程师及以上的开发者,也可能会在某个时候转到管理方向来。或者说,某些人是走到高级开发工程师以后,因为技术能力比较强而带人、带项目,成为管理角色。
成为小团队负责人,这是走向管理角色的第一个台阶,上了这个台阶,就有更多管理机会。如果能表现出良好的人际沟通、组织、协调和项目管理能力,就可能成为新项目的项目经理或技术经理这种一线经理角色。
一旦你成了一线经理,就可能在管理路线走得更远。当然,这个时候,你需要更为关注开发能力之外的项目管理能力和人际沟通能力的修炼。后面我们会提到。
(三)理财路线
第 3 条路,是理财路线。如下图所示:
当你赚到的钱,每个月花不完,能有一些盈余时,就可以慢慢走出理财投资这条路。
这条路其实并不是程序员职场发展的方向,而是每个人都可以在工作之外走的路径。
注意,很多人觉得自己没钱,没办法理财,其实是意识的问题。如果你能开立一个专用的投资储备金账户,每个月工资到手,优先划出一部分(10%以上)存入这个账户,无论如何都不动用它,你就能在三几年内攒到一笔非常可观的钱用于理财。
有些小伙伴,工作七八年以后,理财收入就能覆盖自己的日常开支。
(零)总结 && 预告
简要介绍了技术、管理、理财等 3 条路线,问题就来了:
- 你准备选择哪条路线呢?
- 依据什么选择呢?
这就是我接下来要整理的第2篇文章——程序员加薪升职之探索适合你的路径。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 程序员如何升职加薪?
- 软件开发者升职加薪的 8 项技能
- 如何在项目优化中提升自己的价值,来年升职加薪?
- 中国程序员如何升职加薪,也许我们该学学印度人
- 过来人经验:程序员怎么升职加薪,迎娶白富美
- CTO 们邀请你加入码农周刊 VIP,升职加薪不再难!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
UML基础与Rose建模教程
人民邮电出版社 / 人民邮电出版社 / 2006-1 / 36.00元
《UML基础与Rose建模教程》全面,详细地介绍了 UML 的基础知识和Rational Rose的使用方法,并通过4个综合性的案例,展示了使用UML和Rose进行软件建模的具体方法和步骤。全书共分20章,前4章是基础部分,介绍了UML和Rose的基础知识;第5章到第13章是《UML基础与Rose建模教程》的重点,介绍了UML的9种图和组成元素,以及相关的建模技术,并在每章的最后介绍了各种图在Ro......一起来看看 《UML基础与Rose建模教程》 这本书的介绍吧!
随机密码生成器
多种字符组合密码
RGB HSV 转换
RGB HSV 互转工具