前言

之所以想写一篇关于软件测试员岗位年龄说的文章,主要是在问答和论坛看到有很多网友提出了这个疑问。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_测试工程师

比如有网友提问:本人女,理工科专业,毕业后就干软件测试,可是最近听说IT行业就是吃青春饭的,看看身边确实这样,除了几个管理层领导年龄大一点,剩下的都是年轻的,我又不善言辞,偏内向,转管理层很难。我该如何是好呢?(如图)

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_ui_02

还有其他各种针对”软件测试这个岗位真的只能吃青春饭?“的提问和回答,还好大家的给出的答案出奇的一致:软件测试并非是一个吃青春饭的职业,它可以越老越值钱。

回到这个问题,其实这个因人而异,不能看别人在做什么自己就盲目的“跟风”也不要别人觉得只能做到35岁,你就觉得自己也只能做到35岁,每个人都是”唯一“,,别人的水平不代表你的水平。

1、首先对这个“青春饭”要具体事情具体分析。比如现在许多年轻小鲜肉演员不是靠吃青春饭吗?运动员也是青春饭啊。你对体育明星们说一句“诶,做运动员是青春饭哎,过不了多久就要退役”他们听了就不会做了吗?所以你选择转行问题的根本点不是这个工作是不是只是吃青春饭,而是你是否真心想去在新的行业开拓自己的兴趣和潜力,对自己在新的行业五年或者十年有一个新的职业规划,而不仅仅只是看在工资比你现在高几倍的问题。

2、活到老,学到老,人生本来就是不断学习的过程。在某一个行业持续积累是学习,在不同的人生阶段去跨界、甚至转行应该也是一个学习的过程。转行后做程序员本身就是一个非常辛苦的事情,年轻人就应该在年轻的时候多吃苦,对于赚钱这事,起步阶段是最难的,也就是所谓的第一桶金。当你有了一定财富以后,可以通过钱赚钱,有更多的时间思考自己想要什么。这个时候,那些说你吃青春饭,拿命换钱的人,他们在干什么?他们还在底层苦苦挣扎着,为了省几块钱打车费苦等半小时公交,为了省点生活费在菜场与大爷大妈讨价还价,那么,问题来了,到底是谁在浪费青春?到底是谁在拿命换钱?一个最简单的例子,一个程序员和一个普通工科,假设家底是一样的,程序员由于早期工资高,更有可能早点买房。

3、只有真正掌握专业知识,不用担心犹豫,无论走到哪都是有饭吃。不用担心自己能否胜任新的工作。人心叵测,世事多变,只有真正掌握了技术能力的人才会在工作中游刃有余,一定是自己身上有别人不可多得的能力,有与众不同的技术,有社会需要的知识,这样去哪都是有饭吃的。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_ui_03

在这些新青春饭的人中,能做到“步步高”的人往往具有以下特征:注重学历修养,强调创新拓展,危机感是他们经常挂在嘴边的话。在他们看来,只有不断拓宽知识面,不断更新观念,不断增加头脑中新的信息,不断积累自己的财力、经历、社会关系,才能不被淘汰。

软件测试工程师的在到了一定的年龄后,个人发展大致分为两大方向:

方向一:技术线

在某个或多个测试技术领域能深入,“技术水平能对标开发”,通过技术 手段可以改变整个项目、业务的质量现状。能结合自己公司的情况,写新的框架或者优化原有的框架,大幅度提升部门的测试效率和质量。可以完成长链路大型复杂系统的整体性能测试,性能分析,性能调优。

方向二:管理线

所谓管理线并不是管理层,更多的是对质量的管理,对风险的管理。众所周知软件测试对程序员的知识面要求很广,什么都要懂。诸如质量策略、测试方法、工具等都能侃侃而谈。质量管理如何能结合当前的业务现状和风险,制定合适的质量,选择最优的方法和工具,从而既有效率又有效果的保障质量,是彰显软件测试工程师能力和水准的绝佳时机。

这些现象是客观存在的,但这不是逃避奋斗的理由,只有随着时代,不断学习才能真正远离“青春饭”,否则从事任何一种职业都难取得成功。

目前软件测试还存在一个现状是,这个行业大学普遍还没有专门的课程,不像开发。想要进去这个行业大多选择自学和培训两种途径。下面免费分享自己这些年来总结的资料

 绵薄之力

做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

下面分享我整理的这份2021年可能是最全的软件测试工程师发展方向知识架构体系图。

一、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_程序员_04

二、Shell脚本

掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_软件测试_05

三、互联网程序原理
自动化必由之路:前端开发基础知识以及互联网网络必备知识。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_软件测试_06

四、Mysql数据库
软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。
“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_程序人生_07 ​

五、抓包工具
Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_软件测试_08 ​

六、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_程序员_09 ​

七、Web自动化测试Java&Pyhton
了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。
“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_软件测试_10 ​

八、接口与手机自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。
“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_程序人生_11 ​

九、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_程序人生_12

十、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!

“35岁“尴尬的年纪,软件测试这个岗位真的只能吃青春饭?_ui_13上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!


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