过了40的“程序猿”会后悔当初进入这个行业吗

过了40的“程序猿”会后悔当初进入这个行业吗,第1张

真实来说,做程序员没有五年经验,根本无法理解其中的奥秘,很多高深的知识,比如框架设计,分布式原理,领域专用语言,这些高级点的知识,没书没材料没人讲,没经验根本就是要止步了,国内需要的根本就不是真正的程序员而是代码的搬运工,把业务给我写出来,加班写出来就行了。而国外,那些程序员都会去想着把业务写得更好,更具有创新,快捷,方便大众。还是思想的问题。忙着赚钱的公司太多。

你看看很多著名的框架,比如前端jQuery bootstrap 爬虫框架scrap,深度学习框架keras,TensorFlow Flutter都是国外程序写的,还有大量的工具型无盈利网站,国内为啥写不出,很简单,因为在你正钻研更高深的知识的时候,把你裁掉,让你转行搞其他的,你自己饭碗都保不住,还怎么去想着搞?

中国企业很简单的一点就是,出业务,做PPT,拿融资,扩大推广,裁掉程序员,这叫卸磨杀驴。这是小中型企业的模式,招程序员就是看能不能加班,能不能抗压。

不想讲了,当兴趣不能当饭吃的时候,你们还怪这片土地出不了天才。

我年过40,进入这个行业已经二十多年了,总的来说,谈不上后悔,有得有失。现在谈谈我的几点感悟吧。

一、综合素质很重要

进入这个行业开始,就是做一个程序员,到后面成为了架构师,再到技术总监。给我的启示就是,偏科的程序员发展前景是有限的。综合素质包括沟通能力,领导能力和组织能力有时候比编程能力更为重要。有很多程序员不善于沟通,但是在中国 社会 ,沟通很重要,和领导的沟通,和同事的沟通,和下级的沟通。不会沟通的程序员,注定是难于转型的,只能干程序员,干编程,而编程是青春饭。

二、自学能力很重要

在IT这个行业,自学能力太重要了,不能自学最新的技术并运用到工作中,你会发现很快就跟不上这个行业的发展,工作起来力不从心,进而被淘汰。自学的过程中,合理的分配时间是关键,很多程序员平常工作很忙,基本没有时间去学习,而领导分配任务的时候是不会给你专门留出学习时间的,你只有合理利用好时间,忙里偷闲。

三、尽早向上“提升”

在中国,程序员做到30多岁就算“大龄”了,在这之前,就要考虑好自己的向上晋升渠道,是适合继续做技术?还是转型管理?如果还想做技术,必须要在技术上往上提升一层,能够达到架构师的水平,否则,30多岁的程序员如果被公司末位淘汰请不要吃惊。如果转型做管理,这个就要体现出你的管理能力,尽早被上司赏识,从 而 被提拔到管理岗位上。

一路走来,感悟很多,不管怎样,选择了程序员这个职位,就没必要后悔,后悔也没有用,愿天下所有程序员都 人生无悔,活在当下 。

人类 历史 长河中,各行各业有几个小黄人儿留下的东西?小黄人儿哪都短 不是吗?

这个问题应该不同人有不同答案吧,说说我自己吧,入行十几年了,谈不上后悔,但整体有点无奈。

回顾这十几年的经历,弯路没少走,错误没少犯,就算一些现在看来走对的路,也是误打误撞。

总结起来走过两个阶段,个人观点,仅供参考。

入行第一个阶段,无论职业规划是否正确,发展都还算顺利

这个阶段基本就是学习和工作的循环阶段,即便没有很明确的目标性,只要努力,薪资一般都会持续增长,所以现在回头看这个阶段,应该是最爽的一个阶段了。

当然,如果想要在这个行业持续做下去,并且中年以后依然可以游刃有余,最好能在这个阶段完成三件事外加明白一个道理

需要完成的三件事:

明白一个道理:

人过中年靠投简历找工作不太靠谱,需要为未来铺条路(也就是说一旦发生职业危机,他可以帮个忙),尽管这条路未必用得上,也但愿永远别用上。

也就是说要选择发展自己的技术优势还是人脉优势留在日后备用。

如果要发展技术优势,也就是人们常说的技术大牛,这个大牛可不是某个小技术团队的大牛,而是某个领域内切切实实的牛人,至少在某个领域内有一定的知名度。这就不仅仅对你个人努力程度有一定要求,还要看机遇。例如,你想成为并发领域专家,如果没有机会接触真真的大并发场景,仅仅靠啃几本书想成为这个领域的专家,无异于水中捞月。

如果要发展人脉,前提条件要求你也具备相当的技术能力,否则到时候别人怎么帮你也没用。

入行第二个阶段,决定未来职业走向的关键时期

如果第一个阶段随波逐流的走过来(注意,是随波逐流,不是混,如果是混过来,可能在第三四个年头就不好找工作了),除非运气特别好,否则在第二个六年中再找工作就会感觉力不从心了,也就是人们常说的实力和工龄不符。

然而这一切才刚刚开始,如果第二个阶段依然得过且过的工作,第三个阶段的职场将更加难混。

在这个阶段要完成的事情

需要确定好自己未来的职业方向,管理还是技术。

不论选择哪一个,在选择好之后最好确定一个偏向,因为无论管理还是技术,里面涉及的东西都太多,一个人有限的精力很难全面精通。

过了技术积累期之后,任何工作都离不开对业务的深入理解,这也意味着每一次跳槽都需要重新组建自己的业务架构。

因此,有一个可以持续打拼而不需要不断更换的平台就显得尤为重要。

以上就是十几年经历过的两个阶段的总结,至于后面该怎么走,依旧处于迷茫阶段^0^。

过了40的程序员基本上几百万的资产是有的,这是大多数人一辈子才能挣到的钱,所以应该说是很辛运的,大部分学计算机的其实一毕业就转行了,根本就进不了这个行业,进来的也会有不少半路不愿干或者干不下去转行的,中国大环境其实对程序员不是太友好,所以来说能干到40来岁的只有很少一部分。

程序员现在真的是一个较为尴尬的岗位,很多人吐槽这是个吃青春饭的岗位,如果到中年不转行或者考虑后路的话就只能被辞退了,哪怕国内的一些大厂比如华为,前段时间财裁员35岁以上的员工得消息在网上也是沸沸扬扬。最近有一网友发帖说道有一32岁的程序员来面试,直接就被领导给叫走了。

程序员出来找工作的话应该是靠的能力, 但是现在却变成了吃青青春饭的行业,导致现在小年轻受欢迎,一些有经验的老员工反而被辞退,这真的是让人不解。程序员真的是吃青春饭的吗?绝对不是!只是这边大环境太浮躁!

为什么程序员的青春就这么短呢,这已经变成了行业特性,有网友认为32岁程序员才是他最给力的时候,技术能力,业务能力,沟通协调能力,情绪控制能力这个时候都是最强的,但是这时候如果因为年龄被刷下去,那真的是行业的悲哀了。

现在你30岁还在基层的都是大龄了,但是人都是要成长时间的,为什么现在会有这样一股风气,这就和招聘只看学历是一样的,有人认为这也是领导自信心不足,觉得年轻人好掌控,割起来更轻松,不知道大家是怎么看的呢?欢迎评论,说说你的看法!

最近人们都在讨论35岁人的职场就业问题,从前几天华为被曝出34岁以上的员工被裁事件之后,人们都纷纷的在为自己考虑。我觉得每个行业都有年龄限制的,就算是工程师也会被人们说成是在吃青春饭,自己要是足够的在公司有价值跟能力,不管你的年龄多大,都会被公司留在公司的。

不仅仅软件工程师有,医生、教师、律师、建筑师,也都有。自以为有了十多年的经验,哪里还有什么自己摆不平的问题,于是对于新知识完全排斥,甚至对于业界有何新的变动毫不知情。软件工程师抱怨软件行业两三年一小变,五六年一大变,那么,医疗、教育、法律、建筑,难道不也是吗。

做一个网站,十年前所需要的人力,跟今天所需要的人力,完全不同。这是因为软件的生产工具得到了大幅的改善,这种改善不仅仅导致工作量的减少,而且导致软件行业的入门门槛更低,甚至导致非专业人士都足以短时间内完成应用软件的开发。机器能够做的事情有很多,所以软件的需求量巨大。机器能够做的事情很多,连软件也能够由机器完成,所以软件工程师的需求量会变小。某一天,有很多软件工程师需要转行,这没有什么好奇怪的。

其实不只是软件工程师容易淘汰下去,每个行业都会进行裁员了,自己只要不奋发图强就特别容易被打下去,35岁的年龄不仅仅只是把重心发在家庭上,也要放在事业上,这样才能事业家庭双收获。

35岁以后的程序员,可能被公司列入裁员名单,因为年龄过大,所以公司方面会招聘更多年轻人,把这些老员工所替代。

有这么几个原因:

1、程序员在做2、3年之后也就不会有什么新东西了,每天在做的都是一些重复的工作,所以很多人都说程序员是高级蓝领

2、在有了一定的经验之后,很多人会转向系统架构或者项目管理的方向,写代码之类的工作都留给年轻人去做了

3、程序员在做一定时间之后,工资增长水平会减缓。比如说,一个没有经验的年轻程序员的月薪可能在2000元左右,而一个有3年工作经验的程序员的月薪可能在8000左右,而一个有5年工作经验的程序员的月薪可能在10000左右。

所以说,单从程序员的职位来说,一个公司不可能为一个高级蓝领开出太高的价格,所以很多程序员都转向系统架构或者项目经理,因为这才是一个既能体现程序内涵,又能赚钱的位子。

扩展资料:

大龄程序员提高自己的核心竞争力

《创新者的窘境》一书中提到,机构的能力包括:

1、资源

2、流程

3、价值

资源包括时间,技能,金钱,人脉等;流程指的是解决问题的方法,思维模式等;价值观就是你认为什么重要。

这三点放在每一个职场人身上也同样合适。对于技术人来说,你会的编程语言和工具都是资源,框架设计,逻辑思维,数据分析这些都是流程,你是热衷做技术还是喜欢做管理,这就是你的价值观。

决定程序员是否具有优势的,是思维能力,是解决问题的框架,是快速学习,是自我管理,是创新与创造,是这些应用流程方面的能力。而这些,都需要时间的沉淀和项目的历练。

这正是大龄程序员的优势:他们的阅历、思维、解决问题的框架往往都得到了充分的历练和实践的检验,遇到问题时能够更快找到更合适的解决方案,先人一步在头脑里创造出最终的形象(第一次创造),然后在充分思考后用代码实现出来(第二次创造)。

很多程序员在30岁开始谋划后面的职业生涯了,和国外不一样,目前国内的行情如果仅仅只是一线程序员,那么35岁就到天花板了,因为这一类人的要求门槛比较低,不需要科班出生,稍微做点培训也能入行。如果你现在是一线技术管理者(如技术leader、技术经理之类),那么职业生涯在40岁前问题不大,虽说相比之下延迟了五年,但是终究天花板还是很快就到了。

当然这里说的是这个阶段还要找工作或者跳槽的人,一般公司可能会保留一些大龄程序员(这些人都是司领久的一线核心人员),但大部分大龄程序员依旧面临被优化的风险。所以还是尽早意识到这一点,早作打算会比较好,如果还是走技术路线,那么架构师的职业生涯会稍显长久些,当然这里的架构师是有真材实料的,而不是只有抬头只会说说的。就现在市面上来看,大多数程序员还是都会选择转行管理类,如项目经理,也有一些行业业务不错的转行运营业务人员。厉害的基本还是晋升管理人员了,这部分人就不算作当下讨论的一批人。程序员也可以考虑接一些其他兼职,小蜜蜂云工作了解到程序员很多还能线上远程办公的,还是比较方便的,业余时间做点别的。

除了转行之外,还有少数会选择创业,不过这些人多少都有写底蕴积累,要么是资金底蕴要么业务人脉底蕴。不过能守业下来的就更少了。程序员吃年轻饭薪酬相对高一些,当然如果愿意安稳,可以主动选择降薪去国企或事业单位,这里基本没有裁员之类,相反的也是“穷”的很稳定,要看个人怎么想了。

如果是程序员,那么最好还是精通技术,不要仅仅只是吃口年轻饭混日子,毕竟还是会老的,如果自己努力一点,将来还是很有出路的,毕竟十几年的行业积累加上自身的技术沉淀,国内各家公司都是缺少这类技术人才的,做着做着也就自然而然晋升上去了。

程序员这份工作并不是越老越吃香的一个职业。因为自己了解和从事过这个行业,在这方面有着非常深刻地体会。

程序员在很多人眼中是一份高收入的工作,但是高收入的背后往往有着非常惨痛的代价,尤其是年龄上的问题,让很多程序员不得不面临转业或者是选择第二职业的考虑。

导致程序员在35岁成为职业瓶颈的主要原因,有以下几点。

第一:程序员这个行业更新速度太快。

根据中国互联网以及中国程序员数据研究,进入程序员的年龄群体变得越来越年轻化,而且每年很多毕业大学生也在不断涌入互联网行业,因此,程序员年龄门槛一降再降,年龄变得越来越年轻,也影响了程序员这个行业更新速度越来越频繁。

第2点:互联网技术升级太快导致。

由于程序员的主要工作是以写代码为主而写代码,主要是为互联网行业服务,根据现在互联网发展的规律,新技术普遍的生命周期是在3~5年,也就是说每3~5年程序员就要面临行业和技术升级的问题,因此,不断地技术升级就会导致越来越多的程序员被迫离开这个行业,因此35岁的老程序员将会变得越来越少,将会有更多的新程序员进入到这个行业中。

第三点:和年龄有直接关系。

我们每个人都知道,人一旦进入到35岁之后,身体的各项指标都将出现下降状态,而程序员又是一个脑力高负荷的职业,因此很多程序员在进入35岁之后,身体和精力根本无法满足职业需要,因此越来越多的程序员根本无法跨越35岁的屏障,这也就导致三十五岁成为程序员的一个分水岭。

第4点:和中国的国情有直接关系。

其实在国外也有非常多的大龄程序员,但是由于中国的互联网发展速度非常快,再加上互联网人才竞争压力很大,因此导致程序员这个行业充满了各种各样的竞争,包括年龄上的竞争,因此就会导致越来越多的年轻人去顶替掉年龄大的程序员。

其实从整个中国互联网的行业以及包括未来的发展方向,中国也肯定会出现大龄程序员,这也是未来的一个发展方向。因为专业人才和技术上的沉淀才是老程序未来的发展优势,也是整个互联网行业所要解决的人才问题。

以上就是关于过了40的“程序猿”会后悔当初进入这个行业吗全部的内容,包括:过了40的“程序猿”会后悔当初进入这个行业吗、程序员真的是吃年轻饭的吗大龄程序员通过HR面试,上级却说送走!!、大龄程序员的出路在哪里_大龄程序员都干啥去了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9841163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存