<>一、前言
互联网岗位有开发、测试、产品、运营等,其中技术又可以分为开发、测试和运维。软件测试门槛低,对编程要求不高,吸引了很多不想做开发的人,一些培训机构蜂拥而起,这也间接导致了测试工资不高,测试人员的水平参差不齐,使测试岗位不太受企业的重视。
* 测试天花板:开发和产品的天花板高,可以做到CTO、研发VP,测试的天花板低,顶多做到高级总监,一些大厂可能会有质量总经理,但已经算是顶峰了。
* 职业待遇:测试的薪资待遇与你的职位和级别有很大的关系,很多互联网公司,同级别的测试岗位会比开发岗位的薪水低一点。
* 职业压力:测试要把控产品的质量,其实压力并不比开发小,而且也是需要经常加班的。
* 学习成长:测试岗位同样有35岁危机,也需要不断学习,包括测试技术、项目管理和质量管理等。
<>二、认知准备
如果你确定未来的职业方向是“软件测试“,那么首先要认识一下该行业,以及需要学习哪些知识点。
*
学历很重要,很多大企业要求”本科学历”,也就是说,如果学历不达标的话,可能连面试的资格也没有。
*
积累项目经验,在大二大三的时候,就可以去找一些实习,一开始不要太看重工资,实习工资也不会很高,主要目的是累积一些项目经验,毕业后找好工作的概率也比较高。
*
英语是加分项。在大学的时候,最好把英语六级考了。
*
沟通能力很关键,沟通能力在一定程度上,甚至比技术水准还重要,所以平时要多跟别人交流,胆子放大点。
*
学习一门语言。很多人认为做测试就不用写代码,其实这种认识是比较狭窄的,初级测试不要求写代码,但你至少要熟练掌握一门语言,比如Python、Java、C、C++、PHP等。
*
积极参与行业交流,比如沙龙、讲座等等,多积累人脉,很多时候,朋友内推比海投简历要有效得多。
<>三、怎么自学测试?
* 打好基础,前期可以多买几本经典书籍来看,也可以在网上找一些免费的学习资料。
*
接下来,我给大家推荐几本书籍吧。
①《软件测试(第二版)》
堪称软件测试的入门圣经,全文内容都是最基础的知识,很适合新手阅读。
全新的30几块钱,二手的10几块,我一般买二手书籍,看完就丢一边了。
②Google 软件测试之道
这本书适合有一定的测试经验人员阅读,新人不太推荐。
* 做好笔记。要学会记笔记,可以写在本子上,也可以写博客,或者画思维导图,有助于巩固知识。
* 在众测平台上看一些基础的项目测试流程,以及测试文档书写规范。
<>四、去招聘网站上看看测试需要具备哪些技能:
①学历要求:最低本科。(有些初创公司可能会放宽);
②英语CET-6:算是一个加分项吧,考个四六级证书还是有用的;
③编程语言:测试不需要写很多代码,但要读懂代码,需要熟练掌握一门语言,可以先学Python,再学Java。
④沟通能力:每个行业都需要具备。
⑤加班:互联网行业是需要加班的,包括开发、运营、测试、产品等岗位,相对于开发岗位,测试的加班频率会低一点。
我是朱梦与,让我们一起实现所有!