Zachary|测试人员未来的3条出路( 二 )


不过 , 能不能对用户体验有感觉 , 还是需要一定天赋的 。 比如 , 你得有足够的好奇心 , 会去关注新事物 , 会经常去深度体验那些新出的APP , 并且能够通过自己的体验得出它设计好和不好的地方以及背后的目的 。
另外 , 往产品经理这条路发展 , 相比通过业务走上管理少了对“坑位”的要求 , 完全凭能力说话 , 理论上道路更加宽广 。 但是说实话 , 要形成自己对用户体验的理解所需的独立思考能力 , 在这个时代还挺难的 , 因为到处都是别人投喂的加工好的信息 。
除了以上两个方向外 , 如果对自己够狠 , 愿意跳脱出黑盒测试范畴来考虑 。 那么培养自己的代码能力 , 往测试开发方向发展 , 可能是更宽的一条路 。 这条路的市场接纳度相比前面两条更高 , 也就是说机会更多 。
但是 , 我见过了太多人在这条路上半途而废了 。 原因就是前面提到的「行动力不足」 。
很多人会觉得测试开发太难 , 因为每次参加开发人员的分享会完全听不懂他们在说什么 。 这其实是提前给自己的内心打了退堂鼓 。
其实测试开发对代码能力的要求没有常规开发那么高 。 因为测试开发大多数是在做一些标准化的工具型项目 , 这些项目一般规模都不大 , 哪怕没有什么架构设计也能做出来 。 并且 , 没有常规项目开发在做业务迭代时的时间压力 , 只要利用好搜索引擎 , 完成工作是完全没问题的 。 有些工作内容实在不行 , 自己上手工测试也能应付 。
只不过 , 如果选择走测试开发这条路 , 你的目标(不管是中级目标还是终极目标)都必须要进到开发流程规范的企业(一般也就是大企业了) , 只有在这样的企业里测试开发才会受到重视 。 毕竟对大多数还处于温饱甚至还没温饱的企业来说 , 测试只是一个支撑型岗位而已 , 黑盒测试就足够了 。
当你成为了测试开发之后 , 如果对代码感兴趣 , 有意愿更加深入的话 , 还可以考虑转做常规的项目开发 , 只要将对应语言的类库弄熟了 , 然后学习一些架构设计知识 , 并在日常工作里用起来 。 这样你所具备的能力就和大部分开发人员无异了 。
除了这3条路还有吗?有 , 但是路都很窄 。 比如安全测试、性能测试 。 首先对这些方面有需求的企业几乎都是大企业 , 小企业几乎都不太考虑这些问题 。 这就导致了这些技能的实践机会变很少 , 掌握它的人自然也不多 。 但是他们的薪资水平不亚于开发 , 毕竟物以稀为贵嘛 。 如果能顺利成为测试开发的话 , 可以考虑一下这些方向 。
说实话 , 每次招人的时候 , 给黑盒测试开的工资并不高 , 但是收到的简历却明显比开发更多 。 我觉得这是一个“后浪”特别汹涌的岗位 , 所以 , 如果你正好是一位黑盒测试 , 请正视自己的未来 , 除非你打算几年之后转行 。
好了总结一下 , 这篇是Z哥和一位测试小伙伴聊完后的一些感想 。 主要是给测试工作两三年后觉得比较迷茫的人一些建议 。
我的建议是三条路 。
首先两条路是平滑的:
往业务发展可以走管理路线 。 但是比较看机遇 , 毕竟需要有管理坑位给你 。
【Zachary|测试人员未来的3条出路】往体验发展可以走产品经理路线 。 但是比较看天赋 , 还需要培养独立的思考能力 。
还有一条路需要你咬咬牙跨越一下的:学习代码 , 尝试着用代码去编写工具完成你的一部分日常工作 , 转做测试开发 。
希望对你有所启发 。
推荐阅读:
人在职场 , 表达似水
知识更新越来越快 , 但是学习起来越来越困
也可以「关注」我 , 带你以技术思维看世界~
想更进一步和我一起玩耍 , 欢迎「搜索微信公号:跨界架构师」 。
内容包括:架构设计丨分布式系统丨产品丨运营丨个人深度思考 。
更多原创精品 , 欢迎加入小圈子 , 请戳【了解更多】