快捷搜索:  汽车  科技

程序员的年龄差(程序员最担心的)

程序员的年龄差(程序员最担心的)在许多公司,IT程序员没有可以攀升的晋级阶梯。“高级工程师”可能是最高的级别了。在这个级别之后,你必须进入管理角色,然而,管理岗位毕竟稀缺。在你刚毕业的时候,你在学校学到的是最先进的技能和技术,但是这些技能和技术的“保鲜期”最多10年。10年之后,如果你没有跟上新技术,你就可能被这个行业淘汰。的确,在28岁左右,IT程序员能够达到他们事业的顶峰,公司器重、薪水高、受人尊敬,让他们成为“人见人爱”的人。然而之后,大部分人会走下坡路,直到35岁,走进事业的“死胡同”,面临“失业”和“中年”两重危机。为什么大多数IT程序员在35岁之后就会失业?现实原因很残酷:IT行业存在年龄歧视。在35岁之后,你可能期望有更高的薪水和更好的工作条件,然而,你的技能并不比25-30岁的人更出众。你的性价比变得很低。

一般来说,人们在找工作时通常会担心自己的经验不足。但在 IT 领域,情况却是反过来的,人们会担心自己的经验”溢出“了。

"老程序员"这个称呼印证了行业的一道坎,35岁,不光是程序员,还有其他行业的从业者,都会遇到这个坎。批量的年轻人逐渐涌入,打击了一批还在碌碌无为的前辈,开始为自己的未来担忧。对于程序员来说,似乎更加沉重一些。

不可忽视的年龄障碍

因为IT行业薪水高的原因,很多人在大学时都选择了计算机科学与技术、计算机网络等与IT相关的专业,而在毕业后,这些人都踏上IT程序员之路。

的确,在28岁左右,IT程序员能够达到他们事业的顶峰,公司器重、薪水高、受人尊敬,让他们成为“人见人爱”的人。然而之后,大部分人会走下坡路,直到35岁,走进事业的“死胡同”,面临“失业”和“中年”两重危机。

为什么大多数IT程序员在35岁之后就会失业?现实原因很残酷:IT行业存在年龄歧视。

在35岁之后,你可能期望有更高的薪水和更好的工作条件,然而,你的技能并不比25-30岁的人更出众。你的性价比变得很低。

在你刚毕业的时候,你在学校学到的是最先进的技能和技术,但是这些技能和技术的“保鲜期”最多10年。10年之后,如果你没有跟上新技术,你就可能被这个行业淘汰。

在许多公司,IT程序员没有可以攀升的晋级阶梯。“高级工程师”可能是最高的级别了。在这个级别之后,你必须进入管理角色,然而,管理岗位毕竟稀缺。

经验本该为年长的开发者带来更强的竞争力,但在实际的找工作过程中反而对他们不利。事实上,有些开发者默默地将早期的工作经验从简历上抹掉。

程序员的年龄差(程序员最担心的)(1)

为什么会这样?

科技行业中的年龄歧视有着多方面的原因。首先,许多公司发现聘用刚毕业的大学生是最容易的招聘渠道,新毕业生价格“便宜”,同时“质量”不低。在此之前,他们不受任何其他公司的经验影响,就像一块充满可能性的白板。向他们传播企业文化,软件方法,实践经验都很容易,应届毕业生可以更好地去接受和消化。

有人说“科技变化太迅速,工程师可能跟不上节奏”,这或许曾经是事实,但建立网络所需要的核心技术已经存在了数十年。C语言早在20世纪70年代末就出现了,至今已超过40年。即使像是Java,也已经诞生逾20年。这意味着有一些工程师是一路见证行业发展走到今天的,他们可能已经接近退休年龄,而他们整个职业生涯一直专注于C语音和运行Unix服务器,数十年甚至几十年。放眼望去,这种有着丰富经验的“高质量”工程师是非常少见的。

程序员的年龄差(程序员最担心的)(2)

另一方面,相信很多人从不认为软件工程是一个“死胡同”的职业。确实,在强势的薪酬增长之后,它逐渐地趋于稳定。而部分原因,可能是因为工程师本质上是人类的一种“商品”。除非你是一个非常特别的工程师,否则你总是可以被其他人所取代。

该怎么做?

50岁和20岁的求职者,公司更愿意聘用哪个?显然是年轻的那个。然而,衰老是每个人早晚都会面对的现实。遭遇职场年龄歧视时,你该怎么做?

公司通常不会轻易开除他们认为有价值的员工。因此,预防年龄歧视的关键在于:把自己打造成不可或缺的人;让领导知道你不可或缺。

提高核心竞争力,你需要不断扩充自己的职业技能。不过,在参加各种培训和考试之前,你得先明白公司最看重的是什么——你以为自己的不足在于演讲能力,而公司其实更需要你能常常出差。

最大的职场社交平台领英列出了几条职场“宫心计”,指导职场人士正确推销自己:

了解领导对你的评价。很多公司不会主动向员工反馈意见,特别是对老员工。不要因为没有受到批评就缺乏危机意识。你有哪些地方需要改进?还需要掌握哪些方面的技能?你可以从信任的人那里获得有用的信息,补齐短板。

不要树立不良形象。别用“大叔”、“阿姨”、“老年人”这类词形容自己,即便是玩笑。不要天天唠叨你哪里不舒服,每天要吃多少种药,哪些器官开始退化,等等。特别是不要告诉别人,你“学习新技术有困难”。

无论怎么预防,你可能还是躲不开年龄歧视。如果不幸成为年龄歧视的受害者,千万不要感情用事,让自尊受伤的痛楚取代理智。此时你需要做的是冷静下来,以“残忍的客观态度”评估自己的处境,才能做出正确的决定。

程序员难以避免的中年危机,实在躲不开被辞掉的命运的话,也要为自己的未来规划出几个出路:

一、继续走技术路线

在有了几年的开发经验之后,选择继续深造,由开发工程师、初级、高级开发工程师再到构架师,由编程技术开始学习大数据、AI等,保持自己对行业技术的敏感性。

二、走管理路线

管理路线,就是带项目,相对于奋斗在第一战线的小伙伴更轻松一些,不会将过多的精力放在开发上,而是放手让年轻人去锻炼,开始学习管理,这无疑是一个很好的出路。

走管理路线,需要自己学习的东西还是有很多的,需要继续学习行业以外的管理学、心理学等,还要锻炼自己的性格,不能像做技术那样,直来直往,换一种相处方式、说话方式会有意外的收获。

三、走创业路线

创业之路,需要的是资本、精力和强大的抗压能力,还要能承受失败之后的结果,需要考虑的东西很多,需要谨慎执行。

四、转行

最后一条路,也是最迫不得已的一条路,因为不想放弃自身多年的技术的话,会觉得和可惜。

对于程序员来说,程序开发最好的地方就是它只和你的激情和学习能力有关,那些数以千计上了年纪却依旧杰出的程序员的职业生涯就是最佳证明。如果你没有这些特质,那么开发对你来说是无论在任何年龄都做不好的职业。但只要你有激情和能力,就无需掣肘于年龄,哪怕你四五十岁,甚至六十岁也都不算晚。

猜您喜欢: