程序员真的就是在35岁就退休了吗?(图)

【CSDN编者按】或许在大多数人眼里,程序员是个光鲜亮丽的职业,收入高不风雨c语言程序设计实验指导指南书,24小时坐在有空调的写字楼里,各种福利,我真的羡慕一票人。

而且很多人也认为程序员吃掉了自己的青春,可能35岁之后就失业了,不得不离开程序员这个行业。大多数公司雇用程序员时的年龄限制为 35 岁。很多互联网公司实施裁员时,35岁以上的人群是重灾区。一旦35岁以后失业再就业,就会成为问题。程序员真的吗

35 岁退休?

作者 |阿布拉尔·马苏姆

翻译 |弯月面编辑器 |欧阳舒立

制作 | CSDN(ID:CSDNnews)

以下为译文:

为什么软件开发行业看不到白发苍苍的程序员?老程序员都去哪儿了?公司会解雇年长的程序员吗?

如果一个 50 多岁的程序员在 20 多岁或 30 多岁时申请一个职位,有多少公司会雇用他们?关于这个问题的传言和传言有很多,也有一些严酷的现实。

当然40岁,甚至35岁,被认为是“老人”,真的很让人震惊。这里的“老年人”是指可以计划退休或换工作的程序员。

首先,我们来看一组统计数据。

统计:程序员应该在 40 岁退休吗?

我发现一些调查有一些相互矛盾的统计数据。 Stack Overflow 在 2019 年对全球 66,329 名专业开发人员进行了调查,结果如下:

在专业开发人员中,71.7% 是 35 岁以下的程序员,85% 是 40 岁以下。这组数字与其他任何行业相比都是不寻常的。

使用 50,705 份调查结果,我们发现澳大利亚和美国的开发者平均年龄最高,为 32.8 岁;印度最低,为 25.9 岁。

根据这份研究报告 ( ),55-64 岁的软件开发人员数量从 2011 年的 87,000 (8.3%) 增加到 2019 年的 195,000 (10.7%)。美国的高级开发人员数量高于大多数国家/地区。

然而,事情每天都在变化。

根据 Evans 的统计,全球大约有 2400 万开发者,到 2024 年,这个数字将再增长 20%,达到近 3000 万。美国目前拥有最多的软件开发人员,约有 440 万,但预计印度将在 2024 年超过美国。

此外,亚洲软件开发人员的数量正在增加,但软件开发人员的平均年龄正在下降。

为什么年长的软件开发人员如此稀少?高薪

显然,经验丰富且年长的软件开发人员应该比年轻人获得更高的报酬(尽管有时不会),他们的期望也会更高。

问题在于需求。软件公司需要这些经验丰富的开发人员吗?他们值得雇佣吗?基本上,答案是否定的。公司通常不需要很多经验丰富的高级开发人员。

每个公司都需要面对现实的问题c语言程序设计实验指导指南书,承受大量高薪资深开发者的压力不小。

换工作

绝大多数开发人员都会找到一种无需编写代码就能赚更多钱的方法。所以,换工作是另一个原因。

永无止境的学习

技术、编程语言和框架发展得如此之快,以至于许多年长(甚至更年轻)的开发人员跟不上时代的步伐。

随着年龄的增长,人们肩负着许多其他责任。他们通常没有足够的时间来学习新技术。这也是这个行业资深开发者不多的另一个原因。

其他行业的专业人士不必应对如此巨大的学习压力。程序员需要不断地学习新技术。

环境

随着时间的推移,人们会注意到他们是团队/公司的老一代,周围有一群年轻的程序员。

由于代沟等因素,很多人无法与年轻程序员进行良好的交流。他们在工作中感到孤独。这是另一个原因。

一个相对较新的行业

与其他行业相比,软件行业相对较新。这是最大的原因之一。随着行业的成熟,希望我们有机会看到更多的老开发者。

创业文化的推广

企业家希望快速构建软件产品并打破旧世界。每个企业家的梦想都是以某种积极的方式改变世界。作为一个企业家,我也能理解这种心理。

只有一个想法是不够的,我们需要脚踏实地的执行。但在执行之前,企业家需要一些高科技产品(以科技初创公司为例)。他们不能等待很长时间来制造产品。

因为如果一个想法失败了,他们必须从错误中吸取教训,并根据实验结果朝着另一个方向前进。所有这些实验都需要高科技产品的快速开发。

图片[1]-程序员真的就是在35岁就退休了吗?(图)-老王博客

此外,由于开发软件的资金是有资金的,他们通常没有其他资金可供支配。

因此,为了快速、廉价地开发科技产品,创业者不得不寻找年轻的开发者。但是,一旦一家初创公司成熟,他们就需要经验丰富的高级开发人员,他们可以为产品构建强大的基础和坚实的架构。

HBO《硅谷》前编剧丹·莱昂斯在接受采访时说:“我想他们都觉得年轻人能带来最大的回报:用力挤压年轻人,等他们走了,然后替换他们。人。”

科技行业的这种年龄歧视给年轻和年长的开发者带来了很多问题,并造成了精神压力。

程序员如何在这个行业生存

对很多人来说,编程不仅仅是一种职业。最近在看一些相关文章的时候,发现很多50岁以上,甚至60岁以上的开发者还在编程。

他们中的一些人有其他工作机会,但他们都拒绝了,因为他们喜欢编程。事实上,能够做自己喜欢的工作是人生一大幸事!

但是,无论您喜欢与否,如果您想长期从事这个行业,请记住一些事项。无论您是年轻还是年老,所有程序员都需要记住:

永远努力学习新技术,否则你会被时代抛弃。

紧跟年轻人的心

除了便宜之外,公司喜欢招募年轻开发者还有两个原因:

所以要紧跟年轻人的心。只要你有年轻的心态,年龄并不重要。

留下“技术包袱”

许多程序员都有技术“包袱”。请放下您的包袱,对新技术保持开放的心态。

如果程序员长期从事某种特定的编程语言工作而没有任何其他工作经验,一些招聘人员会将其视为危险信号。

程序员的出路

读到这里,您可能想知道,“老程序员工作一段时间后是否被迫寻找其他方式?”答案是,大多数人不会。

让我们看看大多数程序员的出路。

管理

由于公司可以花更少的钱聘请年轻、充满活力的开发人员,因此经验丰富的开发人员需要担任重要角色,例如一级或二级经理。

顾问

年轻人有很多优势,但他们不能担当顾问的角色。有经验的开发人员可以考虑担任顾问职位。顾问也可以赚很多钱。

自由职业者

其他人成为自由职业者,按照自己的方式工作。

专业领域的专家

许多年长的开发人员已成为其专业领域的专家。我见过很多特定领域的专家,例如医疗保健领域的大数据专家或 Azure 云架构专家。

在某些领域对经验的需求一直很高。

提前退休

其他开发人员选择提前退休并成为年轻开发人员的培训师。

创业

许多经验丰富的开发人员利用他们的人脉和技能,用他们的一部分资金创办了一家新的科技公司或初创公司。

继续做程序员

是的,这也是一种选择,许多开发人员已经 50 多岁,但在 60 多岁时仍在开发软件。技术可以让他们在这个行业中生存下去。

总结

高级开发人员担心工作稳定性。他们往往承受着很大的心理压力。如果提前做好准备,我认为这是可以避免的。

新的编程语言、框架和库不断涌现,因此请不断学习。有时技术人员经常忽略这一点。但现实情况是,这些技术很快就会过时。

Zoho 的首席执行官 Sridhar Vembu 进行了一项实验,他们直接雇佣了一群 17 岁的高中生。然而,他发现,两年后,这些新员工的工作表现与受过大学教育的同龄人相比几乎没有什么不同。

当很难留住青少年时,总会有青少年。

软件开发真的是年轻人的游戏吗?虽然我个人认为年龄只是一个数字,但前提是程序员不被年龄束缚,保持积极的学习心态。你怎么看?

原文链接:

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论