本人10年开发培训经验,期间经历了Java,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。 我从事开发行业至今有10年了,每每看到30多岁程序员就要失业了,不知道以后该怎么办,程序员是吃青春饭的这样的言论或思想,我都觉得真的很无语,或者是可笑! 有这种思想的人,我觉得大致上就是两类: 1。技术不行的程序员; 2。圈子外面的非程序员。 首先为什么会有这样的一个想法?是因为IT领域不行了吗?是因为开发的岗位需求减少了吗?我觉得凡是做开发的,大家都应该知道,虽然目前的行情不是像前几年那么疯狂,但是需求量还是很大的对吧。每年都新入职那么多没有经验的,或者是刚培训出来的人做开发,难不成你一个工作好多年的人反而没有零基础培训出来的人厉害吗? 那我觉得一个30岁以上的程序员,正是自己工作经验最丰富的时候,对企业来说就是一笔宝贵的财富。有的人可能会举出一些列的例子,说哪个公司说了,要裁掉老员工!那你有没有了解到是不是真的把所有的老员工都裁掉了呢?裁掉的是不是那些能力不行又工作态度也不行的人呢? 既然选择了做程序员,其实就是选择了不安逸!这一行,说白了,如果缺乏持续学习的动力和能力,那么被淘汰是迟早的事情,和年龄无关。程序员不是铁饭碗,要想吃这碗饭吃的长久,那就必须不停的学习! 另外还有一些不是程序员的人,听了别人的一些话,就跟着人云亦云。 我工作这些年,身边40岁做一些开发的老程序员,已经见过好几个了,这些人在公司里无一不是最核心的技术人员,拿的薪资是最高的,干的活是最核心的,怎么可能会开掉这些人。 当然,每个人的选择不一样,可能也有不少的程序员朋友,结婚生子之后,真的学不下去了,技术可能一年两年都没有更新过多少了。说白了,如果是这种状态,那真的距离开这个行业也不远了,那么怎么办呢?我可以说一些自己觉得还不错的后路吧。 1。培训行业 我自己大学就是计算机科学与技术专业,大学毕业到现在工作了也有10年了。从一开始的程序员,到现在的Java讲师,完成了从一线开发到二线讲师的转变。所以程序员年龄变大之后,很常见的一个出路,跟我一样,做一个讲师,我的很多同事都是从一线开发岗位转过来的。做讲师也是恨不错的一个选择,对年龄并没有限制,一般的公司也都比较喜欢经验丰富的一线程序员。 2。项目经理 如果个人管理能力突出,然后可以多积累一些项目管理经验,走管理路线,不多说。 3。产品经理 很多好的产品也都是懂技术的,既然不想在一线开发了,那就退居二线,用自己丰富的开发经验,学习一些产品规划的知识,走产品路线; 4。副业 利用自己的专业知识,自己接私活,不多说。 5。自主创业 如果自己积累了技术经验,也积攒了一些资金,而且在行业内也有一定的人脉的话,那可以尝试自己做老板哦。 如果你有Java,Android,H5等开发方面,或者是求职方面的问题,也可以在评论区留言,或者私信我,相信一定会让你有所收获! 程序员的中年危机,很大程度是环境造成的。我们国家的互联网,2010年以后发展迅猛,各种网站、APP的开发需求旺盛,尤其是所谓的前端程序员,本质是写html文档的文员,没有多少编程知识,只能依靠现成的框架工具(通俗点就是工人爬高用的脚手架),套各种模板,实现所谓的视觉需求。 这种前端程序员,本质是一个体力活,有个两三年经历就行。从业人员很多是培训机构批量生产出来的。他们其实对写代码没什么兴趣,只是当成了一个赚钱的手艺来搞。35岁以后,必然走入中年危机。这里面有很多醒悟过来的人,不停的告诫大家:如果不是学计算机专业的,也不对计算机编程有那么喜欢,真的别蹚软件编程这趟浑水了。 国外程序员并没有35岁步入中年危机这个说法。原因有两个,国外软件行业比我们要早20年到30年,工资水平平均化了,没有中国所谓的程序员高工资现象。其次就是没我们这么浮躁,程序员把自己当工程师看待,深究一门编程语言不放松,只要客户有需求,服务就能持续下去,没有我们乱七八糟的恶性竞争现象。 随着国家经济出现所谓的新常态现象,企业和政府没有那么多钱搞各种信息化项目了,那些稳定成熟的项目会得到长期使用并保持,不再频繁进行所谓的升级改版,程序员会回归工程师的本质属性,形成所谓的工匠精神。混的离开,真正有兴趣的留下就行了。 作为程序员的我来说下我的感受吧,真是沉重的话题。我也在每天思考这个这个问题,目前在国内这个氛围里面,过了35岁对多数程序员来说,意味着被淘汰或者被辞掉;真是一个伤感的话题。至于你说的国内外情况,我觉得是文化差异造成的。首先造成这个因为我觉得有以下几个方面; 1。国内企业和国外企业的文化差异。企业文化不同,所面对的也不同 2。大多数程序员还停留在coding阶段,没有提升和上升的空间。 3。互联网公司都盛行加班文化,996套餐,997套餐之类的,35岁以后身体可能扛不住,身体会严重透支。 4。国内从事程序员的人越来越多,也更年轻,更有精力。随着应届生和很多IT培训机构,导致从事这个行业的人越来越年轻化,很多35岁以后除了些经验来说,并没有比年轻的程序员有任何的优势。 5。35岁以后人力成本也比较大,对企业来说,是一笔很大开支,反而年轻的程序员,他们能做的事情更多,也更有精力。35岁是上有老,下有小,可能有时候不能全身心的投入到工作里面。 最后我想说,且行且珍惜。 同样以某为裁员为例,你真的以为裁员裁的是年龄大、股票多的那些人? 当然毕业后同学朋友在华为的也有几个,据他们的说法:人家裁的都是工作十来年,考评普通职级一般,收入和股票都偏低的一群人。也就是:这部分人的工作具有可替代性。 华为裁员是为了优化结构,不是为了断臂求生。核心员工,不仅不可能被裁,而且会被重点关照,停止流失!!! 所以,裁员裁的是这三类人: 拿着远超三个应届毕业生的工资,但是能力最多顶一个 老油条,干活一般般,但是油油的 只会写代码,职业素养和情商一般般 总的来讲,就是性价比低、不可替代性弱的同学们。淘汰的就是这些。 但真正能有几个人的工作具有不可替低性,现在在敲代码的我们,终归有几人能逃过被挑选的命运? 现在要做的就是提升自己的技术。加油!!!2022年度全网最全Web前端学习路线 https:www。bilibili。comreadcv5650633 茅塞顿开:简历制作面试技巧就业求职哔哩哔哩bilibili https:www。bilibili。comvideoBV1Dz411b7Yh?spmidfrom333。999。0。0 前端求职秘籍前端技术趋势哔哩哔哩bilibili https:www。bilibili。comvideoBV1Q54y1B7Cc?spmidfrom333。999。0。0 尚硅谷经典前端面试题精讲第一季(web前端大咖总结)哔哩哔哩bilibili https:www。bilibili。comvideoBV1nb411P7tQ?spmidfrom333。999。0。0 面试官:web前端面试面试官系列(vue3js。cn) https:vue3js。cninterview2022年度全网最全Java学习路线 https:www。bilibili。comreadcv5216534 尚硅谷Java大厂面试题第3季,跳槽必刷题目必扫技术盲点(周阳主讲)哔哩哔哩bilibili https:www。bilibili。comvideoBV1Hy4y1B78T? 尚硅谷Java大厂面试题第2季,面试必刷,跳槽大厂神器哔哩哔哩bilibili https:www。bilibili。comvideoBV18b411M7xz? 尚硅谷经典Java面试题第一季(java面试精讲)哔哩哔哩bilibili https:www。bilibili。comvideoBV1Eb411P7bP? 强烈推荐一个网站: Java面试题帮助你通过Java面试(zwmst。com) https:zwmst。com2022年度全网最全大数据学习路线 https:www。bilibili。comreadcv5213600大厂学苑专注IT架构师培养https:www。itdachang。comm 你要是干到35岁还干技术,那说明是你的问题,因为技术日新月异,没人能一直追的上,但你可以往管理上发展,又有技术,又懂管理,怎么会35岁就下岗。国外想挣得多也得当上管理层啊! 作为程序员,如果要找工作的话,35岁之前主要靠技术能力,35岁之后,主要靠人脉,所以,别一直光顾埋头写程序,工作之余多攒些人脉关系 老哥我30出头,正在直面这个危机,comeonman。 首先,35岁危机是事实。其次,这背后完整的含义是:针对大多数(80)程序员会面临35岁失业的危机。 最后简单说下原因和应对办法,原因本质是国内的现阶段职场公司强员工弱的制度现状,以及互联网公司为了最大化投入产出比导致的。 那么,作为弱势的我们怎么应对呢?三个办法,第一成为特定技术领域的业内专家,很难被替代,第二,成为公司中低管理层;这两点对应最开始说的除了80之外的人。第三,早做准备,比如攒钱回老家、转行、发展副业、走体制内等。 对于35岁危机,后续会专门写一篇文章出来详细聊一下。