说实话,软件测试行业是一个入行门槛低,但是后期发展上限很高的行业,也就是说只要你有本科学历(以前专科就行)有一定的技术基础就可以入行,哪怕你python语言都不懂,你也可以从做开始的功能测试做起,但是你要能够一直做下去,那么python语言,自动化测试的水平是一定要有的,最起码的接口自动化要会,那么如果你想进击大厂的话,那么java语言,java自动化的水平是一定要具备的,做到以上水平,一个月一万多的工资还是有的,当然,这个时候基本的性能测试你要能够做到,比如压测工具jmeter啊,是要会用的。那么怎么才能应对35岁的这一职场瓶颈线呢,那就是开发测试平台,就是我们经常讲的测开,测试开发,这个需要你自动化达精通的水平,积累一定的项目实战经验才可以,测开的水平越高,你距离安全测试和测试管理的高阶段位才越近,据我所知,目前安全测试的工资基本可以3万+,而且都是BATJ这样的大公司,当然人随着互联网越来越普及,软件测试行业也是迎来了一轮井喷式的发展,软件测试用人量多,测试管理就有很多的职位诞生出来,当然到了这个阶段技术就只是一方面了,你的沟通能力,跨部门沟通协调能力,人员管理能力,目标管理能力,OKR管理,这些都是你需要从头学的,当然测试技术体系建设就需要你具备跨行业的能力了,比如容器,云,大数据分析,人工智能等等,这个时候你的技术一定不能只局限在某几种语言或者软件测试本领域了,还要对市场上的新技术具有及早的了解并掌握的信息能力与学习能力,所以,这一切的一切都是快节奏的,在这里我不建议你去看书,第一效率慢,第二,很枯燥,第三,从编辑,装订到印刷再到你手里,一定不是新技术了,我建议入门阶段的小白还是直接去报班或者选择视频课程去看,一来新,二来老师讲的生动,代码啊他会再课堂上去敲一遍,你跟着去敲,去运行,这样事半功倍,还是那些简练的ppt,如果靠你自己去看的话会很难,但是老师讲一遍,就不一样了,最后就是你学到的所有东西都是需要再项目中进行实战的,对于刚入行的或者准备入行的,直接的说,你就是做功能测试甚至暴力测试的,轮不到你碰项目,那么怎么办?就需要你在报名或者购买的培训机构的视频课里面去在人家搭建好的开源的实战项目中去进行实战演练,这样第一有实战,而且都不止一个项目,第二也为你日后的面试增加点项目实战经验啊,这点在面试中是非常关键的,现在企业用工成本这么高,人员流动性这么大,那个企业会去用没有实战经验的小白呢?所以,按照上面我说的路径加油吧,我在测试管理岗位上等你