1、入门阶段(1-3年,包含实习)
这个阶段一般都是实习和刚毕业的阶段,工作经验相对较少,对职位的要求为可以独立开发一个模块或一个功能。这个阶段面试主要考虑的是一个人的成长潜力,所以主要会面一些八股文和算法题,就好像考试一样,我告诉你我出什么题,你也知道我出什么题,择优录取。这个阶段最看重的是学校,既然都是培养,当然会找好的生源。
2、工作阶段(3-5年)
这个阶段,独立模块能够独立开发了,但是会有两个问题。一个是程序扩展性问题,一个是业务思考能力。这个阶段一般是组里的核心开发,代码能力经过几年的成长,满足基本要求,可以满足正常的需求迭代。公司在招聘的时候,这个阶段的人,需要有一定的理解,比如技术上的钻研或者业务上的思考,有自己鲜明的特点或者长处,为团队带来正向激励。
3、资深阶段(7-10年)
这个阶段,基本是可以独立负责一个小型项目了,大业务也可以负责关键系统,有一定的虚线带团队的能力,这个节点基本上都是在一个业务方向上有一定思考和能力的了,因为这个阶段已经部分脱离一下大头兵了。boss 上可以看到招聘的基本都是大头兵,大厂 最多到这个阶段同学,小公司基本上在3-5年的阶段。从公司的角度来讲,招这个阶段的人,如果岗位match的话,是希望可以带一些资源过来的,如:技术能力,业务架构设计,可复制的成功物等。我个人感觉市场上所谓的架构师,也就在这个阶段,但只是技术或者业务架构能力;非大厂出身,建议走业务或者可复制成果物两个方向,不然就职业到顶了。
4、附加价值阶段
这个阶段,就已经脱离了技术了。当然有一些特别厉害的人,技术大佬除外。
我举个例子,比如同样工作6年的人,在一线城市,可以去字节拿到100左右的总包,如果回老家,就可能最多拿到40的总包。你难道说 从北京到老家,技术就退步了吗。因为在这个阶段,已经脱离了一线大头兵,基本是熟人圈子了。根本要素是找对人,根上队,一人得道鸡犬升天。这个阶段就因为坑位很少,流动性低,基本一个萝卜一个坑,所以基本上都是抱团的。
5、赛道阶段
这个阶段也是我在思考的阶段,更多的是自己的思考。比如人到30~35岁,就会面临选择,选择事业还是选择家庭。
选择家庭,找一个离家近,干活舒服,钱ok的工作就行,照顾好家里人,不求大富大贵,但衣食无忧。
选择事业,就可能从资深阶段开始,就想清楚,我要从事什么行业,这个行业想达到什么阶段,在随着时代红利的大风吹到你的时候,可以迎风而上,通过很短的时间,成就大量的财富。不管我们打几年工,普通人年薪100已经超越了百分之九十九的人了。已经到顶了,剩下的就是选择赛道和等风吹了。(这条路辛苦,比较适合外向的人吧)
6、宝藏阶段
我只是猜测,赛道阶段选择事业的人,挣到了人生第一桶金,基本就不太可能打工了,所以基本都是合伙或者创业了,人生阶层已经实现了跨越。基本不是在国能开公司,就是国外去挣钱了,实现人生价值。
结论:
程序员这个工作,其实不走到资深,一般在大厂年薪也就是在50w这个档位,现金很难每个月超过4w。4w基本是用base普通人的极限了,而且没有几年。买个房,结个婚,留点存款,搞一些自己喜欢的事,比如钓鱼,爬山,摄影啥的。
如果我的这篇文档,能够印证你对自己职业的规划,我理解你是有思考能力的人,可以去选择事业搏一把,祝愿你有美好的未来。
人生几十年,我如大部分人一样,认清自己,照顾好身边的每一个人,活的有意义就好。

被折叠的 条评论
为什么被折叠?



