经常有学员会问我:做了软件工程师以后有什么发展空间?如果自己不喜欢做管理或者不适合做管理是不是只能一直做技术?万一自己技术遇到瓶颈了还有没有其他发展方向? 这些问题
经常有学员会问我:做了软件工程师以后有什么发展空间?如果自己不喜欢做管理或者不适合做管理是不是只能一直做技术?万一自己技术遇到瓶颈了还有没有其他发展方向?
这些问题是入行新人最关心,最常问到的问题,回答这个问题之前,我想先带着大家了解一下我们每个人生存的组织是什么样的,了解了组织的全貌,大家才能更好地理解我们个人的发展路径有哪些?
来我们一起站在高处,看看我们每个人赖以生存的组织的全貌长什么样呢?
美国麻省理工商学院的教授斯恩是这样来形容组织的:你可以把组织想象成一个圆锥形的金字塔,这个塔有三层。
最上面——顶层是领导配置资源的人。
中间——中层管理,是整合运营资源的人。
最下面——底层是执行,是出卖自己的时间、体力、资源的人。
其实我们每个人刚进入社会的时候都是小白,都要从底层开始做起,拼时间、拼体力慢慢的积累自己的工作经验,在职场站稳脚跟。
当我们度过了适应期站稳了脚跟,很多有上进心的人就开始想自己下一步应该往哪发展了,怎么样才能更好地在社会上立足有更好地发展空间呢,这可能就是我们最关心的了,因为毕竟没有人工作是为了做一辈子底层员工的,还是都想往上走想要证明自己,创造更大的价值的。
那具体怎么从组织的底部往上发展呢,到底有哪些路径可以走,这些路径里面哪个更适合自己呢?
接下来我们把这个圆锥形的金字塔平行的拦腰砍开,可以看到每一层都分成了八个扇区,每个扇区代表了一个职能部门。
可能我们不是每个公司都有这些部门,比如一些初创的小公司行政人力和财务,老板娘一个人全包了。
还有一些公司,可能并不一定有研发这个部门,用的是别人研发的产品。但只要是一个组织,都会有这八大职能,只不过有些职能可能会外包。一个楼,三个层,每层八个区间。
我们走近仔细看会发现:这些区间的分布其实是有规律的。
上层四项:销售、市场、服务、产品更多偏外。
下层四项:行政、人力、财务、研发更多偏内。
左边四项:市场、销售、行政、人力更多在跟人打交道。
右边四项:服务、产品、研发、财务更多在跟具体的事物打交道。
你也可以对比一下自己的优势:你擅长跟人打交道,还是跟事打交道,是想做一些快节奏的向外的事,还是更加喜欢做一些向内的节奏比较稳定的事?根据上面的圆盘,了解一下自己可能的优势的领域。
设计发展路径,就是让我们从底部走到最顶尖的位置一般来说,有四种方式:
第一种方式:向上移动,可以移动到更高的层级,掌握更多的资源。
第二种方式:向圆心这个方向移动,移动到更加专业、更加精深的部分。
第三种方式:左右的移动,在这个价值的扇区中间,沿着顺时针或者逆时针的方向移动,从一个低价值的职能走向高价值的职能。比如从行政走向人力资源、或者走向财务,这是个典型的高价值移动。又或者说现在很多从事人力资源的人走向HRBP,这也是一个特别好的高价值移动。
第四种方式:向外移动。当组织没有特别好的发展路径的时候,很多人会向外看,去其他的组织、其他行业。
那对应这四种发展方式我们具体该怎么行动呢,下面是这四个方式对应的四种不同的发展路径和打法:
第一种发展路径:管理路径,是组织里面最常见的路径。先把自己的业务做好,然后带团队做好团队的业务,再带领更大的团队,做更大的业务。管理路径是典型的向上的升级,升级再升级。
说到管理路径不得不提一下,很多人印象中事业发展好就是职位越高越好,这也确实是多数人会走的发展之路,但是不同组织想走管理这条路花的时间和精力相差却很多。
公务员累计5年定期考核结果均为称职以上等次的,可以在职务对应级别范围内晋升一个级别。同样医生晋升的话,本科学历也是需要5年时间通过相应考核才能晋级一次。
但是一个本科学历的软件工程师如果想走管理路线的话,只要有能力表现好,通常2-3年就可以晋升项目经理,一旦你走上的管理岗位,只要持续提升你的竞争力,往上继续发展就是高级项目经理,项目总监一步一步都是顺理成章的事情,没有时间年限的严格控制和要求,只要你有能力能胜任,不管在大公司还是小公司处处都有这样的机会。
第二种发展路径:专业路径。专业路径就是不断地向圆心靠近,成为组织里面前1%的人,成为行业里面前1%的人。只有在特别必要的时候,为了增加自己的专业能力,才会去向上提高高度,但即使提高高度,也是为了增加自己的专业能力。
比如张小龙,这种明显就是以专业和沉默孤独著称的产品经理,即使在做出微信这样的产品的时候,他的团队只有十几个人,管理范围是很小的。专业路径的人,大量存在于大学、研究机构里,组织里面专业路径的人很少会成为一把手,但是会成为一个极其重要的二把手。
如果你专心搞技术只要你能力提升你的薪资就会水涨船高,通常从初级开发工程师到中级开发工程师再到高级开发工程师薪资都是翻倍的。
我想看到这里肯定有学员会犹豫不知道该怎么选了,我到底是做管理还是做专业?那如果未来我要做一个专业路径,是不是就可以不用管什么人际关系和管理技能了?
其实我想说如果你不是那种专业到不行的天才,比如说就真的是行业内前1%的人,你最好都开始储备一些管理能力。因为今天这个社会,尤其我们这个行业一个人很难完成开发和研究,你必须要懂得管理团队,才能把一些基础的工作交出去,让自己全心去做研究。
其实不管是走管理路线还是走专业路线,只是选择上山的路径不同,最后目的地都是要到塔尖的,越是层级高的职位越是要求能力要全面,所以走管理路线专业也不能丢,走专业路线管理也要懂,这样才能让自己永远立于不败之地。
第三种发展路径:上行路径。我们都知道在一个价值链条中间,甲方比乙方的价值要高,上游比下游的价值要高。而上升路线是不断的沿着行业往上走,进入到更有价值的行业链条里边去。
举例,我们经常有学员刚毕业找工作的时候去的是外包公司,经常会被派到不同公司的项目组去做项目,有的表现特别好的项目做完就被对方公司留下了直接转正式员工了。有的学员工作好几年经常跟银行合作做项目,因为表现好,被银行挖走做项目顾问。这些都是在沿着价值链往上走。
第四种发展路径:平衡型,有的学员工作几年发现自己很少能兼顾到家庭,所以想要平衡一下工作和生活,就会选择到高校或者到培训机构做讲师;也有一些学员觉得公司平台发展受限想要自己出去创业的。这些都是想组织外发展的路径。
结合上面所有的分析,相信大家已经看到了作为一个软件工程师他的发展空间很大,可以选择的发展路径非常多,你既可以走管理和专业两条路径,也可以左右选择售前售后工程师可以多跟人打交道,同时还可以向外自己创业或者沿着价值链往上走去甲方公司做产品等等,具体选择哪条路径还是要看个人兴趣和能力。
我们中国人经常讲究做事,叫天时地利人和。所谓的天时其实就是盯需求,需求产生一个一个机会窗口。所谓地利就是做稀缺,总是提前站到对自己有利的地方去。你看,大家现在已经盯着互联网这个越来越大的需求了,下一步就是在这个行业占据一个越来越重要的位置,然后提升自己的竞争力,这就是一个最好的个人价值提升策略。
(责任编辑:中博IT教育)