isTester软件测试圈 软件测试从业者 18 条可行性职业发展路径 。
这是一篇,IDO 老徐在 2017 年写的文章 ,看到有同学在上一篇文章 混迹测试职业十年:当年的入行经历讨论 。
所以,同步到社区,希望对社区同学,有一点帮助 。先抛出一个观点 ,
那些,担心 30 岁后,35 岁后,40 岁后,无路可走的;基本属于能力不够、或者思维太局限 。
总之,瞎担心 / 不长进 。
具体,见下面正文 。
曾经,在 16 年,写过一系列的软件测试从业者职业成长文章,本以为,大家应该都目标清晰,职业发展路径清晰,没有疑问了。
但,最近几个月,越来越多的,从业者咨询老徐,关于职业发展的疑惑。
也许是那些文章太久远,传阅率太低,很多同学没看到过;
还有就是年底了,普遍开始思考明年的发展规划了。
道理懂再多,到自己的身上,基本上,还是不敢做决定,或者一片迷茫 。
通过这篇文章,再次聊聊,
软件测试工程师的,职业发展,可行性的路径。到底有哪些路可以走,分别有哪些门槛,哪些坑,适合谁 等 。
希望对大家,有那么点用。
认准目标,剩下的,就是 18 年,干干干 。
/
从普遍的思维来看,测试从业者的发展路径,技术方向 & 管理方向 。
- 1 - 技术方向
1/ 测试开发工程师:
支撑测试部门,一般来说主要负责设计&编写测试部门所需的测试工具,提升测试团队的工作效率(当然,每个公司不一样,不排除,有些公司这个岗位,让你去测功能偏多)。
门槛:必须具备非常强的代码能力,最好有一点测试思维,能理解测试部门的业务需求,对测试整个流程、诉求、痛点了解,开发出的工具,能解决问题,提高效率,而不是一堆华而不实的无用工具,自嗨 。
2/ 自动化测试工程师,通过开源的自动化工具,或者一些商业工具,执行自动化测试,以及确定自动化测试方案 等 。
门槛:对常用测试工具熟悉,了解测试自动化测试流程,得具备基本的代码能力 等。
3/ 性能测试工程师,大家都知道,性能分析、风险控制、性能评估、给出调优建议 & 结果 等 。
门槛:水很深,不是玩玩工具就可以的。老徐个人,不建议,走这条路。
4/ 测试架构师 ,整个测试部,技术方向把控 。
门槛:测试方面的理论、方向,软件工程,语言基础 等,都必须得具备。
5/ 高级测试工程师 / 资深测试工程师,一般来说,也是技术方向,偏业务方面多点 。
门槛:很多稍微有点技术能力,不是点点点,混几年,就可以了,具备基础的测试必备能力,linux/DB/Shell/Python/Java/工具等;当然,很多不会的也混的很好,只是核心竞争力不够 。
6/ 还有什么 ? 欢迎留言补充 。
- 2 - 管理方向
测试组长,公司只有几个测试的情况下,一般会有个测试组长,管几个测试,团队一般功能测试为主 。
测试主管,基本同上 。
测试经理,一般来说,管理一个测试部门,下设多个测试组,也许会有自动化测试团队、测试开发团队等 。除了关注技术本身,还得关注部门发展、绩效等。 具体可以看看之前的文章 -> 测试经理每天到底在忙些什么?
项目测试负责人,很多项目制形式的团队,带领几个测试人员,对这个项目的整体质量负责,协调资源,确保整个项目,最终质量 。
测试总监 ,根据测试经理延伸,市场岗位有限,看机遇,缘分 。
- 3 - 如上,聊了两个常规方向 。
思维扩散点,其实还有几个方向,可以走 。
不一定,要死在测试这颗树上 。
测试从业者的更多发展方向, 比如,
产品经理
开发工程师
转行做咨询顾问
或者转行当培训老师(现在培训机构那么火,而且培训老师,技术成长压力没那么大)
回家带娃(家庭,必定是根本)
自己创业(工作了几年,有一定的基础资金,去创业,做点自己感兴趣的)
转行做销售(有一定的技术功底,如果口才 OK,做销售,也是条路)
转行做技术支持(应该都知道吧,很多公司有这块岗位,测试的工作经验,多技术支持岗有帮助)
当然,还有很多,欢迎讨论。
OK ,路有很多,如上这些都具备操作的可行性 。
老徐身边的朋友,或者接触的测试,都有成功的案例。
当然,最重要的,还是自己的兴趣,有兴趣,才是前提。
否则,很痛苦。
做自己感兴趣的事,可以久坐几个小时,几天,苦心钻研,完全不觉得累 。
此文,写给需要的同学,希望对你有点用,如果有用,欢迎转发 。
此文,仅代表 IDO 老徐个人观点,欢迎讨论。
版权申明:
此文首发于公众号「简尚」,作者:IDO 老徐
无需授权,即可转载;转载请保留此文完整信息 。