软件测试人的学习与职业发展

做了测试较长一段时间,相信很多测试人想到职业发展的问题,那么自然而然少不了通过学习来提升。那么首先我们要明白我们为什么要学习呢?

一、学习的目的:

1、为了谋生

2、做好当前工作,获得尊重

3、更好的职业发展,成为专家

4、帮助更多的人,能力越大责任越大

5、实现自我价值,你理想中的你 马斯洛需求 学习的目的,是让你成为你自己,找到你真正想 做的事情。 每天可以被梦想叫醒

学习路上,目标和方向也很重要。

二、如何更好的找到自己的目标和方向呢:

读书 找高人交流 同公司 同行业 跨行业 参加各种交流会,获取同行成功经验 分析自己的优势和劣势

三、学习路上的四大难题:

要学什么?

从哪入手?

自学碰到疑难问题卡住,导致放弃怎么办?这和个人的信念相关。

另外需要良好的学习氛围(图书馆是个好地方)、克服学习的冷启动阶段、 多获取正向激励 。

可以让周围人监督 ,比如女友,好友同事等。 晒朋友圈 进行自我激励。定任务和目标,进行每天Review、每周Review ,复盘也很重要。

亦或者找到共同学习的小伙伴。

如果实在不行:

1.可以找到公司大神有目的结交

2.可以认识行业大咖有目的结交

3.参加高质量培训

4.与培训老师建立长期关系,可以和他们请教

完成目标后给自己激励 。如果有伯乐给你推荐大厂更6!

根据某大佬提出的测试职业发展路径规划,觉得不错,对同行发展多多少少会有所帮助。个人进行整理后与大家分享,其中也加入了个人总结:

职业发展篇:

一、测试人常见的发展路径 :

第一阶段:手工测试

第二阶段:有技术的手工测试

第三阶段:测试开发为主的测试 一般在大厂

第四阶段:兼做测试的开发人员 一般在大厂

二、测试人员的现状

测试人员现状 :

学历一般 大专和自考本科比例较大

专业不对口

大部分为非计算机专业

熟练掌握的知识黑盒测试

计算机相关知识匮乏

技术短板 不具备编程能力(代码远低于1万行)

缺乏自动化测试经验

缺乏性能测试经验

缺乏安全测试经验

三、大厂测试招聘要求

具体测试开发的需求 (举例):

  1. 本科以上学历,计算机相关专业,3年以上测 试开发经验;
  2. .熟悉Java、Python,sql熟练,shell熟练,熟 悉linux;
  3. 要求丰富的后端接口、服务端测试、自动化测 试经验
  4. 具备搭建测试环境、设计和开发测试工具和自 动化测试框架能力;
  5. 新技术调研、引进及落地实现;
  6. 提升测试质量及效率,包括不仅限于测试流程 改进、测试方法创新、新测试方式引进等;

7. 有xxx行业自动化测试经验尤佳;

8. 要求精通测试理论,统招本科起(有些大厂会 卡学历,此处呼吁各位大厂负责人多看能力适当 放宽学历);

四、测试的职业发展路线

1、高级测试 工程师

3、测试开发

4、测试主管

5、测试经理

6、业务负责人

7、创业(可选)

8、对产品感兴趣也可通过自身努力转行到产品经理

……

技能学习篇:

一、测试者硬技能学习路线推荐 :

  1. 能够独立承担手工测试项目的执行
  2. 能够熟练学习和使用常用测试工具
  3. 学习http协议的知识
  4. 学习基本的linux命令,熟练使用50个常用命 令、常用软件安装
  5. 学习基本的sql使用,增删改查和多表查询
  6. 学习基本的持续集成知识
  7. 学习缓存(redis等)的基本知识
  8. 系统学习一门语言,长期至少熟悉2门语言, 建议先python(上手容易)后java,至少实践3万 行以上代码,建立编程思想、面向对象思想并且 熟练基本的常用算法。
  9. 在学习1万行代码以后,开始自动化测试的学 习:先测试脚本、后测试框架、在开发测试工 具,最后开发测试平台,循序渐进。编程也要同 步进行深入学习。

10. 学习性能测试,能够熟练使用工具,独立设 计测试方案,并且执行。

11. 后续学习linux的系统管理

12. 后续学习数据库Dba相关知识

13. 进入大厂不断实践以上的学习内容,并且能 够输出一些自己个人的技术作品(测试框架、工 具和平台等),能够承担一些大并发类型的项目

14. 同时掌握项目管理和团队管理的相关技能

二、测试者软技能学习路线推荐:

1、沟通技能

2、演讲的技能

3、为人处世的技能

4、快速学习的能力

5、逻辑思考能力

6、管理技能

学习方法篇:

一、有关自学学习方法:

1 找高人推荐质量高的视频,先对学习的知识有 大概了解

2 阅读经典教材书籍,系统学习此部分知识,精 读,如果是实践类知识,可以边学习边操作

3 知识积累,并且找到实践的机会,学以致用。

4 每天指定学习计划,并且自律完成

5 找到长期指导的导师,该花钱花钱,想兼职的 各路大神也不少。

6 想办法在工作中,使用到自己的学习技能,没 有机会就自己创造机会。

优点:

  1. 提升个人的学习能力
  2. 锻炼个人意志品质
  3. 增强个人信心

缺点 :

1.遇到困难太多,容易放弃

2.时间成本太高

3.容易学的没有方向

4.孤独感太强

参加培训

二、如若参加培训的学习方法 :

1、通过面授方式学习(推荐)

2、看视频学习大概的思想和知识领域

3、 看书学习和整理知识笔记

4、找到习题进行充分练习,如果可以有项目实 践更好

5、找到想学习的其他人给她讲一遍,加深你的理解和找到你的学习盲区。

参加培训的话,老师讲的内容要消化和理解,并 且每次不要缺课,一定要完成老师的作业,并且 做到课前预习,课后复习,练习要做,并做到定 期回归,所有学习内容需要做到知识积累。此处 会提到费曼学习法,学到的知识给别人讲一遍, 会让你充分掌握这部分学习内容。

优点:
1.高人指路、不再迷茫

2.从0到进阶,系统化学习

3.志同道合,氛围良好

4.节省时间,快速成长

缺点:

1.速成教育太多,好的培训难找。

2.娱乐时间大大减少 需要一定费用。

3.投入产出比问题。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月1日
下一篇 2021年6月1日

相关推荐