程序员迷茫:毕业时就已26,工作4年就已大龄,码农出路在哪?

简介: 为什么很多公司不招大龄码农,这个问题最近很沸腾,初看这个问题时扎心了,终有一天,我们都会成为大龄码农,那么首先定义下大龄码农,一般认为是35岁以上。按现在推算是1983年(含1983)前出身的。有很多还在一线开发,有些已经是中高层管理人员了。

为什么很多公司不招大龄码农,这个问题最近很沸腾,初看这个问题时扎心了,终有一天,我们都会成为大龄码农,那么首先定义下大龄码农,一般认为是35岁以上。按现在推算是1983年(含1983)前出身的。有很多还在一线开发,有些已经是中高层管理人员了。我接触到的这类朋友较多,有同事,有朋友,也有一些读者。并不是他们现在没有工作,而是他们在跳槽去下家时,是个较长的过程,不想一些3-5年的小伙子,放到市面上,大把公司招人,坑位也多,大龄码农,得有合适匹配的岗位才行。大龄码农身价一般较高,不是一般公司给报酬给予的起,这类公司要么是BAT,要么是独角兽公司。有持续业务收入和市场中的江湖地位。大龄码农分两类,一类是专家能力,如音视频专家、编解码专家,另一类是管理能力,如技术总监、高级经理等。公司对于两者要求也不一样。前者可能是希望参与解决重大问题,疑难杂症等。后者涉及搭建团队,打造团队,培养输出技术人才。


image.png

这是个现实问题,相比年轻人来说,坑位少,和更高的要求。如果你的工作年限很长,无论是在管理或是专家能力上,和你的年限不成匹配,就会面对这个问题,不好找工作。并不是找不到工作,你期待的待遇和自身能力的一旦不匹配,就会造成失衡状态。我想着这就是大家常说的中年男人的压力吧。

永远都有新生的、更好用的劳动力。如韭菜一样一茬茬的被割。(甚至可以说1%)的顶层从业者实力强大到可以承包90%的技术性工作,剩下的90~99%从业者基本都是从事业务性工作;
渐渐的,行业前1%的人会把90%的基础工作代码封装完分享出去,只有前10%的人在高标准大公司有竞争力,剩下的90%码农的水平轻重都不太影响工程质量了,老板可以随便挑;


image.png

我们很多时候常常会带着幸存者偏差,就像那些不读书的坏同学最后都去当老板去了,认为读书没有用,也总有大龄码农说,我就出去找工作随便找哇。这类就是幸存者偏差,人们总是喜欢把那些留下来的人,当成最终整体的结果。即便如此,只要我们提前做好准备,大龄码农一定要在技术路上或是管理路上走下去么?也不见得。说说我认识的大龄码农都去干什么去了?


image.png

看了很多文章,程序员大龄的出路无非也就几条:转管理,创业,继续做程序,我的观点是比较倾向于做管理方面的工作的。

1、依旧在一线做技术专家和技术管理。

其实30岁开始大多数程序员就已经慢慢开始不适合做程序员了,众所周知程序员一般加班较多,要求对新技术要敏感,自学能力要强,而人过30岁,琐事慢慢也就开始多了起来,结了婚生了子,家里老人年龄越来越大,需要人去照顾等等,这些都是会分散一个人的精力。

转管理的话,在现有资源基础上可能承担的风险,还有就是学习成本上应该会相对会少一些,尤其是做技术管理岗可能会更好一些,自己以往所积累的技术经验都可以继续派上用场。

创业也是条出路,而更多的时候是要考虑风险,因为年龄渐渐大了起来人所要承担的家庭责任也会越来越大,但是随着年龄增长,人的阅历和人脉也会慢慢增长,创业相对来说可能会容易一些,所以这条路也是要谨慎选择。

2、创业。带知名公司背景,创业有优势,容易聚拢一批优秀的人。
甚至有连带效应,原来的老部下出来了,直接来之前老领导的公司。这种非常多见。大家彼此非常熟悉,共事起来,沟通交流也会少很多障碍,效率也会提高,那些独家兽公司很多都有类似发展过程。

3、自由职业。
写书、做培训讲师,导师咨询等。这种也非常多见,就是做了很多年后,无论是在经验上、还是技术指导上都有丰富经历。可以自由做类似工作。现在整个大环境对付费都是很认可的,只要你对别人有价值,自然也会获得不错的回报。

4、转做投资,天使投资人。
这点之前没有注意到,但是最近遇到个,就是在腾讯做了12年,出来后在某资本公司,做创业投资合伙人,对有价值的商业项目,进行天使投资。

其实每一步都是有因有果,当然还有变化的机遇和机会,天时、地利、人和,塑造大龄码农更加成为中年不惑的标志。当风暴还没来临时,要备好足够的防御装置。

一个终生学习的人,一个与时俱进的人,是不会被生活“清理”,不会被时代淘汰。 我有这样的信心,希望你也有。

我整理的一些需要掌握的知识技术点,分享给大家,话不多说,提高你的编程技能,认真 + 严肃,走起!

我在这里分享 “6” 个专项来帮助你顺利提高你的编程技能。

一:架构师框架

学习Java技术体系,设计模式,流行的框架与组件,常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......


开源框架.png

二:工程化(团队协作)

工欲善其事必先利其器,选择好的工具,提升开发效率和团队协作效率,是必不可少的:Maven,项目管理,Jenkins,持续集成,Sonar,代码质量管理,Git,版本管理,敏捷开发...


团队协作.png

三:架构师必备技术栈(高性能架构)

高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的,要了解分布式中的,分布式架构原理,分布式架构策略,分布式中间件,分布式架构实战等等内容


高性能架构.png

四:架构技术(微服务架构)

业务越来越复杂,服务分层,微服务架构是架构升级的必由之路。比如:微服务框架,Spring Cloud,Docker与虚拟化,微服务架构


微服务专题.png

五:性能优化

任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,比如:性能指标体系,JVM调优,Web调优,DB调优等等....


架构师筑基.png

六:架构必备(商城实战)

从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:内存模型,并发模式,线程模型,锁细节等等

B2C商城实战.png

最后给大家一个惊喜,针对以上技术图,我也录制了一些视频资料提供给大家~

有高清架构脑图、Java架构资料、Java面试资料等...

现在加群:810589193可以获取Java工程化、高性能及分布式、高性能、高架构、性能调优、Spring、MyBatis、Netty源码分析等多个知识点高级进阶干货的相关视频资料,还有spring和虚拟机等书籍扫描版,还有更多面试题等你来拿

分享给喜欢Java,喜欢编程,有梦想成为架构师的程序员们,希望能够帮助到你们。


目录
相关文章
|
7月前
|
JavaScript Java 大数据
转行程序员4年半,被裁了
转行程序员4年半,被裁了
115 2
|
人工智能 程序员 区块链
程序员转行能做啥?
程序员转行能做啥?
624 0
|
小程序 程序员
2022年程序员可以做哪些副业?
副业意味着自由 时至今日,仍然有一大群程序员还天真地认为从事副业是一种压迫。但事实是,副业给了你选择权,而拥有选择权就意味着自由。如果副业是用另一种编程语言完成的,当你用新语言找到更好的职位时,你就可以选择离开。你也可以把这些副业转化为你自己的新业务。
441 0
|
算法 程序员 开发者
程序员苦逼生活入门总结
如何成为优秀的软件开发者,并且想要一只开发下去,保持兴趣的方法。回想走过的软件生活历程,总结一下
120 0
|
存储 缓存 前端开发
我想转行程序员,请鼓励一下我
不会游泳,换个水池是没用的。
127 0
我想转行程序员,请鼓励一下我
|
Web App开发 人工智能 JavaScript
程序员如何在业余时间提升自己?
在自省过程中,我们经常会问自己这么几个问题,这段时间我尝试了什么新事物、有了什么变化、得到什么成果。
1662 1
程序员如何在业余时间提升自己?
|
人工智能 程序员
为什么都瞧不起培训班出来的程序员?
​ 来源:CSDN程序人生 培训机构出来的程序员怎么了? 不怎么,就是容易招偏见! 某培训机构毕业的程序员大雄,和同班同学,一起伪造学历和经验,被HR发现后,全部被开除了。 而我在北京某大型培训机构(以下简称“五洲”,当然这个只是一个代称,事实上没有这个机构名称)工作的15个月,亲眼见证了,一个个高中生甚至初中生,如何经过12个月的培训,“速成”为月薪N万的西二旗码农。
|
Java 程序员 应用服务中间件
做码农差不多十五年了,聊聊程序员十五年内职业生涯规划,共勉之
前言 很多人以为技术人员可以做一直做下去,但是最近我发现这个观点不完全正确,因为能一直做下去的技术人员非常稀少,因为不同的年龄段,公司对技术人员的要求会不一样,如最近传言华为计划裁掉40岁以上的程序员,首先我认为肯定不会裁掉所有40岁以上的技术人员,如CTO或高级技术专家不会被开,因为他们达到了40岁技术人员应该达到的能力,而那些没有达到该年龄段能力的技术人员会被淘汰。
2384 0
|
Java 程序员
一个“码农”自述的血泪史:当了35年程序员,我最大的遗憾就是没抓住机遇转行
注:这是一个“一子错,满盘皆落索”的故事。兢兢业业干了35年的程序员,最后却认识到,程序员的力量太过微小。无论你写程序有多厉害,你都很难有权力真正改变一些失败的产品、失败的项目。
1547 0