龙空技术网

程序员何时退休,35岁是码农生涯的结束吗?

闻数起舞 732

前言:

而今小伙伴们对“java可以干到多少岁”可能比较关注,小伙伴们都想要剖析一些“java可以干到多少岁”的相关内容。那么小编在网络上网罗了一些有关“java可以干到多少岁””的相关文章,希望看官们能喜欢,看官们快快来了解一下吧!

让我们谈谈程序员的真相和谣言

> Photo by Tima Miroshnichenko from Pexels

为什么我们不能在行业中看到灰发件软件开发人员?所有上了年纪的程序员都去哪儿?公司开除了老年程序员吗?

如果50年代的程序员适用于20多岁或30多岁的某些位置,那么有多少公司将雇用它们?关于这个问题有很多神话,也有一些难得真理。

看到40甚至35程序员退休的时候,它肯定是令人震惊的。旧的术语用于此处的意思是当程序员计划退休或切换工作时。

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

统计数据:是程序员的40岁意味着过去的60岁?

我发现一些调查中的一些突出统计数据。2019年堆栈溢流从世界各地调查了66,329名专业开发商。这是结果:

> Graph by Author

在专业开发者的总数中,71.7%未满35岁,85%未满40岁。与世界上几乎任何其他职业相比,这是不寻常的。

该调查还发现,从50,705份反应中发现,澳大利亚和美国的最高平均年龄为32.8。印度的最低平均年龄是25.9。

根据本研究论文,2011年2011年的87,000(8.3%)增加了55至64岁的软件开发者的数量从2019年增加到195,000(10.7%)。因此,旧开发者的比例在美国比大多数国家更高。

但日复一日,这种情况将改变。

根据埃文斯的数据,全球约2400万开发者,这将在2024年增加20%至近3000万。美国目前拥有约440万台软件开发人员,但预计印度到2024年将超越。

事实是亚洲正在产生更多的软件开发人员,以及日常的软件开发人员,软件开发人员的平均年龄将会减少更多。

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

显而易见的是,经验丰富的旧软件开发人员应该得到并期望比较年轻的薪水更高(但并不总是)。

问题是需求。软件公司是否需要这些经验丰富的开发人员,值得吗?大多是没有。公司不需要许多高度经验丰富的高级开发人员。

每家公司都必须计算财务可行性。维护更多薪水的旧开发者是不可行的。

切换工作

大多数开发人员在没有写代码的情况下找到更多赚钱的方法。所以切换工作是另一个原因。

永远的学习

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

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

其他行业中没有其他专业人士必须快速学习。程序员始终需要确保它们会更新有关最新更改的更新。

环境

随着时间的推移,他们开始注意到他们是在团队/公司的旧面上,并在一群年轻程序员中找到自己。

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

相对新的产业

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

启动文化也在推动它

企业家试图快速打破东西。每个企业家的梦想都是以一些积极的方式改变世界。作为企业家,我可以理解这种心理学。

一个想法是一个脆弱的东西。执行就是一切。但在执行之前,企业家需要一些技术产品(如果是技术启动)。他们不能等待很长时间才能建造的产品。

因为当一个想法失败时,企业家必须根据实验,从错误中学习并在另一个方向上移动。所有这些实验都需要快速发展技术产品。

而且,当筹集资金或一笔金额时,我们往往不能花更多的钱。

所以对于便宜,快速发展的科技产品,企业家总是寻找年轻开发者。但是,这也是如此,当一个创业公司进入成熟阶段时,他们需要经验丰富的高级开发人员,他们可以为产品建立强大的基础和稳固架构。

> The photo was taken from Wikimedia under Creative Commons licenses

Dan Lyons,HBO的《硅谷》的前写作者在接受对这个话题的采访中表示:“我认为他们都决定最佳回报是年轻的孩子:烧掉它们,摆脱它们,取代它们。”

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

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

编程不仅仅是许多人的职业。最近我正在阅读Quora上的一些相关帖子。我发现许多年龄50岁或60岁以上的开发人员仍在进行编程。

其中一些人被提供了其他工作,但他们拒绝了他们,因为他们喜欢编程。实际上,如果你能做你所爱的事情,你很幸运!

但是,如果你喜欢它,如果你想长时间留在这个职业,你需要牢记一些因素。无论您是年轻人还是较旧的程序员,规则都很简单:

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

跟随年轻的头脑

除了年轻的开发人员更便宜,还有其他两个因素为什么招聘人员选择它们。

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

所以跟随年轻的心灵。如果你有一个年轻的思想,无论你的年龄都要少。

不要携带技术行李

我已被视为一个企业家,许多程序员携带“技术行李”。请不要那样做。永远是开放的,以采用新技术。

如果程序员以特定的编程语言有太多经验,有些招聘人员将其算作红旗,并且在他们的投资组合中没有任何工作经验。

什么是结束游戏?

如果你读过这一点,你可能会思考,“老年程序员在一定的一段时间后有力地脱离了他们的工作吗?”答案大多是没有。

让我们看看会发生什么。

管理

由于公司可以轻松雇用年轻,精力充沛的开发人员以获得较少的金钱,他们在另一个重要角色中使用经验丰富的开发人员,如第一行或二线经理。

顾问

年轻的开发者可以有很多优势,但它不能成为顾问。经验丰富的开发人员成为独立人士或聘用公司顾问。他们可以通过成为一个很好的顾问来真正赚到很多。

我认识来自U.K.的顾问,每年赚数百万美元。

自由职业者

其中一些人想通过自己的规则成为自由职业者。

专业领域

许多人成为专业领域的专家。我已经看到人们专注于有需要的特定领域,如医疗保健或天蓝色的大数据。

在某些特定的部门,经验总是有很大的需求。

提前退休

许多开发者退休并成为年轻开发者的培训师。

开始创业

许多经验丰富的开发人员使用他们的网络和技能,并占据他们的一部分储蓄来开始新的技术公司或启动。

保持作为程序员

是的!这也是一个选项,很多开发人员仍然是50年代或60年代的程序员。他们的技能让他们保持在行业中。

最后几句话

较旧的开发人员对他们所在角色的稳定性面临担忧。这可能导致压力甚至冒充综合征。我认为可以通过早期准备来避免这种情况。

新的编程语言,框架和图书馆一直弹出。一直更新。我又一次地说了这一点,因为我已经看到了这一点。熟练的人经常忽略这个。但现实是,在这一部门很快就可以超出技能。

Zoho的首席执行官,Sridhar Vembu,通过招聘17岁的人直接从高中进行实验。他发现,在两年内,这些新兵的工作表现与学院教育的同龄人几乎相同。

日复一日,年轻程序员的数量正在增加如此之快。所以编程真的是一个年轻的程序员的游戏吗?

虽然我的个人意见是那个年龄只是一个数字,只要程序员没有被锁定在一段时间并且有心理学就可以了解更多。你怎么认为?

在评论中告诉我们您的意见。另请分享有关此问题的工作场所方案。

(本文由闻数起舞翻译自Your Android App is in danger, and Google doesn’t care about it的文章《When Do Programmers Retire? Is 35 the End?》,转载请注明出处,原文链接:)

标签: #java可以干到多少岁