测试和开发,再讲二者区别之前,先抛出一个工种的优劣势

回到正题:首先谈谈我对这个话题的看法:没有最好的工作,只有更适合自己的工作。 只谈论哪种职业更好(职业选择)而不谈论两类工作的优缺点,不关注自己的兴趣和特长,那就是“流茫”。

那么接下来将从以下角度进行分析

1、软件开发的优缺点

2. 软件测试的优点和缺点

3.总结软件开发和软件测试的比较

4. 我应该选择开发还是测试?

1. 软件开发的优点和缺点 1. 软件开发的优点

软件开发:从业者都是知名程序员。 其在百度百科中的解释是指从事程序开发、程序维护的专业人员。 听起来这是一个非常高端的行业。 看来,在人们眼里,电影里那些表情严肃,手指飞快敲击键盘,导致电脑黑屏上闪现出一串串代码的人,应该像程序员,而程序员也是程序员的首选。女孩们。

原因很简单。 程序员的标签:可爱直男、简单的社交圈、高收入……

开发软件的基本流程_软件开发_开发软件是什么专业

2、软件开发的缺点

任何事物都有两面性,有利有弊。 程序员行业的另一个“突出特点”就是加班多、压力大。

至于为什么开发者加班多、压力大、临界点已经到了35岁,下面的链接(虽然标题是关于测试的,但是深入分析了背后的原因)软件开发有35年的危机)有详细解释。 究其原因,有兴趣的话,一定要读一读。

2. 软件测试的优点和缺点 1. 软件测试的优点

软件测试俗称“专业故障排除专家”。 该职位的特点是进入门槛低于发展、工作稳定、职业周期长。

初级测试工程必备技能:一般1到2个月就可以快速入门并胜任测试岗位。

Linux基础知识:只需熟悉常用的Linux命令即可,如果能查看日志信息帮助定位bug,搭建测试环境就更好了。

软件开发_开发软件的基本流程_开发软件是什么专业

数据库基础:只需掌握增删改查的基本操作即可。

手动测试能力(核心用例设计+缺陷跟踪):您只需熟悉常用用例设计方法(如等价类、边界值等)、常用缺陷管理工具(如JIRA、等) .)以及常用的辅助测试工具(eg:等)。

接口测试:只需熟悉常用接口测试工具的使用即可,如等。

性能测试:只需熟悉常用性能测试工具(如LR等)的使用即可。 能够进行常见的压力测试和并发测试是很好的。

如果你需要学习以上技术但没有资源,可以点击下面这篇已经被700多人点赞的知乎文章。 以上所有考试知识点都涵盖了。

如果您有兴趣了解软件测试职位的工作周期是否会更长,可以点击下面的链接。 下面的链接会提供一个非常有趣的证据:那就是,工作10年后,测试人员的平均工资比开发人员还要高。

2、软件测试的缺点

同样,也有优点和缺点。 早期的作品比较简单,俗称“点、点、点”。 如果技能继续得不到提升,职业生涯很快就会出现瓶颈。 其次,测试岗位在当前行业的价值可谓“褒贬不一”。 ”,一些企业认为测试价值不大,导致从业人员容易“自我否定”。

3.总结:软件开发与软件测试的比较

基于以上两类工种的优缺点,为了让大家看得更清楚,这里附上两类工种的PK图:

4. 我应该选择开发还是测试? 作为一个计算机出身的人,我没有多想就选择了开发。 原因很简单。 代码是IT行业的核心生产力。

我是一个零基础、非计算机背景的人。 不假思索地选择一个测试,上手相对容易。 我是一个喜欢自学的人,自学能力很强,不怕苦,能耐夜深人静的孤独。 我选择发展。

我是一个喜欢思维碰撞、乐于沟通、活泼开朗、善于发现问题的年轻人。 我选择测试。

最后向大家推荐一篇文章《以下10类人特别适合学习考试,你是其中之一吗?》 》,测试你是否适合学习该测试。

如果对您有帮助,请点赞并保存,给作者一个鼓励。 也方便您下次快速搜索。

-------------------------------------------------- --------------------------------------------------

最后,如果你在开发和测试之间,从长远的角度来看,你还是觉得应该选择测试。 请不用担心没有自学材料进行测试。 现在给大家带来一份13G超实用的测试学习资源,涵盖的内容非常全面。

包含测试软件学习路线图、50多天的黑马测试课堂视频、16个惊喜实战测试项目、80多个软件测试软件、37个测试文档、70个软件测试相关问题、40篇测试经验级文章。 分享了数千道测试题,以及2020年软件测试面试指南,以及各种精选的软件测试职位简历。 我希望它对每个人都有帮助......

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender