美文网首页
为什么程序员到了35岁就很难找到工作了?

为什么程序员到了35岁就很难找到工作了?

作者: 文生白Max | 来源:发表于2022-11-22 19:02 被阅读0次

    说一个老生常谈的话题:为什么程序员到了35岁就很难找到工作了?

    首先我自己也是一名程序员,并且是从其他行业跨到编程这个行当里面的,不过我在做了几年程序员后又做了产品经理,机缘巧合下又开始管理产品、开发、运维团队,现在已经很久没写过代码了。当然,我还没到35岁,但是“危乎速哉”,我已经深深感受到35岁在呼唤,鉴于我自己马上将“届龄”,我也不得不认真思考一下这个问题。

    首先“程序员到了35岁就很难找到工作了”,这是真的吗?据我的观察来说,此言不虚。

    就拿我自己面试的经验来说,因为工作原因,我经常面试程序员,几年以来少说也得面了千把号人了,我的体验下来,其实我自己也不太愿意面试35岁或年龄更大的程序员,我也曾试着沟通过几位在找工作的“老将”,但是整体下来效果并不是很好。我们都清楚,每个人都会到那个年龄,但在面试中还是做出了另外一种选择,为什么会出现这种情况呢?

    经过仔细思考,我发现从用人角度去考量,程序员到了35岁难找工作确实有他的原因。

    首先,做程序员需要极高的精力投入,说白了多数情况下要做好加班的准备。从大的环境来看,需要程序员的行业一般是互联网、IT、软件等高新技术企业,这类企业所在行业的性质决定了产品永远是快速的,市场上商机如“战机”,一个好的idea、一个好的模式、一个好的功能往往需要快速开发,老板们的心态差不多都是恨不得“电光火石之间”完成上线,以求快速占领市场,所以这个行业有不少“996”存在,当然,也有不加班的公司,但是通常情况下,程序员的工作时间是比其他岗位更久的(薪资也高)。

    单身狗时代,工作是快乐的,我们兴奋地喊着口号:“工作,让生活更充实”,我们有足够的时间去加班,甚至加班之余还没完没了地追剧、打游戏,第二天起来依然精力充沛,但是年龄增长以后,身体却不愿意那么干了。有了家庭以后,一大堆问题更是扑面而来。所以我们看到那些码完代码赶紧回家的人,往往背后都有一个家庭的琐琐碎碎。35岁的程序员,大都处在“上有老、下有小,中间有个人难搞”的阶段,他们没有精力再像年轻人那样付出了,也多数不愿意加班,这是人之常情。

    其次,做程序员需要持续接受新事物,这一点绝大多数人不过关。技术的变更速度是很快的,最近几年越来越明显,不管是编程语言Python、Go等的快速崛起,还是各类前端、后端框架的推陈出新,各种中间件、轮子库以及如火如荼的开源运动,区块链、元宇宙、数字孪生……越来越多的新技术涌现出来,做程序员意味着一旦进入这个行业就需要不停地学习,保持更新自己的技术。

    但是持续接受新事物谈何容易,我们内心深处是愿意待在舒适圈的。接受新事物,意味着紧张、焦虑、忙碌、不舒服,这一点随着年龄增加而愈发凸显。你会发现手上的智能手机虽然也在更新换代,但是我们很少愿意对它的各项功能一探究竟了,你会发现你越来喜欢保持一个节奏、一种风格、一个圈子做事了。写代码也是一样,你会优先使用你熟悉的技术栈,你觉得那是方便快捷的,即使要学新的技术也会学得很勉强。程序员需要持续地保持学习的状态,掌握最新的技术动向,热门的框架或者中间件,经常浏览技术帖子和博客……这些很少有人持之以恒。由于自身原因或者由于单位选用的技术栈导致程序员不能更新自己的技术而在激烈的求职中铩羽而归的例子不胜枚举。

    当然,做每一行都需要保持学习,不然就会被淘汰,这是一条铁律,但是在程序员群体中这一点尤为明显,主要还有下面一个问题。

    第三,程序员准入门槛相对低,市场会倾向于寻找“物美价廉”的年轻人替代高薪的老程序员。有人觉得编程很难学,实际上也没有那么难。这些年我们经常看到转行过来的人,特别是经过好的培训机构相对系统培训的人,他们的动手能力往往都很强,工作上手起来也还不错。

    其实话说回来,没有多少技术或者功能是张三能做而李四实现不了的,不出意外一个3年经验的人和一个应届生的区别大部分在于对应用的熟练程度和对关键问题的排查,有追求的一些开发人员对技术研究可能较为深入,看起来一个人能顶好几个,但这依然不行 。用人单位会很简单地打一个算盘:应届生一个不行?两个!毕竟应届生便宜、听话、还有潜力。当不断有年轻人通过相对低的门槛涌入进一个行业时,必然会冲击原先的从业者,这就是为什么同样的条件下,用人单位倾向于选择年轻人而不是老程序员。

    第四,老程序员往往心态不好。说到这里,可能有人不高兴了,其实这也是正常情况。一个年龄和阅历都比年轻人多的人,很难去服从一个年轻人管理,即使老程序员心态摆得很正,但是团队不得不去考虑。现实往往是,即使老程序员愿意只做技术,愿意做一线的代码编写,愿意从基层做起,但是管理者却还是不得不考虑团队协作、晋升、优化的问题,这些问题往往很复杂,所以多数人干脆多一事不如少一事,老程序员就是在这样的衡量中落败了。

    当然,我们也看到国外许多大厂也有程序员“越老越香”的例子,老程序员自然有着不可比拟的经验优势,只是在国内大环境下,老程序员在很多因素衡量下劣势被放大了,面临的挑战也更多。也许以后程序员不再是一碗“青春饭”,只不过,现在来看还是比较久远。现在35岁的程序员能做哪些调整呢? 我们后面跟大家一一分析。

    相关文章

      网友评论

          本文标题:为什么程序员到了35岁就很难找到工作了?

          本文链接:https://www.haomeiwen.com/subject/hbenxdtx.html