太老了是多老”?[关闭]


114

有人告诉我,要认真对待自己的求职者,我应该放弃自己的履历,或者取消获得学位的那年,或者两者兼而有之。甚至不必费心申请,因为没有人愿意雇用比他们大的程序员。1个

或者,我应该找到一家公司,不是因为我想要,或者因为我拥有一种我关心的产品,而是因为这样,如果/当我的公司被收购时,我可以找到工作。

还是我应该更多地专注于管理工作(我过去曾成功完成过),因为……嗯,他们无法真正解释这一点,只是暗示在一定年龄段内,如果您是重新编写代码。但是我喜欢编写代码。

你见过这个吗?这仅仅是本地(北加利福尼亚)问题吗?

如果您曾经雇用过程序员:2

  • 在您收到的简历中,最大的申请人几岁?
  • 您采访过的年龄最大的人几岁?
  • 您雇用的年龄最大的人(雇用时)多大?

被聘为程序员的“年龄太大”了?

1 我假设所有申请人都具有同等的适用经验。这与拥有三十年的COBOL申请Java专家工作的人无关。
2 是的,我知道(至少在美国)您不应该问申请人的年龄。但是,以我的经验,您可以从简历中获得一般性想法。


这个问题也许是针对特定地区的?
伯纳德

@Bernard-奇怪的是可能不是因为OP没有指定地区/国家/地区。
奥塔维奥·德西奥

不,不仅仅是关于您的经历和生活世界的问题。
提格伦

5
你应该停止编码,当你不再爱它
altern

听起来像是一件文化事。

Answers:


59

在英国,刚有近50名新工作的人,我可以说这是有可能的,而且您永远不会老。

有两种方法-都取决于您的技能与工作相关。

  1. 坚持自己所知道的并成为专家。这是有风险的,因为随着时间的流逝,需要使用“旧”技术的工作数量越来越少。但是,随着人们从这类工作中退休,将会有空缺。

  2. 不断刷新您的技能。去年我搬到了Silverlight,这正是我的工作。那和我新雇主所认为的我以前的团队领导角色有关。


87

我今年52岁,是15年前与他人合办的一家公司的技术总监,这是我的内心深处的一个问题。我花了大约40%的时间在编码上,主要是开发现有产品和新产品,我真正希望在10年后做同样的事情。

令我感兴趣的是,老年程序员受到无关技能的唯一阻碍。我发现这是年轻的开发人员遇到的问题-如果我想要Flash编程器或Flex编程器,那很容易。如果我想要一个具有成熟的企业数据库或网络技能,或者具有商业产品开发记录的人,那将很难找到。年长的程序员可以更清晰地谈论设计选择和软件生命周期问题,因为他们一生都有过成功和失败的经验。

对于年长的程序员来说,问题不在于他们失去了知识能力,而是在于他们被认为应该成为“经理”的观念所吸引。在我看来,一个具有数十年经验的优秀程序员,如果能够找到(或建立)一个奖励创新和能力的组织,则比开发一些定义不清的管理阶梯可以赚更多的软件。

在一个可以通过互联网获得数百万具有相同技能的开发人员的世界中,仅青年人才有价值的想法简直是愚蠢的。


59

只要您享受正在做的事情,就永远不必停止编程。但是,您的组织可能会达到一个上限,除非您离开公司或离开程序设计并担任经理或技术主管的领导角色,否则您根本无法担任更高的职位或获得更高的薪水。


2
即使有时间限制,我也怀疑您是否会被禁止编写代码。
JeffO 2012年

3
@JeffO可能是事实,但是据我所见,许多经理和领导者没有时间在工作中开发软件并承担其他职责。不过,有些人仍在家中从事个人项目。这在很大程度上取决于您的组织和职责。
Thomas Owens

特别是如果您经常与会议,电话,电子邮件和预算打交道,那么您可能永远也没有机会编写一些有意义的代码。如果可能,我会尝试参与代码审查过程。
JeffO 2012年

3
您还可以贡献许多开源项目。
Neal Tibrewala,2012年

1
我的老板是产品开发经理,尽管他的工作时间很多,但他还是负责我们大多数以业务为中心的应用程序的代码库。但是,他的老板是CTO,但我从未见过他写过一行代码。因此,我同意;当然会有一个上限,超出该上限您将看不到太多的编码工作。
KeithS 2012年

37

我在37岁时获得了第一份编程工作。因此,如果您聪明,渴望学习并愿意接受初级程序员的薪水,那还不算太老。


11
好极了!很高兴听到一个积极/成功的故事。
JBR威尔金森

2
早在我担任管理职务时,我雇用了比我大的人,而不是比我年轻的人……
Brian Knoblauch 2012年

1
W00T。我刚好是37岁。感谢您对我的脸上露出微笑:)
James P.

1
很高兴我的经历为您带来鼓舞。我现在四十岁了,仍然非常喜欢编程,不再有初中的薪水。希望它与你顺利。
埃里克·威尔逊

36

在寻找当前职位的时候,我参加了一个研讨会,在那里我是至少十年前最年轻的人。研讨会中的其他许多人都是50岁以上,并且很难找到工作。关于这是为什么的一些观察结果是:

  • 许多雇主认为,由于您年纪大了,您还希望在退休之前获得几年的工作经验,并且在寻找候选人时,他们真的希望每月都能得到。
  • 在当前的经济和就业市场中,许多非常有经验且非常合格的人正在申请远远低于其资格的工作。雇主往往会怀疑您是否以某种方式损坏了货物,或者他们认为您会在可能的情况下跳船。另一个担心通常与您的职位期望工资有关。

最终,雇主们希望获得最高的回报,他们经常将经验和成熟度与“老”联系起来,并认为他们将与年龄越来越大的人一起去,但他们认为可以培训他们以降低成本并让他们拥有比拥有更多经验和成熟度的人更长的时间。

在我目前的团队中,我们的Scrum Master和Team Leader是一个五十多岁的家伙,他在消除困难和与我们的高层管理人员打交道方面具有不可估量的价值。另一方面,我不介意他写的代码不多,因为他的编码经验大部分都来自至少十年前,因此与PHP相比,它更像是VB6。

我个人认为,年长的程序员是优秀的导师和团队领导者,因为他们在开发的各个方面都有丰富的经验。出于这个原因,人们建议您更多地关注管理角色。我认为,雇主也认识到这一点,并且比起另一位编码员,更可能雇用具有丰富管理经验的人员。

附带说明-大多数有招聘经验的人建议年长的应聘者避免约会,或调整简历中的工作经验部分,以降低年龄。

最后要考虑的一件事是,您是要参加面试,还是简历被拒绝。如果您要参加面试,那么简历可能就不是问题。


26
有趣的是,我怀疑刚从大学毕业的那个人不会留得那么久,而培训他的成本可能比一个马上就富有生产力的人要高得多。招聘游戏中经常会出现错误的假设。
HLGEM 2010年

2
@HLGEM,准确。问一个认为您会过早退休的地方的问题是:您的其他开发人员在这里呆了多长时间了?有多少人在这里呆了一年或两年或三年?不幸的是,在大多数年龄歧视的情况下,永远不会有机会提出这个问题。
Kyralessa

20

没有。

这种看法来自1990年代及以后的大量新进入者。直到1980年代,它是一个很小的利基行业,但是在最近的20年中,它突然爆炸了-并禁止了一些更老的职业改变者-进入该行业的大多数人都是年轻的。

基本上就是这样:随着1990年代最初的入潮,编程人员的年龄越来越大,程序员的平均年龄将会提高。显然,有些人会继续从事管理或改变职业,但还不足以阻止这种不可避免的人口结构转变。另外:网络泡沫破裂后,越来越少的年轻人正在学习编程,这意味着年轻人的进入速度有所放缓。

可以将其视为发展中国家的人口统计数据:出生率高,死亡率高,年轻人口庞大。当国家变得更加发达时,人们的寿命就会开始延长,孩子的数量通常也会减少。

因此,无论如何,如果您现在是35岁,那么到40、45、50等时-程序员的平均年龄也会跟着您达到这些水平。这是一个暂时的人口统计问题,而不是永久性的编程职业。


3
+1优胜之处,使事物焕然一新。(我希望为我自己而它是正确的:-)
彼得Török

这是一个真正的极好点,它的意义不仅仅限于老程序员。
icc97 2013年

19

在担任团队负责人时,我曾几次让50岁以上(或60岁以上)的人参与我的团队。我只能告诉你经验很好。我要问的是,如果我看到过去十年来担任经理或架构师的人试图申请开发工作。他们可能已经缩小尺寸,只是在找工作。但是,如果他们动手了,我将不会对此提出任何质疑。

到那个时代,所有想成为经理和架构师的人都是经理和架构师……任何仍在编码的人都想编码。


2
算我在“想要编码”组中。50岁以上,仍然没有管理的欲望。在这份工作和我的最后一个FWIW中,我被比我年轻的人录用。我喜欢编写代码,我很擅长。
布莱恩·奥克利

18

看看格蕾丝·霍珀Grace Hopper)的案子。她继续从事编程工作,直到享年85岁。她记得多年前她身上有60分钟的特别之处,她是一位令人着迷的人。如果您热衷于做某事,那么年龄就不是一个因素。

就其价值而言,我已经超过50岁,并且没有理由停止做自己喜欢的事情。仍然有很多东西要学习,我很喜欢。


17

要考虑的一件事是,将雇用多少个50岁或60岁的程序员?如果您所要做的只是代码,那么与20世纪初至30年代后期的编码器相比,对于较旧的编码器而言,我认为几乎没有多少工作可用。我知道这种情况存在的一个原因(我曾问过其他负责招聘的人)是,一个40岁的经理对年长15岁的某人有些厌倦。他们会遵循我的指示吗?他们的方式如何设置?其他人会吸引并跟随这个爷爷编码员吗?

这些天(我43岁)获得的几乎所有工作机会都要求我履行一定数量的管理/监督职责。

因此,我确实认为,在某个年龄段,将您的关注点从“仅编码”更改为编码并承担更多监督角色是明智的。在我们这个世界上,人们完全可以期望老年人将扮演更多的领导者角色。而且,就像我上面说的那样,许多人似乎自然要服从老年人。

因此,您可能只能专注于编写代码,但是随着年龄的增长,保持和获得新工作至少会变得有些困难。


7
随着年龄的增长,在任何领域都很难找到新工作。但是,在我目前工作的地方,我们几名最强大的程序员都超过50岁,并且任何因年龄而拒绝考虑聘请实力更强的开发人员的经理都是白痴,无论我的年龄如何,我个人都不愿意工作。我现在的老板几乎是我一半的年龄,对此也没有问题,也没有他比我年轻得多的问题。
HLGEM 2012年

1
@HLGEM您必须是一个例外情况。大多数管理人员对自己不稳定的权力位置(“洗礼徽章”!)非常不安全,而对于可能比他/她赚更多钱的下属,大多数经理则感到不自在。
maple_shaft

1
@HLGEM让您印象深刻的是您的老板思想开放-他雇用的最后三位程序员的年龄是多少?
robrambusch 2012年

2
为什么程序员年龄多大才重要?难道不是所有的程序员都胜过经理吗?
psr 2012年

4
我即将满65岁。我无意退休。除了10年前互联网泡沫破灭之后,我从没有遇到过上班的麻烦。我大概每周都会接到猎头打来的电话。我喜欢编码,从没想过要当经理。我目前在现场工作的经理是50岁,也是建筑师。他也尝试编写代码,但是很难获得足够的时间来编写代码。其他固件程序员也超过60岁
tcrosley

15

我是一名自由程序员(主要从事嵌入式C,还包括一些PHP和C#),并且已超过60岁。我目前有四个有效合同。在我的许多工作中,我什至从未见过与我一起工作的人。我没有在网上简历中列出任何早于1990年的日期。


15

每个人的职业生涯都有不同的表现,因为我们有不同的需求并做出不同的选择。我认识50多位程序员,因此我与很多人共事,因为我们尝试聘用年龄不限的人才,并且坦率地说,我们将最大的价值放在年轻人没有的深入经验上。

随着年龄的增长,您必须做出选择。您可以留下一名程序员,但这要付出通常较低的薪水。您可以转为技术主管,该技术主管通常仍包含一些编程但也包含一些管理任务。您可以成为专家(BI,体系结构,系统分析员,数据库等),该专家的薪水通常更高,但是在可用的总体工作方面却受到限制。您可以转到项目管理角色或业务分析师角色,而完全退出编程。您甚至可能决定开一家餐厅或购买一个农场,然后完全将企业界抛在脑后。当您年轻时,所有这些选项都是开放的,最终您的选择将限制哪些选项对您可行。

我个人已经注意到,如果您在30年代中期之前还没有过渡到管理层,那么去那里要困难得多。但这在其他位置可能不成立。

但是我要说明的是,您可以控制自己的职业选择。您不必因为大多数人都这样做而去做别人做的事情。做最适合您的事情。再也不要以为您做出了不可挽回的选择。我已经改变了职业5到6次,有时生活会带您到意想不到的地方。20岁时您想要的不是50岁时您想要的,这没关系。有时,我们会选择保留食物以支付孩子的学费。有很多程序员已经成为薪酬管理者。有些人不在乎他们提供多少,他们觉得管理的压力是不值得的。还有一些人是纯粹的程序员,他们甚至根本不会考虑其他任何事情,因为与其说自己是谁,不如说他们在做什么。


完全同意,我想在30多岁时退休,并为自己编码
-ERJAN

14

最近有一篇有趣的文章-硅谷的《黑暗的秘密》http://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s-全年龄/

基本上,它说硅谷更喜欢年轻的候选人,他们会以通宵的方式来降低工资,并主张有经验的程序员在达到一定年龄后就转任管理职位。问题在于没有太多的管理职位可做。

我不在硅谷工作,但是我的个人经验是,有经验的程序员仍然可以编写代码,并且由于他们的经验而有价值,并且在我的脖子上有一些公司会雇用他们。


2
雇用没有经验的/初级的人员绝对是有好处的,他们不知道每周工作60个小时太多,而20K英镑的收入还不够。国际海事组织(IMO)举办了几年的“使命之旅”,值得一提的是,在您的简历上大名鼎鼎的职业发展机会。
JBRWilkinson

12

我坐在几个50岁以上的C#开发人员旁边。没有内在的“太老”,只是面试官的看法。因此,您可能需要付出更多的努力才能说服人们您知道自己是最新的。

或成为熟练的程序员。无论哪种方式。:P



12

我今年59岁,自1994年从美军退役以来,每天都从事软件开发工作。

我发现,大约45岁以后,甚至没有必要去一家拥有人事部门的公司找工作。人力资源部门的人担心,如果新的老员工不工作,他们将面临年龄歧视诉讼。因此,他们提前进行年龄歧视。

对于年长的程序员来说,找工作的最佳选择是寻找一家小型创业公司,最好是由一位前同事或至少一家规模较小而没有人力资源部门的公司创业。如果您可以与实际的开发团队交谈,那么他们很有可能看到您的白发。至少这对我有用。

我计划继续作为开发人员,直到我对工作感到厌倦为止(这尚未发生)。我现在的演出很稳定,但是如果消失了,我要么找另一份工作,要么做自己的工作。


1
+1为了自己做工作。但是,如果这样做,您可能需要一些组织和/或监督技能。
ElGringoGrande 2012年

1
您确定人力资源部会因为您的年龄而将您拒之门外吗?您是否有可能在履历表上缺少正确的“流行语”?我之所以问,是因为我知道我曾经在HR筛选出优秀的(较旧的)编码人员的地方工作,因为他们的简历上没有“ AJAX”。作为记录,我才刚进入IT领域几年了,我真的开始欣赏我的年长同事们的“呆在那里-那样做”的态度,他们可以尽早发现潮流和趋势。
格雷厄姆(Graham)

“您确定HR会因为您的年龄而将您拒之门外吗?您是否有可能在履历表中缺少正确的“流行语”?” 我不为什么我没有找到工作,但是当我去大型组织时,发生了什么事情?在大型组织中,考虑使用合格的较老候选人并拒绝使用诸如“不适合文化”或“职业者”之类的代码词'。
吉姆(Jim)在德克萨斯州,2012年

11

这取决于个人和强度的类型。我注意到,随着年龄的增长,我在长时间工作或疲惫的工作环境中没有耐心,但是我仍然可以忍受。可能因人而异,但是像拉通宵通宵之类的事情确实给我带来了更大的损失。我可以做到,但是恢复所需的时间比以前要长。

如果说激烈意味着通宵达旦和承受巨大压力,那么我认为这会给任何人带来负担,但是是的,老年人很有可能会更加挣扎。如果您热衷于说有很多东西要学,那么我就不用担心了。每个人的学习方式都不一样,他们只需要在进行过程中对其进行评估。

但是,如果我可以将现在的经验传授给年轻的自己,我会告诉他:“即使您年轻,也要小心做许多不合理的事情……美国公司很乐意使用您,不会给您留下任何东西表现出这种努力。”


14
长时间的反复需求表明,一个破碎的组织中的项目已经破裂,我不再这样做了。当汽车在沼泽中时,继续踩油门没有帮助。
凯文·克莱恩

9

就个人而言,我不希望我必须隐藏自己的年龄(完全公开:我27岁,所以这对我来说不是问题)。

还是我应该更多地专注于管理工作(我过去曾成功完成过),因为……嗯,他们无法真正解释这一点,只是暗示在一定年龄段内,如果您是重新编写代码。但是我喜欢编写代码。

我认为您有两件事对您不利:

  1. 年长的程序员拥有更多的经验,并且花费更多的钱。
  2. 我认为硅谷的软件商店(如果您认为是北加州的话)已经适应了“上下”的心态。如果您已经达到一定年龄,并且还没有创办自己的公司,或者至少没有在公司中担任领导角色,那么您要么真的对软件业务不感兴趣,要么就不能那么擅长于此。

我并不是说这些推理方法是正确的,也不是我同意它们。我只是说就是那样。如果您想要启动工作,那么这两个问题将是一件大事,但是如果您正在为一家更成熟的公司找到工作,那么这两个问题可能就不那么重要了。

最后,您是否考虑过申请技术主管或架构师工作?他们是“更高级”的职位,不一定是管理职位。


8

我在韩国工作 在这个国家,有40多岁的人作为一名程序员年龄过大。因此,董事会希望他们成为经理。但只有少数人可以成为经理。他们中的其他人应该退休。因此,他们找到了自己的企业之类的新工作。这就是为什么大多数韩国程序员想要出国的原因。


9
管理软件公司真是一种愚蠢的方式!没有资深的经验,年轻的开发人员将永远永远犯同样的错误。
加里·威洛比

7

我毕业的时候将是34岁,到32岁时我可以得到12个月的实习机会,另外一个是我提供的,另外几个是高级面试阶段的。我的观点是,根据我的经验,年龄并不是真正的因素。关于您所拥有的技能,它们是最新的吗?而且,非常重要的是您的软技能,尤其是沟通技巧。

为了使自己“脱颖而出”是我参加实习的原因,同时我也开始进行开源开发,所有工作都是为了反抗年龄歧视的可能最大化,并证明我对编程充满热情和热情(极其重要)。

我以前曾是客户服务经理,我相信这对我来说既能获得面试/报价,又能与面试官打交道,对我很有信心。

我在英国,不知道您居住的地方是否一样?


+1以使您的技能保持最新。我们的领域发展迅速;一定要学习新技术,不要试图将新问题解决到旧的解决方案模型中。如果您有两个申请人,那么一个最新的技术是Java和Oracle,另一个是拥有Node.js和MongoDB经验的人,您认为这是最新的吗?(很抱歉选择Java,但您明白了。)
Michelle Tilley

@BinaryMuse如果我是IT初学者,那么学习Node.js和MongoDB而不是Java和Oracle会更好吗?
新手

@newbie不一定;这整个问题是关于人生后期的发展。确保在生活的那个阶段跟上更新,更新的技术(而不是依靠“旧的收藏夹”,因为我们都不会这么做)是一种很好的方式,表明您“对编程充满热情” ”,如达伦所说的那样。
Michelle Tilley

7

以采访开发人员的身份发言。我唯一关心的是您是否可以胜任,并且是否适合我的团队。

在相同的工作量下,年长的开发人员有机会比年青的同行收获更多的利益,因为他们拥有丰富的经验。


6

我今年46岁。我从1990年代中期开始编程。如今,大多数雇主都重视证书,而不是恢复内容,这很可悲,但这至少是我在东海岸看到的。保持技能最新。真痛苦 但是,如果您想留在这个行业的“亲身实践”部分,这就是您必须要做的。否则,就像你说的那样,寻求管理职位。虽然不那么有趣或有趣,但是如今工作很不错。


1
我认为您不能对认证做一揽子声明。我从来没有为任何认为认证值得的人工作过。也许我很幸运。
布莱恩·奥克利

6

总有一些能干的开发人员工作。表现出一些精力和解决问题的能力,您将找到一个位置。我可能很幼稚,但我认为在招聘人员时,他们的年龄和他们的行为一样古老。我认识50多岁的两个人,他们刚刚为他们的网络创业公司获得了风险投资。


5

我今年30岁,我采访了一些看起来像20岁或50岁甚至更大一些的人。

我试着不在乎老人多大,但我承认我可能有偏见。我工作了太多工作,这些工作完全是白人男性,年龄在22-26岁,大学毕业生(CS学位,数学专业),对旧科幻小说和超理性的个性有着痴迷的热爱。如果您与此有所不同,我已经对您更感兴趣了。

就是说,我认为我们的面试过程没有太多主观性。我有一组标准的编程问题,并且您有白板和标记,并且必须编写代码。如果可以做到,那就太好了,如果不能做到,那就太糟糕了。

您可能会争辩说格式很愚蠢(可能是)或问题很愚蠢(它们可能是),但是我认为对于当今的软件公司来说,这是相当典型的。我的问题基本上从“如果您第一周在CS 101中醒来,您会因为提出如此简单的问题而嘲笑我”到“这完全代表了我们的实际工作”。我对雇用一个看起来不像我其他同事的人的前景感到更加兴奋,但是我最后的是/否取决于您是否可以编写代码。

我敢肯定有些公司不像我的公司,只想雇用年轻人。如果遇到它们,请继续寻找。(或者自己动手。在互联网上没人知道你已经100岁了!)

我可以想到两个警告:

如果您的简历使您看起来经验丰富,以至于要求的薪水远高于我们现在所能支付的薪水,则您的简历可能会在得到我之前就被人力资源部过滤掉了。现在,如果你真的要求比我们能提供更多的,这是一个很好的过滤器。但是,如果您不愿意,那么您可能想找到某种方式在履历表上表明这笔钱对您而言并不是一笔大买卖。

我们知道,老年人有更多的经验和更好的判断力,但年轻人似乎更可能使用了我们正在使用的特定技术,并且我们喜欢可以扎根的人。这对我来说从来没有发生过,但是如果我们只有一个席位和两个申请者,我们可能很难在“年轻和以前使用过我们的技术堆栈”与“经验丰富但从未使用过”之间进行选择。幸运的是,这很容易解决:花一点时间用最新的热门技术来构建某些东西。(您已经进行了30年的编程,您上个月刚刚在Rails中构建了某些东西?很好!)实际上,这对任何人都是很好的建议。


5

“应该”是一种模糊,易变的表达。做出该决定时要问的有用的事情是:如果我仍然留下来会怎样?我可以想到很多事情。

  • 如果失去工作,我将逐渐失去联系并失业。这是一个艰难的过程。没有人愿意相信这会发生在他们身上,所以也许这是真的,并且该领域的每个人都否认吗?另一方面,唐纳德·努斯(Donald Knuth)可以在我周围编程戒指,而您放在一起,他已经73岁了。这与下一点有关:

  • 人们(雇主,同事)会认为我正在失去这份工作,使工作生活变得不那么愉快了。这也很不确定,但更容易测试:问问周围!比您更年轻/更年长的人需要报告什么?

  • 我最终将完全对这个领域感到无聊,因为在阳光下没有新事物。我非常怀疑这一点,但是,如果发生这种情况,至少您可以逐渐过渡而不会承受大量时间压力。(除非它的方向还阻止有经验的个人加入...)

总的来说,我想不出很多原因来抢先退出职业。


5

想想你的周末。

您在星期五下班,开车回家,共进晚餐,然后放松。周末,也许您在房子周围做一些工作,旅行一些,参加一些爱好。基本上,您会喜欢下班时间并找到其他事情要做。

现在,周日晚上您感觉如何?星期一早上开车去上班的想法会让您感觉如何?想到在接下来的五天里花一些时间敲击代码,您是否会感到不适,下沉?

或者,在度过了一个令人耳目一新的周末之后,您是否希望回到办公室并解决一些在周五离开时仍未解决的问题?您是否认为星期一有机会在重新焕发活力的同时回顾上周的代码?

如果第一种情况是您,那么也许现在该出发了。如果编程不再继续挑战和引起您的兴趣,那么您只会感到不高兴。就那么简单。

但是,如果您一直在想自己“我无法相信自己得到做我爱的事情的报酬”,那么就没有理由永远放弃。


4

不久前,我在Stackoverflow上问了一个非常类似的问题,而我发现最准确的回答是,这更多的是关于您只是对大多数职位的资格过高

我认为您确实需要知道您目前在职业中应该担任的职位。(我今晚发布了类似的问题



可耻的是,现在已经从SO中删除了此问题
icc97 2013年

1
@ icc97-谢谢,但是不要太可惜了。我的问题是关于随着年龄增长而不再受雇为“程序员”的战略来管理您的职业。我在期待;成为建筑师,经理,权威人物等。。。但这个问题被认为是关于敏捷主义的抱怨,并演变成一场公开/封闭式的战斗。我很快后悔发布它,并为它终于死了而高兴。我在上面的评论中,关于大多数职位的资历过高,总结了最后的结论。
John MacIntyre

4

我倾向于不雇用任何不再控制自己身体机能的人。

如果您取消关于缺乏精力和活力的刻板印象(通常与其他任何刻板印象一样毫无价值),那么我能想到的唯一真正的因素是该人离退休有多近,以及他们离开您要离开多长时间。

鉴于任何年龄的程序员在2-3年后继续工作并不少见,只要这个人聪明,知识渊博且努力工作,我就不会考虑,这基本上不是问题。

哦,至少在英国,我可能应该提到,以某人的年龄为雇用或不雇用的理由是非法的,尽管显然很难证明这是原因。


4

我将在这里建议移动应用程序开发。这是一个新领域,很少有开发人员比刚开始的开发人员拥有超过两年的经验,而我在移动开发人员聚会上看到的很多人都不是“春天鸡”。您的简历上有几个成功的移动应用程序,以及需要移动开发人员的公司都不会在意您的年龄,性别,国籍,肤色等。目前,您很有可能可以使用此技能来开始自己的事。

当然,移动应用程序可能只是泡沫破灭之末。但是您也许可以用自己的智慧选出下一个不断发展的专业,或者比许多CS学生更好。


“当然,移动应用程序可能只是泡沫破灭而已。” <-没有机会。它才刚刚开始。由于激烈的竞争,利润可能会被淹没,但这显然是一个不会消失的爆炸性领域。
Mike Rosenblum

@MikeRosenblum-我也喜欢当前的移动应用程序市场。但是据报道,参议员约瑟夫·肯尼迪(Joseph Kennedy)说,当他从擦鞋男孩那里得到股票提示时,他知道该退出股市了。我从各种各样的人那里得到了许多应用程序构想技巧,但是最近我的鞋子还没亮。(当心黑天鹅)。
2011年

4

我工作的开发人员的平均年龄为50岁。据我所知,一些最好的程序员的年龄已超过50岁。我在其他国家/地区看到过这种愚蠢现象(此处未命名),但到目前为止为止还不错(手指交叉) 。


但是您的情况在劳动力市场中是一种特殊情况,还是足够普遍的情况?
提格伦

4

如果您热爱自己的工作,为什么还要停止做呢?如果您不喜欢它,今天最好停下来。但是我想没有年龄或经验水平会迫使您停止编码。每年有很多新东西要学习,它将永远持续下去。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.