献给即将35岁的“程序猿”,焦虑 or 出路?

Posted 测试员小静

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了献给即将35岁的“程序猿”,焦虑 or 出路?相关的知识,希望对你有一定的参考价值。

一直以来,都有许多人说“程序员或测试员是个吃青春饭的职业”,甚至还有说“35 岁混不到管理就等于失业”的言论。

图片

知乎上,一则询问“35 岁以上的人都干嘛去了”的问题获得了近 2000 万浏览量,回答超过 1300 条。

“35 岁职场焦虑”的话题受到越来越多关注,特别在科技圈。自 2017 年,华为传出“清理 35 岁以上员工”消息以来,各企业关于“劝退 35 岁以上员工”、“招聘限 35 岁以下”的传闻此起彼伏,在无数传言和事实下,人人自危。

很多程序员或测试员将35岁看作是职业生涯的一个重要转折点,认为干到35岁之后就干不动了,甚至有些自己都在怀疑这是个吃青春饭的行业,35岁以后的出路在哪里?

图片

35岁现象人人都明白,但要给出一个定义并不容易。

到了35岁之后,一方面需要高薪抚养家庭,另一方面却无法像以前那样全身心投入到工作,性价比急剧下降;

与此同时, 大批廉价的新手涌入,他们往往还使用最新的技术,老一辈程序员或测试员只能慢慢的靠边站了。

面临职业瓶颈,程序写不动,测试技术跟不上,上升又困难。

那为什么会出现35岁现象?关键还是要从自身找原因,试着问自己几个问题:

“为什么我的性价比会下降?
老板为什么要请我,给我高工资呢?
一个人有价值是由什么决定的呢?”

你也许可以列出很长很长的答案,但我想应该都可以浓缩为一句话:“一个的价值是由他的不可替代性决定的”。不可替代性可以理解为,为了替代你老板需要付出的代价。

因为你的可替代性高,所以性价比下降。反之,因为你不可替代性高,所以老板会给你开高工资。不是这样的吗?

所以我们归根到底还是要提高自己的不可替代性。否则,一旦老板觉得用较低的代价就可以替代你,那么你就面临可能失业的危险了。

那未来的出路在哪里?

那测试员到了35岁,怎样提高自己的不可替代性呢?
我们打算做一辈子测试员吗?
敢问路在何方?

作为一个过来人、结合自身情况做好职业规划,单纯从测试的角度来发言,我觉得有几个方向可以选择:

(1)成为技术大拿

  其实,做一辈子测试员并没有什么问题,重要的是,你必须成为一个不可替代的,也就是说,你要成为技术大拿,能够解决普通测试员所不能解决的问题。技术大拿有两个版本:

  一 、是测试员加强版。

  你仍然是一个测试员,但你是一个很牛的测试员,凭借多年的积累,你在知识广度和深度方面均已不是等闲之辈。

  从汇编到Java、Python,你样样精通。对系统的优化有独到见解,对设计模式如数家珍,你还有完备的工具箱和自己的专用类库。

  其实,加强版测试员有非常独特的价值,可惜的是,在现实中却很少见,因为对任何一个公司而言,人才总是很稀缺的。

  二 、是测试员升级版。

  虽然你的内在仍然是一个测试员,但你的职位已经升级了,你成为了系统分析师或系统(测试)架构师。这是非常自然和现实的选择。

  测试员与系统分析师 或架构师之间并有鸿沟,只需一步而已,你就可以从崎岖山路驶向宽阔的大马路。但这一步却并不容易,需要几年时间不断思考、学习、实践,才能化蛹成蝶。

2)成为行业专家

  行业专家也是一个公司不可缺少的角色,他们对公司的行业知识、业务流程和细节了如指掌。

  行业专家一般并不是从外部招聘的一个只懂业务、不懂技术的超人,而往 往是从测试员经过多年的摸爬滚打成长起来的。

  作为从测试员成长起来的行业专家,你往往还肩负系统分析师之职。在公司里,对业务有一般了解的人很多, 但专家级别的往往很少,为了后35岁之后的职业生涯,你必须成为专家。

(3)朝管理方向发展

  向管理方向发展的第一步,一般是被任命为测试组长、测试主管然后再升到测试经理、测试总监。而往往管理岗位很多人认为是不是可以不懂技术也可以,但往往大部分测试管理岗的人员,大多都是从技术专家、测试架构师晋升上来的,这类人需要具备过硬的技术能力,以及统筹管理协调能力。只有这样,你才能更好的带领三军将士,勇往直前。

这样看来,35岁未来的出路不错啊,那为什么还是会有很多程序员或者测试员在这个工作的黄金年龄段面临就业压力呢?

除了年龄和社会因素,很大一部分原因是来自于自己本身。简单来说,出现这种情况的原因就是要“牛人”不要“菜鸟”。年龄的增长和技术水平的增长不成正比才是大龄程序员或测试员面临裁员和就业难的重要原因。很多大龄程序员懂很多技术,有过很多项目经验,但是他们会的别人也会,最多就是更熟练一些而已,那么为什么不选那些可塑性更强要得又少的年轻程序员或测试员。比如下面,几位高龄却依然奋战在前线的牛逼程序猿。

“你肯定经常在会议室看到这样的场景:线上出了 Bug 召集会议复盘,开发指责测试没测出来,没把好质量关;测试抱怨开发不做单元测试,要不早发现了。结果往往是大家写个改进报告,测试保证添加相关测试用例并补充到回归测试集,开发承诺以后做好自测,提交了事。”

绵薄之力~

为了帮助大家迅速建立测试思维能力,早日斩获大厂Offer、掌握职场话语权,下面这份《软件测试全栈学习路线图》应该会对你很有帮助

从测试概念到最后的测试开发,希望大家能照着这个体系,在3-4年内完成这样一个体系的构建,可以说,这个过程会让你痛不欲生,但只要你熬过去了,以后的生活就会轻松很多,正所谓完事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好:不积跬步无以至千里,等到完成之后在回顾这段路程的时候,你肯定会感慨良多,掌握了以上技术,在任何一线互联网大厂测试岗位都能独挡一面

下面是一些配套的资源,希望能帮到大家

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

关注我的微信公众号:【程序员小濠】免费获取~

我的学习交流群:175317069 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

 

 

以上是关于献给即将35岁的“程序猿”,焦虑 or 出路?的主要内容,如果未能解决你的问题,请参考以下文章

35岁的程序员的出路个人总结

Android开发:996盛行下的中年坎怎么跨?与其坐以待毙的焦虑,不如找准出路提高技能!

Android开发:996盛行下的中年坎怎么跨?与其坐以待毙的焦虑,不如找准出路提高技能!

一篇送给临近35岁程序员的文章

一位即将35岁的程序员对其五味杂陈的职场生涯感悟总结

那些35岁的程序员都去哪了