25岁什么都不会进入软件测试晚吗？
看到题主对问题的描述，感受到题主是一名对测试感兴趣，但是对测试不太了解的测试小萌新，有太多太多对测试的疑惑（前途、薪资、技术含量、男生是否可以干.....），强烈推荐你观看《测试小白必看：学习软件测试必问的100个问题，从此贴开始》，相信能扫除掉你心目中90%以上的常见问题。 ------------------------------------------------- 接下来针对题主的提问：软件测试行业到底有没有前景和出路？我来进行下个人的阐述哈，希望对你有用。为了能够尽量将这个问题阐述清楚，我将会从以下方面来讲解： 别走，下面就讲。 会提出这个问题，题主也说了，是受旁边人影响，因为他们说测试简单，没有技术含量。而且题主是在网上搜索了很多测试的信息，越来越迷茫，相信题主搜到信息是测试没有前途的这些话：如： 如果相信上面观点的人是“测试人员”，那么结果很显然，他没有深入的去做好这份工作。如果相信上面观点的是“其他岗位”，那么结果也亦然，他们没有深入了解测试这个岗位，没有遇到专业的测试人员，正如现在的题主。 网上出现上述有关测试的负面评论，根源在于之前企业对测试人员的要求较低。 但现在，企业对测试人员的要求已经由低端的功能性测试（手工测试）转变为更高级的自动化测试。用大数据观察2018年以来招聘网站对于测试岗位的技能要求，即便是针对大学毕业生，相比几年前都有所提高。从测试技术点来看，不仅要懂测试理论、测试报告，就连数据库这些都是必要的，更多的还要求有编程基础、掌握主流测试工具使用；从测试技能来看，不仅要求会功能性测试（手工测试），还要求会自动化测试、性能测试、接口测试。 如果干了几年测试，还是无法做到自动化测试的全面和效率，技能还停留在只会点点点的手工测试（纯功能测试）阶段，测试当然是“很枯燥”，“薪资低”，“容易背锅”，“需要加班”，“是生物链的底层”…. 所以说不是测试没有前途，而是还只会点点点的手工测试（功能性测试）的人没有前途。只会手工测试的人就算现在幸运，还有低薪的工作，但也终究会被市场淘汰。 测试到底有没有前景和数据，不需要泛泛而谈讲道理，只要亮出不断上升的测试行业薪资已经有了答案。现在就亮出中立平台职友集历年的薪资截图，请看：  从以上图片可以看到，测试薪资是一路往上涨的，尤其是在2015年和2017年，都是30%以上的增幅。就算是2020年疫情期间，测试的平均薪资依然比2019年增长了1000元。 为更好证明软件测试的前途和出路，只能献丑亮出黑马测试毕业班级的平均薪资。在2020年到2021年之间，也迎来了一波薪资上扬行情，请看下图 上图数据是否真实，可点击《转行测试必看_黑马软测学员就业案例集合贴【附视频+照片】》进行求证。 若认为上图中的班级平均薪资12325如果认为是2021年的薪资顶峰，那可就错了，北京测试在21年10月创造了就业率91%的情况下，平均薪资13000+的薪资更高峰，请狠狠点击（点击查看时请关注毕业学员的性别、年龄、学历、培训前工作、培训前薪资）：  2022年第一季度结束，黑马亮出了各个学科2021年全年平均薪资数据对比，后又补充了2022年第一季度各个学科薪资对比，测试薪资竟然超过了开发学科 为什么测试薪资增长这么快，薪资变得这么高呢？请继续往下看... 为什么薪资会持续上涨呢？那就是测试的需求量在不断的放大，请看下方两张截图：  随着互联网发展，某一赛道的竞争者越来越多。当前互联网的同质化竞争，是运营取胜，更是质量取胜，而测试是保证质量的守门员。 所有的互联网产品经过开发后，都需要专业人员测试后才能上线，软件测试在软件开发过程中已经占据了一半乃至更多的工作量，因此软件测试的重要性也在行业中逐步上升，毕竟优秀的软件测试团队是软件质量的重要保证。测试岗位早就是互联网三大技术支撑部门。 薪资越来越来高，岗位越来越多，地位越来越受到重视，甚至和开发比，测试的薪资也不遑多让。甚至10年工龄后，软件测试平均薪资开始超越开发（中立网站职友集数据）。测试发展这么有后颈，怎么会没有前景？不敢相信的话，请狠狠点击下方链接查看证据： 都说开发有35岁危机，但是测试的职业生命却要比开发好很多，怎么会没有出路呢？不信，请狠狠点击下方链接：  所以说，只要互联网有前景和出路，测试就会有前景和出路。怀疑软件测试行业没有前景和出路，就是怀疑互联网没有前景和出路。 总之，在网上宣传测试没有前途的人，不是“傻”，就是“坏”（不乏有的人的心思是：学的人少了，自己的工资当然就更高了）。 上面提到2018年软件测试就业市场发生了变化。因为随着国内互联网的发展，测试越来越重要，根据业务的不同，导致发展方向越来越多，细分职能越来越多，请看下图： 若想详细知道测试市场为什么会有这种变化，可以狠狠点击下方文章，透彻了解： 所以市场上对软测技能要求也是水涨船高，企业更需要的是全栈型测试，或懂得多种测试技能，以提高人效。早期功能测试打天下，撸起袖子就是点的时代早已一去不复返，如果你刚入行也许认为我还能点点点，那么你可能很快会被行业淘汰，从入门到失业你做到了无缝衔接。 未来路如果想走的更好，我们有必要深入了解下软件测试行业未来发展趋势，让我们一起来拥抱变化： 趋势1.功能测试虽然是测试的核心，但提供的价值日益降低。当前行业积压大量功能测试，虽然都是我们的前辈，理应尊敬，但行业在进步，技术在创新，公司需求在提高，很抱歉，留给这些前辈的时间不多了，不进则退，前辈们（功能测试）提供的价值日益降低，新生代的你们将会取代他们曾经的风光。 趋势2. 软测市场趋向工具化，代码化，测试过程可视化的方向，那么这将是我们跟上行业步伐的清晰路线，技术从简到繁。 趋势3. 企业对测试人员的岗位要求越来高。招聘网站上如果你是通过薪资筛选的岗位，那么我想不难看出刚入行的你，技能有点捉襟见肘，凭什么功能测试要会数据库，Linux，编程语言，各种自动化工具，前端开发啊，我就是一个测试啊，怎么要求这么多呢？因为你刚入行，刚跨过行业的门槛儿，门内的世界很大，也充满的各种魅力和财富；但如果你想得到这些，那么就需要与之匹配的技能。看到这里我我想你已经危机感满满了吧？接下来我将带你化危为安。 不多说，直接说结论，入行测试的前景和出路，那就是要“只做测试工程师里更懂编程的人”  为什么测试的前景和出路是这个？从下面测试行业传统的3个观点反驳开始论证。 反驳1：那就请问： 原来，测试圈会编程的人很少，因为企业不需要； 现在，会编程做自动化测试的人薪资很高，因为市场上和企业里都很稀缺。 只有懂编程，测试才能学得透，才能更值钱。  反驳2：那请教下： 所以这两年在互联网上，针对测试是不是好找工作，出现了两种极为矛盾的声调： 上述矛盾体深刻揭露一个现象：软件测试行业已经分化，懂编程的中高端测试人员稀缺，不懂编程的手工测试人员饱和。 反驳3：那咨询下： 技术人员如何度过35岁危机呢？ 解决方案永远是：努力做到技术领域的最前沿就不怕没工作。 但当今测试领域还算前沿的技术：接口测试、UI自动化测试、性能测试，测试开发…. 无一不需要读懂代码，甚至还要会写代码。 你若不懂编程，根本没有可能从手工跨越到测试技术的最前沿。 相反如果你懂编程，就有机会跨越到测试技术的最前沿。 ps:以上文字，来源于 只做测试工程师里更懂编程的人，黑马程序员更懂编程  结论：现在学测试，一定要“只做测试工程师里更懂编程的人”，因为这样才能更值钱，升薪更快，才会不惧35岁危机。这才是学测试的前景和处理。如还有一丝丝疑问，请将上方的三个反驳再看一遍。  疫情、美元经济周期加息、俄乌战争，导致2022年下半年开始，各公司盈利普遍低于预期，对未来的展望均呈现悲观。企业出于生存本能，会勒紧裤腰带，通过停招、裁员等手段，提高人效比。让公司的运营成本、人力效率和业务质量达到最佳平衡点。软件测试作为互联网岗位也受到波及，提供的岗位数量减少。 再加上这几年，因软件测试好就业，还好培训，以培养测试人员为主业的培训机构，在全国各地纷纷建立起来。 这些机构，培训两月的时间，就敢让学员去找工作，上1休1三个月时间，就敢称自己主打自动化测试。“保证就业”协议掩盖下的，是课程实质教的是手工测试这类皮毛。 培训机构已累计培训了大量手工测试人员，测试行业又在从手工测试升级到自动化测试过程中，正在淘汰了大量手工测试人员。二者相加，手工测试数量惊人。 一边是测试岗位减少，一边都累计的手工测试数量惊人，天平被打破了。 市场行情好时，HR会精准招聘，毕竟学历高用工成本也高，开发招本科，测试用专科。 但当前行情下，为减少工作量，HR招聘往往简单粗暴，采用一刀切。比如：没有打三针不行！不是统招本科不要！高水平但大专学历求职者也会无辜躺枪。 怎么办？怎么办？怎么办？ a)互联网不倒，软件测试就不会消亡 2016年左右，阿里搞过一次全栈工程师运动，一项很重要的环节就是去掉测试岗，测试工程师必须转岗做开发。而不管是后端还是前端，所有人都必须掌握测试技能。 该运动的结果最后以失败告终。 阿里大厂聚集了大量高水平开发人员都失败了，小厂若想继续想维持开发团队，去掉测试岗那更是痴人说梦。 这充分说明，只要互联网不倒，软件测试就不会消亡。 b)软件测试需求量不仅会稳健，还会放大疫情前，人们的“吃、穿、住、用、行”方方面面都有对应APP软件。疫情后，复工最快最迅速的企业也都是通过互联网技术实现。 所以马云说：”疫情后，中国经济发生巨大变化。过去，互联网技术只是让某些企业活的好；未来，互联网技术是很多企业能够活下去的关键点。互联网技术必须成为新的基建”。互联网基建化就决定了软件测试行业的缺口会一直扩大。 在当前，软件测试岗位，已不仅局限于互联网企业，现已逐步深入到实体产业，金融，通信，医疗，视频VR，汽车，手机中……，可百度《强强联手，又一大厂与传智黑马签约，看软件测试前途会如何？》 c)软件测试在所有互联网岗位中，不用担心吃青春饭 软件测试劳动强度相比后端开发低，技术更新速度相比前端开发慢，而且还有业务测试经验护身，可做到“越老越吃香”，不惧35岁危机。 软件测试还有足够的技术纵深和广阔的发展前景，能足够让从业者遨游。职业发展更不用焦虑。 d)不要因为网络说测试没有前途，就轻易转行 如果去百度搜索就会发现，从2017年开始，每一年都在说互联网寒冬。但互联网行业却一直都在持续发展中，给出的工资依旧是所有行业中具有竞争力。 所以不要因为网上的负面声音就轻易放弃了互联网，放弃了软件测试。若软件测试行业都缺前途，生化环材、土木机械、历史考古就能有阳光和面包？ 疫情下，互联网行业可算是被影响不大的行业了，至少我们还可以在家办公。 目前手工测试已被初级测试工程师占满，若技术还停留在该阶段不知进步，只能去卷。现在要找到工作，软件测试工程师必须同时具备一定的开发能力和运维能力，要倒逼自己往自动化测试+测试开发领域发展。 a）手工测试阶段要学会抓重点： 熟悉系统框架，能够梳理业务流程，掌握测试用例的设计。不要把宝贵的测试时间浪费在纠结细枝末节上。 b）一定要掌握一些主要的测试工具： 接口自动化测试所常用的Jmeter、Postman，UI自动化常用的Robotframework、Airtest，App自动化常用的Appium。这些工具的应用一定要落到实际工作，才能够越用越熟练，为工作产出更多的价值。 c)一定要掌握Python这门编程语言 现在行业内的高薪职位，基本90%以上都是与Python自动化测试技能相关。所以若要尽快突破薪资瓶颈，这个技能太关键了。 d）要努力成为高级测试，提升个人的人效比，打造不可替代 高级测试人员可以通过测试左移，提前与开发人员一起制定测试计划，推动代码评审，代码审计，单元测试，自动化冒烟测试，测试精准化分析以及研发自测，来保证研发阶段的质量。同时，高级测试人员也会参与配置部署，通过测试右移，将自动化测试用例，配置到持续交付链中，全程监控发布后的应用质量。 那是因为测试人员除了技术要求外，还要关注业务细节、关注产品使用场景，要站在客户的维度设计用例。经过长时间的历练后，测试人员的思维就有那么一点特殊，他设计的用例就是能发现BUG。 所以软件测试岗位是有业务门槛的，这也是测试部门能长期存在的重要原因。所以测试人员若不能满足业务需求，技术再高也是不能实现到提升测试效率这个核心目的，也会被淘汰出局。 所以如果产品或者项目前景比较好，不建议频繁换工作。建议在这个行业深挖，产生质量的积累。举个栗子：通过深度测试一款稀缺的金融软件，从而掌握了它的结构设计与功能。这名测试还仅仅是功能测试人员吗？ ps:以上文字，来源于软件测试就业现状分析，2023是卷还是润？ 目前测试技术的顶级是测试开发，如果对测试开发不太了解，可以狠狠点击下方链接了解： 测试有很强的技术纵深，有足够的前景和出路。 建议小白们不要只学功能测试，建议老的测试人员不要止步功能测试，而是尽快的学习一门编程语言，以便开始学习新的测试技能：如自动化测试、性能测试、接口测试以及测试开发上来。 只有自己不断的提高，才能有着更好的发展前景和薪金待遇。 如果你决定走技术路线，但是苦于没有资源，在此，特意给大家准备了一份13G的超实用干货学习资源，涉及的内容非常全面，涵盖功能测试、Python编程语言，接口测试、UI自动化测试、性能测试...... 包括软件学习路线图，黑马50多天的上课视频、16个突击实战项目，80余个软件测试用软件，37份测试文档，70个软件测试相关问题，40篇测试经验级文章，上千份测试真题分享,还有2020软件测试面试宝典，还有软件测试求职的各类精选简历，希望对大家有所帮助….. 如果对你有帮助的话，点个赞收个藏，给作者一个鼓励。也方便你下次能够快速查找。 软件测试有前景吗？ 软件测试行业到底有没有前景和出路？ 软件测试工程师的工资有多高？ 软件测试这个职业能干多久? 软件测试真的干到35就干不动了吗？ 自动化测试的发展前景怎么样？相比于开发，测试的技术含量是否偏低？测试人员提升自身竞争力的速度是否没开发快？ 软件测试的岗位会越来越少吗？ 测试开发是什么？为什么现在那么多公司都要招聘测试开发？ 国内的软件测试那么不受待见吗？ 二十五岁零基础转行做软件测试怎么样？ 本人女，想转行做软件测试，没有任何经验，也没有基础，现在已经毕业两年了，25岁，现在转行来得及吗？ 女生学软件测试，容易吗，这个工作会不会压力很大？ 软件测试员比软件开发员要求低些吗？ 软件测试的魅力何在？您为什么选择测试一行而不做开发？ 软件测试的工资高还是开发者工资高？ 软件开发和软件测试两个岗位应该选哪个？ 为什么软件测试相比软件开发薪酬待遇差别那么大？ 软件测试适合女孩子吗？ 男27，想转行互联网，是学习软件测试好，还是前端编程？ 作为一名软件测试人员，有哪些网站是你应该多多关注的，哪些书籍是你必须要看的？ 作为一名软件测试工程师，需要具备哪些能力？ 软件测试人员怎么快速让自己牛逼起来？大概要多久才能很牛逼？ 大四应届毕业生，想自学软件测试，要学到什么程度才能找到工作？ 如何系统、高效地学习入门软件测试，并能找到软件测试的工作？ 零基础想转行做软件测试，可以吗？ 软件测试需要学什么？ 想要成为一个优秀的软件测试人员，应该学些什么？ 零基础如何通过学习进入软件测试行业？ 在校生想成为软件测试工程师自学需要学什么？ 新人如何入门和学习软件测试？ 自学软件测试怎么学？ 怎样做好软件测试 测试分为什么，白盒，黑盒，单元，集成测试？ 在国外，资深的软件测试人员大多是手动测试，他们厉害之处在于测试用例的设计，但在国内，很多测试人员都把自动化测试当成很厉害的资本，为什么？ 作为软件测试的前辈你能不能给我点建议？ 我想问一下，软件测试要学会什么才能拿6k以上的工资？ 学习软件测试有哪些推荐的网站，希望各位知友帮助？ 28岁女失业，想从零学习软件测试，还来得及吗？ 大四女生，软件测试岗，对测试也不太了解，编码能力也不行。不知道未来该如何规划，如何系统性学习测试呢？ 没有软件测试经验的计算机毕业生如何准备面试测试工程师这一职位？ 一个无经验的应届生，可以做软件测试吗？ 完全未接触过软件测试的人，培训两个月就可上岗，这现实吗？ 测试开发是代表懂测试的开发还是懂开发的测试？ 今年30了，做了5年的软件测试，只会功能测试的怎么办？ 学习软件测试需要掌握哪些知识点呢？ 软件测试培训靠谱吗？ 这么多的软件测试培训机构，哪个好？ 传智播客(黑马程序员)培训软件测试怎么样？ 怎么的技能可以让软件测试工程师获得高薪？ 面试软件测试工作，如何回答:为什么要从事软件测试行业？你觉得你会什么？ 如何去面试软件测试工程师？ 好的软件测试人员简历是什么样子的？ 四年手动软件测试，裸辞后找不到工作怎么办？ 明天去面试软件测试，给我些建议，或者面试题预测？ 测试工程师面试题，你都遇到过哪些呢？ 最近在找实习。面试软件测试时，面试最想听到的答案是什么？ 如何编写测试用例？ 手机软件的测试主要有哪些方面去测试，性能测试用什么去测试好？ 如何做好app的测试工作? 软件测试完后，还有BUG，是测试人员的问题吗？ 如何写出高效的软件测试用例？ 做接口测试的流程一般是怎么样的？ 软件测试人员能用python做哪些事情？ 软件测试的环境部署怎么做？ 如何做接口测试呢？接口测试有哪些工具 求推荐几款http接口自动化测试工具？ 单元测试到底是什么？应该怎么做？ 想学习LoadRunner，有没有好的资源（书籍、视频或网站）？ 做了大半年的软件测试，可是觉得我在浪费时间，怎么办？ 四年测试工程师经历，下一步转开发还是继续测试？ 软件测试工程师应该怎样提高自己？ 转行软件测试两个多月，感觉很迷茫，下一步该如何提高自己？ 四年手动软件测试，裸辞后找不到工作怎么办？ 做软件测试，如何才能实现月入20K？ 如何学习自动化测试？ 一个菜鸟怎样做好功能测试？ 作为软件测试人，所在公司部门只有功能手动测试，如何进一步提升自己？ 作为一个初级测试，想学接口测试，但是一点头绪都没有。求教大神指点，有没有好的书或者工具推荐？ 做了一年的软件功能测试，想转自动化测试。目前在看了一些Python资料，感觉无从下手，求指导？ 手工测试人员如何转测试开发？ 已从事软件测试一年，感觉依然很菜，只会基础的功能测试，想进一步学习，有没有好的建议呢