月薪过万这个话题,在现在这个百花齐放的职场里是个很流行的命题。
月薪过万对于行业大佬来说,可能是个不屑一顾的追求,但对于职场新人而言通常是个很实际的人生目标。
我怎么样能达到月薪过万呢,其实严格来说,要找到一份满足你薪资期望的工作有三个要素:
- 个人提升
- 求职技巧
- 你所在的地域
做为一个闷骚IT技术宅,我最能回答的主要是第一点:怎么进行个人提升,毕竟功夫到家才是硬道理。
软件测试从业人员可能都有这样一种感受,就是干这一行你要会的东西太多了,说的通俗一点就是知识库庞杂。
在这个信息爆炸的时代,我们可以学习的东西太多了,看起来很多东西都能实现个人价值的提升。比如去学一本驾照,比如去学游泳,学健康养生。。。
测试工程师学什么?
我个人会把测试工程师的学习提升路线分为四条主线:
- 测试技术
- 行业知识
- 职场能力
- 管理技能
在不同的路线上去深化,会引领你走上不同的职业发展道路。
第一:先说测试技术,大致罗列一下,测试工程师需要学习的东西:
- 测试理论
- 测试基础
- 测试方法论
- 测试思维
- 基于经验测试
- 静态测试
- 单元测试
- 工具技术
- 操作系统知识
- 服务器相关技术
- 数据库技术
- 基础测试工具
- 性能测试工具
- 接口测试工具
- 安全性测试工具
- 编程技术
- 脚本编程技术
- 白盒技术
- 自动化编程技术
- 测试开发技术
首先是测试的理论,有的人可能做了几年测试,积累了一些经验,就对这方面样的知识有些瞧不起了。其实我个人认为,理论始终是指导实践的最坚实基础。
做测试我们可以在工具、技能上面不断的雕琢,但其实测试的基础同样也是需要我们不断钻研的东西。
要学会从宏观的高度去看待测试工作:
测试的最终目的是交付高质量的产品;
产品的质量需求又是由项目性质决定;
测试工作不能脱离团队而存在;
测试如何服务于产品质量把控和风险缓解;
客户想要的究竟是怎样的产品特性和功能;
一个缺陷的背后,揭示的是怎么样的过程问题;
要学会从微观的角度去切入测试工作:
对于复杂的测试目标,有哪些方法论可以帮助我实现测试;
对于模糊的质量定义,我怎么挖掘其真实需求;
发现了问题,我怎么去对他进行分类和定位;
测试的数据怎么设计