低代码时代已经到来,焦虑、孤独的中年 IT 技术人何去何从?

今天看到微软 CTO 韦青先生连续发表多篇文章,一说“低代码 / 无代码时代已经到来”,这个我是非常赞同的;一说“程序员 35 岁就被淘汰是个伪概念”,韦青先生作为 IT 界的大咖,说话绝对有分量也很有自己独到见解,我是十分佩服和欣赏韦青先生的,不过就这个事情而言,我想谈谈自己的看法。

文章一:

文章二:

我带领 IT 团队大约十多年,在物联网、人工智能和互联网企业都有待过,和那些焦虑、孤独的 IT 技术人员接触较多,程序员 35 岁就被淘汰过于夸张,但是找工作时已经有些限制却是事实。特别是在加班需求较大或者工作量比较饱和的互联网行业,虽然公司并没有明确规定,但是 HR 或者直接负责技术的主管,年龄依然是他们关注的一个方面,同样的工作如果年轻人能做,绝不会招年纪更大的。

而一旦超过 40 岁,绝大部分 IT 技术人员找工作的面试机会已经微乎其微,即使在职的老员工也面临被淘汰的危险,这绝不是危言耸听。

我这里所说的是大多数,不包括那些技术管理或技术大牛,比如资深架构师、资深系统分析师、高级算法师等等,但是这些人的比例是很少的,而一般人真的达不到那个水平,被淘汰是迟早会发生、而且意料之中的事情。

一、IT 行业加班严重,中年 IT 技术人身体吃不消

IT 行业加班极其严重,曾经在深圳南山科技园一家高科技公司上班,经常夜晚十一点多,和同事们站在阳台上抽烟,看着四周依然灯火通明的办公室,大家会意一笑,这就是深圳 IT 人的生活。我们公司隔壁一家小公司,每天早上我到公司的时候,总发现他们在卫生间洗漱,刚开始没想太多,后来聊天才知道,他们最近在研发一款新的产品,晚上基本不回家,累了就在公司打个地铺随便应付一宿。

我们公司也一样,发布新版本一般都是在凌晨,这个时候更新版本对客户影响最小,而且版本更新速度较快,所以这种机会也是很多的,我一个同事,每年有六十多个通宵工作的日子,也就是说基本每周有那么一两天需要通宵的。

这样高强度的生活,中年人真的吃不消,年轻人熬个通宵睡一觉就好了,中年人可能真的就伤筋动骨了,也就是说中年 IT 技术人即使思想跟得上,身体也跟不上。

二、年轻的 IT 人员成长较快,加速了替代频率

IT 行业总体收入水平较高,所以现在选择这个行业的年轻人也比较多,而且在有经验同事的指导下,成长很快,当然成为大牛的路依然漫长,不过在大框架下写写模块,实现功能是完全没有问题的。

在深圳这一方面的感受尤其明显,如果你有机会到南山科技园走一圈,周围清一色的年轻 IT 人,年纪稍大一点的要么是自己在创业,要么是技术负责人偏向管理,年轻有活力是互联网企业的标配。

我曾经有一个做 C/C++ 开发的中年同事,技术方面很厉害,不过一直都是在写代码,没有做过管理。前几年公司出了问题需要裁员(当然有赔偿),他在公司工作多年想拿到那笔赔偿,信心满满主动提出来要被裁掉,公司当然很快就批准了。于是他开始找工作,结果连续投了 48 份简历,而且据他说都是和他能力十分匹配的工作,结果等了一周,一个面试的电话都没有。家里有两个小孩,老婆又没上班,一下子他觉得天都塌下来了,整夜整夜的失眠。幸好后来投给了一家公司,那个公司的主管曾经在网上向他咨询过技术问题,对他有很好的映像,给了他一个工作机会;除了这一个机会,他后来说真的没有得到过其他面试机会。

不是说你能力多强就怎样,而是根本得不到机会。

三、IT 技术更新极快,年轻学习能力更强,时间更多,加速了新老交替

IT 技术的更新也是很快的,上面那个同事也是因为技术有点陈旧,所以找工作不太顺利。

因此,主动和持续性的学习对一个 IT 技术人员是十分必要的,在这方面年轻人比中年人有优势。中年人上有老、下有小,老的需要照顾问候,小的需要辅导作业,周末还得带出去玩一下,时间相对有限。年轻人有大把的学习时间,而且精力也更旺盛,我曾经招过一名刚毕业不久的年轻人,刚来就遇到了一个项目,当时项目是基于 windows 开发的,需要在两周内将整个系统在 linux 下改写并测试通过,部门另外几个年纪大的同事都不熟悉 linux,也不愿意或不敢承担这个项目。没有办法,我找到了这个刚入职的年轻人,他欣然接受,从开始学习 linux 到最后把整个系统改写完成,用了不到两周,让我大为叹服。

四、中年 IT 人不像年轻 IT 人乐于听从领导的安排

一部分中年 IT 技术人员如果在一个公司待的时间足够长,形成了自己的圈子,有时候仗着自己经验丰富,见多识广,也有一定人脉,可能会对资历比他浅,技术能力在某方面不如他的领导不服,对安排的工作提三捡四,遇到困难时不愿意勇挑重担。

而刚工作两三年的年轻 IT 人,已经是骨干人员了,同时活力满满,精力十足,愿意学习并对工作毫无怨言。

五、小结

IT 这个行业充满了机遇,也充满了挑战,需要技术能力强,更需要有一个好身体。我说这些并不是说中年 IT 人员一无是处,我自己本身就是一名 IT 中年人,而是说 IT 技术人员要早做规划,要么向技术管理转变,要么向技术大牛方向去钻研,其余的要做转行的准备,但能真正能往技术管理或技术大牛这两个方向发展的人很少,真正能从 IT 技术岗位退休的那更是少之又少。