人文艺术 > 有些人在担心程序猿过了35岁该怎么办,那些过了35岁的程序猿都做什么去了?

有些人在担心程序猿过了35岁该怎么办,那些过了35岁的程序猿都做什么去了?

2020-11-09 21:01阅读(60)

有些人在担心程序猿过了35岁该怎么办,那些过了35岁的程序猿都做什么去了?头条里有文章说程序员35岁后就快失业了,担心他们还在没在写代码,出路是什么,要不就

1

作为一个马上就要向迈向40的程序员,对于这个问题有自己的看法,国内互联网经过这些年的发展已经在这个行业内已经有大量的40+的程序员,就从本人的一些同事的目前所从事的事情,给出5位同事的生存现状,是不是真如外界所说的程序员到了一定层面必须转行,任何职业都不能一棍子打死,都要根据客观的事实来讲话。

同事A,年龄40+从事软件行业开发超过20年了,前后经历了不少于5家公司,从最初的体制内的工作拿到北京户口,到转行做软件开发算是经历职场上很多风云,转行软件行业还是受到外界影响觉得这个职业工资高,在十几年前的软件的工资水平相比其他职业还是高出很多,所以很多不是计算机专业的都去转行来做软件开发,在入行阶段由于门槛不是特别高只要下功夫能够静下心来学,基本上几个月就能入门了,这位同事开始先是在windows开发各种应用,后来转向嵌入式,再后来接触开源社区,一直走在技术最前沿,最后一家就职的公司规模比较小公司经营不善,和平分手最后无心再跟人打工就选择出来创业了,这些年在行业内积累的人脉和经验起到了作用,最后真还拿到了几百万的天使投资,前几天打电话问说是第一款产品已经做完了,现在正在如火如荼的进行第二款产品的研发过程,从个人角度推荐还是非常不错,毕竟市场前景还是非常巨大。

同事B,在一家小公司做技术总监,研究生属于学霸类型,本来有很大的留校机会,觉得自己不是干老师的料子,就出去闯荡一下,一折腾就是十几年,过了2018年正好是40岁,虽然年龄大点在这家公司做的还是人工智能,属于人脸识别类型,说是技术总监其实就是公司为了节省成本带着一帮刚毕业的学生军做项目,这种在国内很多小企业非常常见的模式,每天的加班强度也是非常大,前几天聊天说到这种工作状态有什么觉得咋样,整体来讲有一种众星捧月的感觉,虽然有时候是自欺欺人但还是非常享受这种感觉。

同事C,年龄40+在北京房价低谷期选择了在更加便宜的燕郊买房子,当时的存款购全款买两套的,结果买了一套和一个不用摇号的车,据说卖完之后北京就开始摇号制度了,算是一个不太有追求的程序员,不喜欢从燕郊的房子去北京市区里面上班,就在燕郊附件找了一个技术工作,工资低了许多,倒也是落得一个轻松,每天下班回家还能看着一群老大爷在下棋,周末去小区边上的麻将桌玩上一天,大家非常羡慕这种日子,但都不会去选择这种活法,毕竟每个人的追求点不一样,毕竟不是每个人都能用这种魄力,都能有这种闲适的心态,其实这种和回到老家找个低工资的工作,了此一生没有太多的区别,好在这些老家伙们还能找个时间一起聚聚。

同事D,年龄40+,曾经在摩托罗拉,联想,黑莓等公司有着显赫的经历,技术能力惊人,现在做了一个自由职业者,据说做的一种黑产工作,具体做什么也不太清楚,据说很挣钱的那种,每天工作两个小时,其余的时间就在学习新的技术,虽然是自由职业者,但对于新技术依然保持者高度的敏感度,毕竟行业的竞争无处不在,即使是自由工作者。

同事E,年龄45+,属于标准的高管级别,现在属于华为高管,即使级别非常高依然每天的工作强度非常大,由此可见华为的狼性文化可不是简单的针对普通员工,说起这位同事经历更加的丰富,标准属于中国第一代的技术人员,中间创业三次都是以失败告终,没办法最后有回归继续打工,基本上都是技术高管的职位存在,但依然对于代码工作不曾忘却,有空还会写上几段代码解决实际的问题。经常在电话里抱怨在华为公司太折磨人了,但每次发完项目奖金又开始上了发条的一样的工作,估计一辈子就在华为公司混迹了,到了这个年龄估计也很难再有激情进行创业了。

五个同事五个真实的经历,无论是战斗在一线技术岗位还是坐着高管的职位,都会面临非常大的生存压力,毕竟技术类职位更新速度非常迅速,没有一劳永逸的技术岗位,想要不被淘汰状态只能是一直在路上。

希望能帮到你。

2

我本人也是一个程序员,虽然现在没有35岁,但是在近一年的工作中也慢慢的去思考自己以后的路是怎么走。

个人经历

本人16年毕业后工作,但是是在我们郑州一家软件公司做Java后台开发工程师。可能是当时刚毕业,无论自己挣多少钱都是全部花销完,有加上郑州是二线的城市,三线的工作,一线的消费水平。在第一家公司工作大约有8个多月的时候选择了离开。然后在武汉来到了武汉。(说明一下,我不去一线城市的原因:第一,我个人不太喜欢那种紧张压迫的生活。第二,我想找一个离家近一点的,不想到时候家中有什么突发是事情,自己不能及时的赶回去给自己留下遗憾。)来到武汉的时候,也陆陆续续的面试收到了大约5份offer,但是当时自己想在这种生活过于简单每天都是电脑 BUG的这些东西。所以也给推啦。在最后一次面试中(这一次是没有在去面试开发)面试了一家培训机构,选中了在培训机构里当讲师。

感悟

现在在这家培训机构里也有一年多啦。从当时的初级讲师到现在的中级高级讲师。先出来的学生也有几百名。现在在想。以后是不是继续在这里做。毕竟相对于开发而言,我们这些讲师算的是一个伟大的职业。现在的我,其实也是想在回到开发的岗位上。打算在利用几年的时间努力一下。

程序员这个职业,发展的路只有两条:一:去做管理 二:去做架构。要是一个程序员在三十五岁的时候没有达这两个等级的话。我个人还是希望转入的教育行业,可能现在这个职业没有开发那样舒服,但是有实打实的开发经验。会来出来一群的优秀的程序员的。

3

今年恰好35岁,身边的朋友也大多数是这个岁数,所以我应该比较有发言权;先讲几个正面的例子,让大家打消程序员35岁就失业的顾虑,再讲几个反例,让大家能够“有所警觉,早日打算”。

三十五岁只是开始

我圈子里面做程序员的,或者说程序员出身的,没有高度特别高的,大部分还是普普通通的“打工者”,或已经开始了普普通通的“创业”;不过大多数都能够在一线城市置业安家。

  • 同事A,其实和他并不熟,但是为什么第一个说他呢,就是因为他已经40多岁,是为数不多的以写代码为主的程序员,虽说他敲代码,但是从来不写业务相关的代码,主要是从事新技术的研究,写写公共的组件或系统。

  • 少数人转了架构,比如我自己。不过我接触过的大部分的架构师,做的事情都比较杂,不仅要做架构设计(自己的项目全权负责,还要帮其他项目出出主意),要做一些项目管理的工作,时不时的还要打开IDE写代码;总之,还是离不开代码。

  • 多数人做了管理,可以说,到了30+之后,我认识的大部分程序员基本上都走上了管理岗位了,最低也是项目经理;主要的工作就是需求沟通、开发任务的拆分、项目进度管理、立项结项这些。

  • 为数不多的人选择了创业。同事B是我曾经的项目经理,平日里会接一些“私活”,有一次接到一个大单,直接辞职创业了;朋友C一直混迹于互联网公司,后期跳到初创型的小公司做了CTO,最后一次跳槽,直接变身成为了技术合伙人。

要有危机感

说了一些混的还算可以的,不过也不能太乐观,也说说“反面例子”;如果不能居安思危的话,到了35岁会比较尴尬。

  • 朋友D一直都在软件外包公司(一直没有换过),给的Title挺高的,但是并没有什么实际意义。工资是不低,但是有一点不好,因为是外包公司,所以需要常驻客户现场,这是没有办法选择的,而且如果有多个客户的话,每个都需要照顾,所以大多数时间都花费在路上,比较痛苦。

  • 朋友E,也是在软件外包公司做项目经理,好处是工作比较清闲,坏处就是待遇比较低(我在其他问题中解答过,外包公司待遇的天花板都很低)。他们所在的客户在18年重新做了招标,结果他们公司没有招上,很多员工直接就被清场,很是被动。

  • 同事F,在公司的资历比较老(现在已经签长期合同),现在已经开启“养老模式”了,推掉所有费时费力的工作,只做一些非常简单的工作;目前Title已经被摘掉了(工资不会降),但是万一公司以后要裁员,估计他这样的也没得跑。

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。

4

先说下本人情况,本人现在是五年工作经验的程序员,之前待过的公司里都有35+的程序员,或者以前是程序员的人,其实如果在35之前你不是每天都玩,技术渣渣的话,反而年纪越大越吃香。先看一下图


24-30岁:技术积累阶段

从参加工作到工作一定阶段,要积累足够的代码量,打磨自己的技术实力。

30-35岁:形成思维方法论和知识体系的阶段

形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。

35岁以后:了解自己,把自己变现的阶段

35岁以后你的一线coding能力一定是下降的,你写代码绝对不如25岁的程序员快,效率高。但是这不重要,因为编程只是你整个武器库当中相对最不重要的了,你的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。

最后

欢迎大家关注我,可以一起交流。

5

真相是35岁的程序员还有很多。这个行业确实竞争激烈,但是这个行业却也更加公平透明。

首先,35岁以上的程序员,还有很多。

如果你到中关村大街上看看,35岁以上的程序员,或者40岁以上的程序员,有这灰白的头发和鱼尾纹,却也背着双肩包,匆匆走路的人有的是。

我的同学和朋友,大多都是35岁以上的,继续当程序员的也很多,既没有被淘汰也没有死掉。

所以,网上说的“35岁后的程序员会被淘汰”,更多的是基于噱头和刺激才传播来开的。一个行业,特别是依靠智力的行业,自然会有正常的人才态度。

其次,IT行业,确实竞争更激烈,那么淘汰的不是35岁以上的人,而是不学习的人。

我有幸认识了一位世界500强的女性合伙人,70多岁了,是位科学家。2018年来工作,她说她会给中国区的员工做一场讲座,内容是关于区块链。2019年来中国,她的演讲主题是量子计算的应用。而量子计算,是她从2018年开始学习的。

但是,我也听过这样的话“人过30不学艺”,我也一对一的咨询过30几岁的职场人“我都30了,我不想那么辛苦了”。有的人,拿着年龄作为借口,自己退下来了。那么这些人,在职场中,边际价值递减——他们因为时间积累而拿到工资高,他们因为年龄大要求尊重和宽容,他们学习能力比年轻人差关键是还不想学了。这些毛病,在传统行业,可能还能忍,因为传统行业的知识更新慢,那么年纪大的人只要还有几分社会经验,大家也都会面子上过的去。

但是在日新月异的IT行业,不主动学习的人却是会逐渐丧失地位。

那么怎么办呢?一是主动学习,二是转换跑道。

年底我和一位女工程师聚会,她今年40了,她和我说:2019年的计划就是将概率论和线性代数重新学一遍,然后每周看一篇知网论文。

还有一位女生,告诉我她打算从运维工程师,转为销售。因为做了10年运维,她发现自己在解决方案提供上有些江郎才尽了,但是在理解客户情绪和沟通上,她还很有经验。所以35岁,求职销售工程师或销售。

这个世界唯一不变的就是变化。所以,不管你是35岁以下的年轻人,还是35岁以上的中年人,跟上改变心随境转,就没什么好怕的。

6

阮一峰:IT 行业是一个年轻人的行业

在程序员这个行业,从35岁开始,你会感觉,坚挺在一线的人员数量减少,曾经的华为裁员时间就从侧面验证了这种感觉。

为什么35+程序员减少?

人的生理和智能的最高峰是20岁~30岁这个年龄段。程序员的工作任务重,加班是家常便饭,过了30岁,身体就慢慢走下坡路了,思维也不如以前活跃了。

程序员行业变化太快了,新事物层出不穷,新技术也来得快,所以程序员年龄上去后,思维固化,按部就班是最致命的。

年龄带来的问题,让程序员很难全身心投入工作,连续加班,压力大,身体承受不住,家庭的影响,分散了花费上工作上的精力。

对于企业来说,新人程序员接受新事物快,思维更加灵活,可塑性高的年轻程序员,精力旺盛,当然更喜欢。

国内35程序员现状

因为缺少确切的数据,这里只是经验之谈。

本科毕业,从事工程岗位,到了30岁,有了一定的技术沉淀,要么就走管理岗,要么就创业。

35岁的程序员,由于年龄问题,导致了一些情况的出现,大部分选择换方向。

但是也有人能够坚持继续做开发的,能坚持开发,只有两种人:

第一种,没什么上进心,为工作而工作,所以干了一辈子的代码工作。

第二种,对技术非常热爱,拒绝公司的提拔,热衷于工程岗位。

无论是哪种人,都可以干一辈子的某项工作,没有问题。

你可能觉得没前途,这不对,每个人都有自己的价值观,你不能要求每个人都一定要去创业当老板,那才有志气。

还有就是35岁程序员周围的年轻人是这样说的:

“公司 40+一线写代码的不少,没觉得拼不过我们这种年轻人”

“部门中的程序员,35+,实战经验丰富,我们称他大佬,不是因为工龄、年龄,而是他的技术令人钦佩。”

总之,35岁以上的程序员转行转岗的有,想干一辈子工程岗的,也绝对没有问题。会出现问题的,一定是那些不思进取、只想混日子的程序员。

7

首先,先算一笔账,有多少程序员到了35岁。

今年2018年,那么35岁的程序员至少要在1983年出生。

以中国互联网三巨头BAT来说:

腾讯成立于1998年,阿里巴巴成立于1999年,百度最晚成立于2000年。

那么,1983年出生的人在BAT成立之初分别是15、16、17岁。

而那个时候也并不是互联网发展非常快速的阶段。

这波最早的人呢,要大学刚刚好学了编程,毕业时期追随大佬们创业。

如果刚刚好这么巧,那么这些人现在已经是高管了,不需要转型。


所以为什么说,互联网公司的员工普遍都是年轻的团队,

不是因为年轻人拼搏努力有朝气,而是以前,互联网的发展并没有那么好,

人们普遍找工作,不会往编程的方向努力。

当然也并没有说,就没有老一批的程序员存在。

但是相比于其他职业,这批人真的是凤毛麟角,

所以,这些凤毛麟角大部分,已经盘踞在各大互联网公司的管理层。


最后,如果你很不幸,是一只依然在一线挣扎的35岁以上没有混到管理层的程序员,

那,建议转行做架构师或者带带新人、做做培训吧。

程序员真的好累啊。。。。。

喜欢就点击关注吧

8

关注我,获取更多深度解读


1024程序员节,答这个题最合适。


首先,报以平常心看待程序员这个工作,这真的也是一份普普通通的工作。不知道为什么非要用35岁给这份工作划条时间线。

说程序员辛苦劳累,工作哪有轻松的?设计、文案、运营一样要熬夜加班,秃头谢顶。

很多文章说程序员35岁后就快失业了,其他工作不都一样么。永远有年轻人毕业入职,比你年富力强,比你精力充沛,比你能熬夜,还比你工资低。

平常心看待,工作都一样,与其担心这些,不如自我提升。


至于出路,有能力的程序员从来不愁

创业

比尔盖茨、扎克伯格、马化腾、周鸿祎、雷军、张小龙、张一鸣,纵横互联网的大佬们,程序员出身的就占了半壁江山。

其中小扎最年轻,才34岁,张一鸣刚好35岁,他们都缔造了自己的商业帝国,上上富豪榜也是轻轻松松。


升职

如果程序员一路打怪升级,35岁时,也算是职场巅峰,当个总监也是相匹配的职位。不要总把程序员定义为码农,码农是新手村状态,互联网公司里,程序员的上升途径应该对标CTO(首席技术官)。

搭建产品架构,底层架构,代码库,等等。这是在实际工作中,得到的经验,不是刚毕业的应届生能够取代的。

如果做不到,那还需要努力。


开工作室,资源对接

互联网时代,只要肯吃苦,就一定会有回报。创业和升职CTO要求比较高,对普通程序员而言还是有难度的。

但是,程序员也可以利用自身所长来做自己的小事业,比如早几年,微博没有这么完善的后台工具,很多抽奖工具、发文插件都是第三方开发的,这里就是商机。

到后来的微信公众号开发,现在的小程序开发,这些对技术要求都不高,积累资源以后,甚至可以以工作室的形式运作,接外包。


我是吴怼怼,虎嗅、36氪、钛媒体、产品经理等专栏作者、前澎湃新闻记者,专注互联网科技文娱解读,更多深度解读,欢迎关注我的头条号。

9

我和爱人都从事IT行业,我觉得35岁或者更大岁数的程序员将来有几种情况:

1、做管理,技术有了做管理带好一波兄弟姐妹很不错。

2、产品经理。

3、架构师或者继续编码,这类的人属于编程爱好者。

我以前的同事基本都是管理级别的,我爱人也是项目经理,不做开发。

本人直接辞职不干了,不是自己想要的生活,当初就是为了收入好点。

10

谢邀!35岁以后,技术和经验都到了一定的层次,可以考虑考系统架构师,改做项目经理,毕竟写代码只是初级阶段,而现在都是代码模块化,写代码的任务可以交给年轻人了,35岁以后经验丰富,可以多接触行业,以转换行业需求来完成项目所需。