很多时候,都在想当初做的转行软件测试行业的决定是对的吗?现在后悔还来得及吗?

记得在求职的时候,面试官经常问我:“为什么要选择软件测试工作?” 而我也会经常说一堆自己有的没的优势去应付。

工作这么久了,也不再浮躁,静下心来回忆当初选择软件测试工作的历程,也是对自己职业生涯的一次回顾。

下面总结一下大家选择从事软件测试的几大理由:

  • 大学学的是开发,但是感觉开发没学好,想转测试。这种的一般是大学没有认真学习,面临毕业压力,找不到开发工作,所以考虑转测试。

  • 其他行业人士,从各种渠道听说测试工作很好,工资高,因此想转测试。这种的一般是不满足现在的工作,而且对高薪资很向往,想转测试但是没有门路。

  • 大学学的不是开发,对计算机比较感兴趣,对比开发和测试之后,觉得测试入门简单,所以想转测试。这种的一般是有一定自己的想法,但是又不敢勇敢地迈出第一步,一直在纠结中。

  • 乍一看,好像测试比不上开发那么吃香,属于咱们的第二选择。其实不然,俗话说既来之则安之,既然选择了测试工作,那么就要用心地做好,不然什么工作都做不好。

  • 之前有个偶然接触到测试行业的朋友,她也是误打误撞海投简历面试上了测试岗位,后面入门之后发现测试越来越有意思,现在已经是测试主管了。所以说,工作没有好坏,能够决定未来的只有自己!

我为什么选择了软件测试?

最大的原因应该就是读大学的时候阴差阳错被调剂去了计算机专业。要是我学的是应用心理学,真的很难会和软件测试有什么关系。既然学的是计算机专业,那自然接触的最多的就是和计算机相关的。

当大三面临找工作压力时,就要选一个方向了。刚读大学的时候很傻,因为与生俱来的逆反心理,抗拒专业调剂这件事,进而讨厌计算机这个专业,认为不是自己选择的,拒绝去接受和热爱。也就没有打下任何计算机专业知识的基础,编程能力基本为零!在这种情况下,选择做开发就需要面临更大的挑战了。

先插一句,简单来说,计算机专业做技术的话,主要有这几个方向:

第一,开发,通俗来说就是写代码的;
第二,运维,简单来说就是做系统部署维护的;
第三,网管,好理解点就是搞网络的,让你能上网的;
第四,软件测试,就是大家口中说的找bug的;
第五……

当然,还有很多很多方向,可以做设计做产品经理等。每一个大类的细分就更多了,就开发来说,可以按语言来分,可以按产品来分,可以按软件的结构来分。测试的分类也是五花八门,也不一一列举了。

既然如此,选择如此之多,我为什么就偏偏选择了软件测试? 简而言之一句话,软件测试上手容易。(就是这么无耻而又现实)入门级的话,对计算机专业知识技术要求没那么高。

本着先就业再择业的态度,就一脚踏入了测试这个坑。 不曾想,有些时候一旦入坑,就很难回头了,因为只要开始一份工作,后面都会按着相似的岗位和既定的轨迹来走。若要重新开始一条路,就意味着要舍弃很多,要多付出不可估量的努力,而最关键的是,宝贵的时间就在这种转换中被无情地浪费掉了。所以,大家一定要慎重选择自己的第一份职业,第一份工作。

而我比较庆幸的是,我选择的测试行业不管是从前期投入还是回报来说都是比较良好的。 虽然不说有多么喜欢做测试,但是至少我不讨厌,偶尔也能从工作中获得小小的成就感,学习提升的时候也能感受到满足感,而不是每天做着重复,机械的工作,把自己变成一台只会工作的机器。

选择软件测试是偶然也是必然

肯定不会单纯因为是计算机专业就选择了软件测试,更重要的是我看到了这个岗位的就业需求量巨大,基本上任何一个成型的互联网公司都是需要软件测试工程师的。

不言而喻,有需求就有前景。

按书上的理论来说,一开始企业是不重视软件测试的,有程序员设计开发出来一套产品,能用就能挣钱了,何必多花一笔钱找个不能创造价值的家伙来专门负责挑刺呢。后来因为各种千奇百怪的bug层出不穷,造成了意想不到的损失之后。老板们纷纷意识到,质量保证人员也是不可或缺的,于是企业们纷纷向测试工程师挥手,薪资待遇什么的自然水涨船高。

在测试人员供不应求的情况下选择软件测试这个岗位,不可谓不明智。但是,正如一幅讽刺漫画中描述的一样,中国人看到有人在一个地方开加油站很挣钱,于是纷纷在那个地方开起了加油站。所以现在人们听说IT行业挣钱,不管之前学的是什么专业,都想要往这里钻了。连文科生都参加培训班,然后敲起了代码。

现在行业已经不如前几年景气了,不过在这万物互联,生活事事都软件化智能化的时代,好的软件测试人员也还占一席之地。

学如逆水行舟,不进则退。

任何时候都不能停止学习,特别是在飞速发展的互联网行业。当然学习是必要的,但是切忌盲目跟风学习,越是高额的薪水,越需要在某一个或几个特定领域钻研较深,在自己熟悉且有工作背景的领域持续投入学习是职业生涯发展的高效方式。

当然真正解决问题的机会,还是来源于工作中,关于技能提升,不管是自学也好,还是参加培训机构,都是需要一个正确的方向去引导你学习,这样学习起来也会比较轻松,不会走多余的弯路,所以说思路很重要。

学习的动力其实是一个很简单的东西,说成目标可能会更好理解一点,你想学成之后能达到什么程度,这样你也能在学习的过程中不被困难所难倒,也会有源源不断的动力促使你前进。

做为一名测试人,我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级自动化测试需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到底的朋友!

面试题大纲


《软件测试工程师发展规划路线》

一、测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维

二、Linux必备知识

Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

三、Shell脚本

掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数

四、互联网程序原理

自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理

五、MySQL数据库

软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。

六、抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的

七、接口测试工具

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

八、Web自动化测试Java&Python

了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

九、接口与移动端自动化

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用

十、敏捷测试&TestOps构建

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心

十一、性能测试&安全测试


上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系,完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

转行软件测试我后悔了相关推荐

  1. 大学毕业后转行软件测试我后悔了

    来自一篇新学员的留言 大学本科幼师专业,家里人都想让我考教师资格证,等毕业了当一名人民教师,说这个职业是一辈子的铁饭碗,风吹不着雨淋不到,还有寒暑假,找个离家近的,可大家都知道人民教师的工资刚开始是比 ...

  2. 转行学计算机测试,转行软件测试后悔了

    原标题:转行软件测试后悔了 很多时候,都在想当初做的转行软件测试行业的决定是对的吗?现在后悔还来得及吗? 其实我刚参加织雀教育的培训班一个月,各方面都学起来感觉有难度,毕竟是零基础转行的,但no pa ...

  3. 等风来不如追风去,贵阳校区小哥哥转行软件测试获12k,做职场最靓的仔~

    最近网络上很流行一个词叫"躺平",在生活上就是得过且过,对工作没有什么激情和追求,不会老想着升职加薪,更不会想着寻找机会提升自己.更多时候就是不再奋起强干,放弃追求自己的梦想. 记 ...

  4. 软件测试的前景怎么样?要不要转行软件测试?

    目录 1.软件测试,这个岗位的前景怎么样? 2.要不要转行软件测试?你只需要问自己几个问题: 3.写在最后: 1.软件测试,这个岗位的前景怎么样? 这个问题,问不同的人,会得到不同的答案. 没能成功入 ...

  5. 29岁才转行软件测试,目前31了,我的一些经历跟感受

    按惯例,先说下我基本情况.我是90年的,算是最早的90后,现在跟你介绍的时候还恬不知耻的说我是90后,哈哈,计算机专业普通本科毕业.在一个二线城市,毕业后因为自身能力问题.认知水平问题,再加上运气不好 ...

  6. 30+宝妈北漂4年,从行政成功转行软件测试,在地铁站外喜极而泣......

    本文来自松勤零基础128期学员分享. 01 我是谁? 大家好,我是松勤零基础128期的学员Sofia,12年毕业于本科计算机系电子商务专业,毕业后本来想找和本专业相关的工作,后来机缘巧合的做了行政工作 ...

  7. 现在转行软件测试来得及吗?前景怎样

    "软件测试,这个岗位的前景怎么样?" 这个问题,问不同的人,会得到不同的答案. ∟ 没能成功入行的人,会告诉你,这个行业不好进,别异想天开了:∟ 入行,拿着四五千工资的人,会告诉你 ...

  8. 开发转测试没人要_入行或转行软件测试(测试开发)要怎么学

    在2008年刚刚进入这个行业时,我对于要学什么东西,是迷茫的.记得我在08年的时候,入职的公司给我们这批新人做了培训.培训中介绍了很多概念,告诉我们质量很重要,软件测试前景很好,还教了我们很多软件测试 ...

  9. 苏州软件测试11k工资要什么水平,3个月从机械转行软件测试,他的入职薪资是11K...

    原标题:3个月从机械转行软件测试,他的入职薪资是11K 只要找到适合自己的学习方式,成功转行只是早晚的问题! 今天汇智妹给大家介绍的这位小伙伴,是咱们汇学联盟平台上的一位线上学员--小周. 97年的小 ...

最新文章

  1. 营销推广中心设计(一)营销架构与策略
  2. 网络游戏中用到哪些计算机技术,美术设计中计算机技术的应用论文
  3. 在React中处理事件
  4. 【编译工具】之Andorid pthread_cancel函数
  5. 亚马逊加入微软Facebook框架联盟,抱团挑战TensorFlow霸权?
  6. 解析文本文件 r 与 rb 模式的区别(Python)
  7. 如何将Eclipse中Web项目打成war包
  8. 【NDN IoT】NDN-ACE: Access Control for Constrained Environments over Named Data Networking 全文翻译
  9. 设计一个高性能三维渲染服务器,最强大脑-CATIA飞机协同设计制造工作站配置方案2016...
  10. 07_游戏破解器与文件加解密
  11. C# 获取鼠标屏幕坐标有误差,鼠标定位误差问题,Windows10 C#获取鼠标坐标不准 的解决方法
  12. 线性加权平均 c语言程序,【求助】编的一个加权平均分计算程序,总是出错。求高手指点~...
  13. HTML5 开发工具
  14. 腾讯云域名证书下载_备案域名证书获取
  15. http-proxy-middleware
  16. 模拟退火算法——仿真篇
  17. 18天掌握Java SE jvav梳理总结 从jvav到架构师
  18. 撸羊毛当当图书618优惠码,花120买300(含书单推荐)
  19. Java基础01 Java的安装和配置
  20. 工业智能网关BL110应用之63:如何实现智能楼宇控制BACnet 接入金鸽Modbus云平台

热门文章

  1. 【翻译】Nova过滤调度器
  2. 三种快速排序以及快速排序的优化
  3. 大一怎么学好c语言_计算机专业大一学生,应该先学习哪门编程语言
  4. mybatis-plus代码生成器,一键生成代码
  5. 血浆p-Tau181在Tau沉积中的预测作用
  6. freemarker代码生成器
  7. 开发一款游戏平台需要多少资金成本?
  8. 什么是哈希码?它的作用是什么?
  9. 东软睿道实训日记——第十一天
  10. Offset is outside the bounds of the DataView;at api notifyBLECharacteristicValueChanged success call