吾日三省吾身 | 勿学如逆水行舟,不进则退

选择适当的时候,尽量发挥好自己的优势。

        "长江后浪推前浪,前浪死在沙滩上",我相信肯定还有不少的软件测试工程师站在“十字路口”迷茫,无助,找不到自己的方向,一切的迷茫都是因为想得太多而做得太少,每位测试从业者也都能意识到目前自己的窘境,但是能顺应时代做出改变的人还是太少,多数人都是"泰山崩于前而面不改色",眼睁睁的看着自己被行业所淘汰?


 三年内不要太关注收入,绩效、职级、收入是你个人成长的附属品,放手实践你自己的想法、产品是公司的,能力提升是你自己的。

在每一个阶段,都要以下一步发展为前提要去规划自己的学习,现在不学习,万一有一天被边缘化了,那么要走的人就是你了,要有危机意识,无论在哪里工作,都要学到东西。

       1、最好能有闪光点。有闪光点就能在团队里形成互补性,好的团队需要的就是互补性。

  2、多思考,思考自己适合做什么。测试的领域很多,成全才很难,那就成专才。

  3、不要去想我要挣多少钱,这个太难,也太飘渺。


       如果你认为从事这行只需要飞天点点电脑,弄弄手机这么简单,那么你很快就会被淘汰,社会就是这样,没有难度的重复性工作可替代性就越高,那么你还得学习自动化测试,性能测试,甚至是安全测试,白盒测试,还有可能转为测试开发,开发测试工具、测试平台,提供解决方案。横向发展转行BI数据分析和提取,转当红的大数据。

       现在还觉得软件测试简单么? 其实任何行业都不简单的。

比如功能测试,你一定要精通业务。

如果你是性能测试,你可能只需要关注核心流程,然后是各种性能工具使用、性能调优方法。

数据库,linux,接口,抓包,网络协议这个了解一下就行,然后选一个语言学习自动化

    接口测试很简单,测试行业你可以接口/UI自动化,性能、安全都可以发展,越到后面基本都是编码开发要求了,很多大厂还有测试开发岗

Python/Shell/Java/Autoit/DOS也都能写、数据库基础、oracle数据库管理、计算机网络、测试基础理论、测试管理、linux系统基本问题解决

        这几年测试人员一直在增长 可是有增自然就有减的时候 ,所以要入行的尽早。拿安卓来说,两年前安卓特别缺人,处于猛增长的趋势。现在安卓烂大街了,工资也降了,趋势没那么猛了,反而前端、后台突然猛增,不过前端后台是一直不会过时的。

学好数据库linux shell,powershell,然后selenium,requests,postman,jmeter,loadrunner!

了解更多的知识体系,储备更多的技术能力。

搭建自动化都需要掌握哪些方面的技能?

UI的话:代码层python/java+selenium+unitest/testng或者pytest或者Robot framework

接口的话:差不太多,额外需要requests和更深的代码能力。持续集成可以选择jenkins+coding/github+docker,有条件可以上K8S

总结输出的能力不是只做测试很重要,是作为一个技术人必备的技能。


你可能感兴趣的:(吾日三省吾身 | 勿学如逆水行舟,不进则退)