别看程序员薪资高,程序员在未来也会面临“中年危机”,而这样的危机与普通职业不同,程序员会经历两次。以小编的经验而谈,第一次一般在从业之后的5-6年,第二次就是在15-25年之间。当然如果程序员第一次“遇危机”的时候很巧妙地跨过去了,他可能就不会遇到第二次。那么这篇文章,小编谈一谈程序员职业规划的思考,希望给新入门的和对未来迷茫的同学一些建议。让大家对一个初出茅庐到一个40多岁的大龄码农有一个规划程序员半生的概念。
首先,我们用一个倒推的方式,看一看一个合格程序员40岁的时候,是怎么来拥有和捍卫自己的核心竞争力的。那么我们先搞清楚一个问题,究竟一个程序员做了什么或者是没做什么从而导致在中年时候没有自己的核心竞争力呢?最让人遗憾的事莫过于一个程序员在40岁的时候蓦然回首发现自己从未思考过要构建自己的核心竞争力。从20多岁到40多岁就跟着公司慢吞吞地走着,中间跳过两次槽,然后就像温水煮青蛙到中年发现自己一无所长。
举个例子:就技术而言,这样的程序员可能在后期发现自己不是技术专家,不是构架师,更不去深度钻研某个领取。他们甚至没有持续学习,不知道技术的源码,没了解最新的技术,比如大数据、人工智能、微服务、互联网这些等等,似乎看起来就跟他毫无关系。让那颗进取心慢慢往下沉溺到污浊之地,然后发霉腐烂到消失不见。到后来他干的都是重复的事情,带着一些小弟做传统的软件系统,研究软件需求,设计简单的架构这样偏居一隅。
他不知道那样的技术已经过时许久,一直做一些增删改查的事情,可能涉及到其他的技术,但是那些已经不是主流了,工作这么些年下来,跟其他小年轻相比,唯一的优势好像就是做CRUD的项目有些经验罢了。而年龄上去了,加班能力也不如小年轻了,学习新知识也更加难了,如果所在的公司好的话,可能还会给像这样的资深骨干一笔不错的薪资,但大多数公司很少考虑到人情味这个东西。
假如所在公司业务和利润都是稳定的,那么大龄程序员对于公司而言还是有价值的。毕竟工作了这么多年,业务还算熟悉,做过很多项目,从需求分析到系统设计,再到带小弟开发、测试和部署上线,这条流程你门儿清,那其实还是可以给你个30k薪资用你干活儿的。可是如果公司业绩并不如意,利润下降,你想想老板会怎么办?如果老板有10个骨干,大概率会拿掉一大半,他们是工资最高的一群人,这样可以省下了一大批成本。
在遇到困难的时候,工资高、年龄大、加不动班的大龄程序员,很有可能就会率先“被”牺牲掉,用来节约公司成本。然后换上几个小年轻,应届生,薪资低也能加班来给公司顶上。而这时被开掉的大龄程序员,上有老下有小还不能加班,技术精力都不行,有的仅仅是上家公司的项目经验,这样没有核心竞争力的程序员,在新公司如何立足?
本次给大家推荐一个免费的学习群,里面概括移动应用网站开发,css,html,JavaScript,vue node angular以及面试资源等。
对web开发技术感兴趣的同学,欢迎加入Q群:673858956 ,不管你是小白还是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!
点击:加群
网友评论