先来谈一谈大厂程序员发展路线,这一部分,主要说的是那些应届就进入大厂的程序员们,也就是起点比较高的这批人,LZ也称这部分人为高端程序员。
其实这些人的发展路线,一般都是比较固定的,无非就是各个大厂之间来回穿梭,而大厂之间一般都有个等级的折算,因此这批人的发展路线很容易规划,就按照等级来规划就可以了。
根据LZ以往的经验,总结一下就是,头几年234,后面看老天。
翻译一下就是,第一次晋升2年,第二次晋升3年,第三次晋升4年,后面就看情况吧。
拿某里应届生来举例,入厂一般是P5,那么比较合理的发展路线就是,2年升P6,再过3年升P7,再过4年升P8,后面的就交给老天吧。
当然了,LZ给的这个路线,只是作为参考,毕竟LZ自己不属于高端程序员这个群体,因此也不能很确定的给出一个十分官方的标准。
而且不管你是高端程序员,还是接下来LZ要谈的低端程序员,你还有一个可以对比的群体,那就是你的同学,特别是科班出身的同学,同学大多也都是干这个的,那么横向对比之下,你就很容易知道你是否掉队。
而像LZ这种数学专业毕业的就比较悲剧了,同学都是当数学老师的,也没什么可以对比的对象。
非大厂(低端)程序员发展路线
和高端程序员相反,低端程序员自然就是指的,那些没能一开始就进入大厂的程序员。
这部分程序员中还有一大批和LZ一样从培训班出来的,这部分人往往做了一段时间,体会了高工资所带来的少许快感之后,就容易产生迷茫,因为他们往往不知道自己现在是什么水平,达到了什么程度,以及达到什么程度才算达标。
因为这部分程序员大多混迹于各种不知名的公司,而很多公司并没有大厂那种明确的等级制度,薪资也往往不是和职称直接挂钩的,就比如LZ之前做项目经理的那家公司,升职到项目经理之后,其实薪资并没有什么太大的涨幅,这就容易让人越做越迷茫。
在这里,LZ再次郑重的描述一下,此类低端程序员的发展路线(LZ也属于这一类,培训出身),到底到一定年限应该达到什么样的水平。
一线城市以北京为例,应届生目前基本在年薪10-15W左右,3年基本在年薪30-35W左右,而5年则基本在年薪50W左右。
二线城市则以杭州为例,应届生目前基本年薪在5-10W左右,3年基本在25W左右,而5年则基本在40-45W左右。
LZ给出的这个标准,是中等偏上的水平,因此如果你能跟上,那么你基本上已经超越了大部分人。
另外,还有一种情况需要说一下,那就是低端程序员有的时候,也会进入大厂,而进入大厂之后,可以继续参考上面大厂程序员的路线。
比如某小A四年工作经验时进了某里,职级P6,那么他大体应该在3年内升P7,4年内升P8,同样的,到了P8之后,就看老天了。
按照这样的标准,你就可以随时审视自己,看自己走到了哪一步,看看自己掉队了多少,又或者是领先了多少。
再谈发展路线
看完上面的内容后,有的同学可能会比较受打击,觉得自己离这个标准太远,这也是为什么LZ把标题起为“否则一切已晚矣”的原因。
因为LZ想告诉新人们,如果你觉得你受打击了,那么说明你已经掉队了,那你就得努力跟上,不然你会离队伍越来越远。
这就像当初有个读者问LZ,“我看我回老家的那些同学生活的也很好,而我在北京反而生活的紧巴巴,感觉生活条件还不如在老家,这样在北京漂着真的值得吗?”
LZ当时的回答是,当他回老家的那一刻,其实你们的差距就已经产生了,只不过短时间内体现不出来而已。
试想一下,假设他在老家年薪10W,你在北京年薪30W,那么一年以后你们的资产就差20W,10年之后,20年之后呢?
这还没算两者涨薪的差距,更何况很多人的老家根本达不到年薪10W,而很多在北京的人也不止年薪30W。
所以,这就是所谓的,一旦掉队,就会掉队的越来越厉害,甚至到最后,你根本就追不上了。
之所以有这样的感慨,其实也是因为LZ自身的经历所致。
在众多读者的眼里,LZ一直扮演着一个还算比较成功的程序员,事实上LZ自己也觉得自己确实已经很幸运了,通过自己的努力,拥有了稳定的生活,作为一个老百姓来说,这其实已经算是很成功了。