游戏程序员能干到多少岁(程序员什么时候退休35 结束了吗)

说说程序员的真相、谣言和残局 Pexels 上的Tima Miroshnichenko拍摄的照片 为什么我们在行业中看不到相当数量的白发苍苍的软件开发人员?程序员年纪大了都去哪儿了?公司会裁掉年长的程序员吗...

说说程序员的真相、谣言和残局程序员什么时候退休?35 结束了吗

Pexels 上的Tima Miroshnichenko拍摄的照片

为什么我们在行业中看不到相当数量的白发苍苍的软件开发人员?程序员年纪大了都去哪儿了?公司会裁掉年长的程序员吗?

如果一个50多岁的程序员申请一个20多岁或30多岁的职位,有多少公司会雇用他们?关于这个问题有很多神话,也有一些确凿的事实。

看到 40 岁,甚至 35 岁,有时被认为是“老”,这当然令人震惊。这里使用的术语老是指程序员计划退休或换工作的时候。

让我们谈谈一些统计数据。

统计:40 是程序员的新 60 吗?

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

程序员什么时候退休?35 结束了吗

作者图表

在专业开发人员总数中,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 年。

事实上,亚洲正在产生更多的软件开发人员,而软件开发人员的平均年龄将一天比一天减少。

为什么我们在行业中看到的更少更高的薪资期望和需求

很明显 ,一位经验丰富且年长的软件开发人员应该得到并期望比年轻的软件开发人员更高的薪水(但并非总是如此)。

问题是需求。软件公司需要这些经验丰富的开发人员吗?值得吗?大多数情况下没有。一个公司不需要很多经验丰富的高级开发人员。

每个公司都必须计算财务可行性。以较高的薪水维持大量的老开发人员是不可行的。

换工作

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

永无止境的学习

技术、编程语言和框架变化如此之快,以至于许多年长(甚至年轻)的开发人员无法跟上它。

随着年龄的增长,老一辈人还有很多其他的责任。他们经常不能给足够的时间来学习新事物。这是我们看到年长程序员较少的另一个原因。

没有其他行业的其他专业人士必须如此快速地学习。程序员总是需要确保他们了解最新的变化。

环境

随着时间的推移,他们开始注意到自己在团队/公司中处于较老的一边,并发现自己处于一群年轻程序员的队伍中。

由于代沟和其他一些因素,许多人无法与年轻的程序员联系。他们在工作场所感到孤独。这是另一个原因。

比较新的行业

软件行业比其他行业相对较新。这是最大的原因之一。随着行业变老,希望我们能看到更多。

创业文化也在推动它

企业家试图快速建立并打破常规。每个企业家的梦想都是以某种积极的方式改变世界。作为一个企业家,我可以理解这种心理。

一个想法是一个脆弱的东西。执行就是一切。但在执行之前,创业者需要一些科技产品(如果是科技创业公司)。他们不能等待很长时间才能构建产品。

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

而且,在筹集 A 轮资金或大笔资金时,我们往往花不起更多钱。

因此,为了廉价、快速地开发科技产品,创业者总是在寻找年轻的开发者。但同样的,当一家初创公司进入成熟阶段时,他们需要经验丰富的高级开发人员,他们可以为产品建立强大的基础和坚实的架构。

程序员什么时候退休?35 结束了吗

这张照片是在知识共享许可下从维基媒体拍摄的

正如 HBO 硅谷前作家丹·莱昂斯在接受采访时就该主题所说的那样:“我认为他们都认为最佳回报是年幼的孩子:烧毁他们,摆脱他们,取代他们。”

技术行业中这种猖獗的年龄歧视导致了几个问题,包括对年轻和年长开发人员的精神压力。

作为一名程序员如何在行业中生存

编程不仅仅是许多人的职业。最近在看 Quora 上的一些相关帖子。我发现很多 50+ 或 60+ 的开发者还在做编程。

他们中的一些人得到了其他工作,但他们拒绝了,因为他们喜欢编程。其实,如果你能做你喜欢做的事,你是有福的!

但是,不管你喜不喜欢,如果你想长期从事这个职业,你需要牢记一些因素。无论您是年轻还是年长的程序员,规则都很简单:

如果您不定期更新自己,您将被弃用。

跟随年轻的心灵

除了年轻开发者更便宜之外,招聘人员选择他们还有另外两个因素。

他们总是想了解更多。他们很好奇,喜欢学习新事物。他们的知识更有可能是最近的。他们可以激发新的想法并分享新的见解。

所以跟随年轻的头脑。如果你有一颗年轻的心,那么无论你多大年纪都会变得不那么重要。

不要背负技术包袱

作为一名企业家,我看到许多程序员都背负着“技术包袱”。 请不要那样做。始终对采用新技术持开放态度。

如果程序员在特定编程语言方面拥有过多年的经验并且在他们的投资组合中没有任何工作经验,一些招聘人员会将其视为危险信号。

什么是最终游戏?

如果你读到这里,你可能会想,“老程序员是不是在一段时间后就被强行解雇了?” 答案大多是否定的。

让我们看看他们会发生什么。

管理

由于公司可以用更少的钱轻松雇佣年轻、精力充沛的开发人员,因此他们会聘请经验丰富的开发人员担任另一个重要角色,例如一线或二线经理。

顾问

Youngblood 可以有很多优势,但它不能成为顾问。经验丰富的开发人员成为独立人士或为公司聘请顾问。作为一名优秀的顾问,他们真的可以赚很多钱。

我认识一位来自英国的顾问,他每年收入数百万。

自由职业者

他们中的一些人希望通过成为自由职业者来按照自己的规则工作。

专业领域的专家

许多人成为专业领域的专家。我见过人们专注于非常特定的领域,例如医疗保健或 Azure 云架构的大数据。

在某些特定领域,经验总是会有很大的需求。

提前退休

许多开发人员提前退休,成为年轻开发人员的培训师。

开始创业

许多经验丰富的开发人员利用他们的网络和技能,并利用他们的部分积蓄来创办一家新的科技公司或初创公司。

继续做程序员

是的!这也是一种选择,很多开发者在 50 多岁或 60 多岁时仍然是程序员。他们的技能使他们保持在行业中。

最后几句话

年长的开发人员担心他们所处角色的稳定性。这可能会导致压力增加甚至冒名顶替综合症。我认为这可以通过早期准备来避免。

新的编程语言、框架和库一直在涌现。随时更新。我一遍又一遍地这么说,因为我已经看到了。熟练的人经常忽略这一点。但现实情况是,该领域的技能很快就会过时。

Zoho 的首席执行官 Sridhar Vembu 通过直接雇用高中毕业的 17 岁学生进行了实验。他发现,在两年内,这些新兵的工作表现几乎与受过大学教育的同龄人相当。

每天,年轻程序员的数量增长得如此之快。那么编程真的会成为年轻程序员的游戏吗?

虽然我个人认为年龄只是一个数字,只要程序员不被时间锁定并且有学习更多知识的心态。你怎么看?

在评论中告诉我们您的意见。还请分享您关于此问题的工作场所场景。

  • 发表于 2022-09-28 22:08:52
  • 阅读 ( 230 )
  • 分类:热点

0 条评论

请先 登录 后评论

你可能感兴趣的文章

相关问题