Sine安全-网络安全背后的巨人,提供服务器安全_服务器维护_网站安全解决方案

网站开发与网站测试的职业优势分析

依我看,开发和测试职业之间没有谁优谁虏之说,我的建议是不要老听别人说什么好就学什么,只有真正适合自己的才是最好的。以下我将为您简单介绍一下学习测试开发工程师或全栈测试工程师的一些可能的优点或好处,仅供参考,希望对您有所帮助哈:1.简单易学,不易脱发(很多程序员工作时间长了容易秃头),相对容易开发,压力小;2.职业生涯寿命长,永远不会被淘汰(PHP开发、Android和IOS开发学科相继关闭,java、python和H5很难保证几十年后不会被其他语言或工具取代);3.学习测试后可以测试几乎所有的软件产品(航天、金融、医疗、教育等)。4.测试学科学习的内容涉及java、python、H5等语言,是真正的全栈测试,但不太深入。主要目的是通过相关语言实现自动测试软件产品,开发一些简单的辅助测试小工具;5.国内大部分公司的开发测试人员比例是n:1,一些比较好的公司会是3:1左右,但是国外开发和测试的比例现状是相反的,是1:n。随着行业的发展,肯定会与国际接轨,测试需求差距很大,未来可期;



6.很多机构的考试科目一般都是小班教学,一般25人左右(班里大部分都是女生,开发班里大部分都是男生)。不像H5、java等科目,一个班一般50人左右,一个老师很难照顾到所有的学生;7.几乎没有频繁切换讲师的风险。基本上,一两个老师已经完成了所有阶段;其他科目由四五个老师轮流上课;8.学习成本低,学习周期短(开发至少半年,考试学习4个月),就业快;



大多数开发和测试都不能完全使用高中以上的数学。初中数学水平足以胜任大部分岗位。工资相同的开发和测试压力相似。没有测试就不用加班的好事。但是会有让测试等开发半夜加班,然后从半夜开始测试的情况。我所做的就是所谓的高端测试岗位。首先,这份工作没有大家想象的那么高端。(相当于架构师或者资深开发要解决问题,我大部分时间只需要计算)然后上班,大部分时间要么开会,要么写代码。最重要的工作内容是写代码,不存在做测试就不用写代码的情况。然后你做了高端测试之后,就要面对测试行业的现实(所以很多人已经放弃了招聘测试开发,直接招聘开发或者自己开发一个小白也可以用的工具平台)。说白了,我这个职位想招的人,首先是合格的开发,然后了解基本的测试原理,快速上手各种第三方工具和库,在需要写工具的时候快速实现,在别人的工具不好的时候修改适配。任何操作系统、数据库、计算机网络都要略知一二,压力测试的时候都要略知一二。各种编程语言都要略知一二。前台、后台、中间件、容器、云、连续集成、配置管理都要略知一二。这些人都知道,有些人想抛弃你不知道移动终端、网络安全、大数据、人工智能。还要不断给不知道测试的领导科普技术测试的概念。还要防背锅。



取而代之的是,如果你做一个普通的开发多简单,整天增删改查撸代码就完事了。而您不学习如何进行高端测试。首先要学会写最基本的代码。ps:再补充一点:国外的测试开发比例也是n个开发和1个测试。以知名企业为例:微软裁掉了测试,sdet变成了sde。Google测试人员请看Google的测试方法,就知道国内互联网的目标10开发1测试都是从Google学的,剩下的1测试也是测试开发。Facebook没有全职测试,aws没有全职测试,都是开发自测。我待过的公司,没有开发比测试少的。测试最多的诺基亚,3-4个开发对1个测试,算欧洲,和那些美国有对比。


分享: