• 1
  • 1
分享

  测试工作五年后一般怎样了?

  五年测试生涯对身体上的摧残就不说了,来讲讲一般会有怎样的状态吧!

  优秀的一般是这样:有着明确的职业目标与规划,热爱技术,五年的工作沉淀,技术能力得到了飞速提升,每天依然激情满满,潜心专研学习技术,是身边同事羡慕的对象,是老板眼中的优秀员工,也是我眼中的技术大佬,薪资嘛自然也是水涨船高。

  普通的一般是这样:也许跳槽了多次,薪资也在稳步的上涨中,但也多了些许空虚与迷茫,意识到自已只是茫茫程序员中普通的那一个,每天按部就班地工作、学习、生活,憧憬着有朝一日成为技术牛人。

  差劲的一般是这样:工作只是为了生活,对技术缺乏热爱,虽也保持着学习的节奏,但质跟量都不太行,心力并不在学习工作上,到是成为了摸鱼达人,拿着一份不错的工资就已经很满足,即便它很久没变动了。

  现在的你工作生活是怎样的状态呢?当然不论状态如何,梦想与追求还是要有滴,追逐的脚步更是不能停下。

  我见过不少资质尚可,但因为感觉高级开发或架构师的标准太高从而自暴自弃的,不过,我也见过(以及听说过)不少人通过逆袭,最终晋级到高级开发或架构师的水准。

  下面分享给大家一些能快速提升自己的方法:

  1.神枪手是靠子弹练出来了,软件高手是靠踩坑积累起来了。所以在公司里,一旦有了问题,不管是自己的还是别人的,一定得总结,包括总结问题场景,总结排查问题的方法。

  2.完成本职工作外,一定得眼观六路耳听八方,在此基础上得迈开腿,多动嘴。具体而言,有人到组里来寻求帮助时,可以尽量帮忙,哪怕这个问题最终没解决,自己至少也能通过观察别人如何解决,从而提升能力。

  3.学习的重要性就不说,这里说下学习的方法。第一还得见缝插针地学,第二,一定得通过看视频或书,系列地了解到这个方面的知识点,先面到点,别反过来。第三,一定得边学边实践,如果开发环境没有,就自己搭建。第四,一定得通过面试(未必要去)等手段检验自己的学习方向和成果,一旦出现偏差,得及时纠正。

  本文总结

  所以,其实工作5年以上的测试基本上就可以开始考虑继续待技术岗还是转管理岗,大致也能判断出自己到底能否胜任更高一些的岗位。

  如果是打算在技术岗一直干下去,只能说明你愿意献身这一行业,可以做一辈子。只要你能胜任,不嫌待遇低,即使是40岁、50岁仍然可以做测试,一些公司对于程序员没有年龄上的限制。想想一头苍白头发的老测试和一群小年轻并肩作战的场景,那也是相当的励志!

  总之,天道酬勤,靠自己的勤奋多少能换回些收获,但用对方法走对路,这点也很重要。

  测试学习之路任重而道远,我们也都在奋斗的路上。下面是我整理的最新的学习路线,希望能帮到想在测试这条路上一路走到黑的朋友。

  软件测试工程师发展规划路径

  一、测试基础

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

17-1.jpg

  二、Linux必备知识

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

17-2.jpg

  三、Shell脚本

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

17-3.jpg

  四、互联网程序原理

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

17-4.jpg

  五、MySQL数据库

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

17-5.jpg

  六、抓包工具

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

17-6.jpg

  七、接口测试工具

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

17-7.jpg

  八、Web自动化测试Java&Python

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

17-8.jpg

  九、接口与移动端自动化

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

17-9.jpg

  十、敏捷测试&TestOps构建

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

17-10.jpg

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

  软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!

17-11.jpg

  可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。


作者:一包伤心的辣条    

来源:http://www.51testing.com/html/66/n-7796966.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •  这几个开发者工具你听过嘛?对于开发者,工作离不开开发调试、项目开源、项目管理、线上协作等环节。往往通过工具赋能,可以更好地提高我们的效率。下面推荐的工具可以给让你随时随地,效率拉满。He3He3内置了超过 200 种实用工具。包含智能搜索、类型识别、自定义快捷键等特性,让你的开发效率直接起飞。官网链接:https://he3.app/en/ApifoxApifox 是 API 文档、API 调试、API Mock、API 自动化测试一体化协作平台,定位 Postman + Swagger + Mock + JMeter。通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定...
            0 0 4055
            分享
          •   1. 什么是单元测试框架  单元测试指的是对软件最小单元(方法、函数、类等)进行测试,常用的单元测试框架:  · Java:Junit、TestNg  · python:Unittest、Pytest  而在自动化测试中,一个用例就一个方法,所以在自动化测试中也同样适用单元测试框架。  2. 单元测试框架的作用  · 组织并执行测试用例  根据实际的测试需要,从大量测试用例中,选择出合适的用例批量执行,如:冒烟测试用例集、回归测试用例集等。  · 测试判断  任何测试都需要对实际结果和预期结果进行判断,单元测试框架都提供了丰富的断言方法。  · 测试...
            0 0 56
            分享
          •   测试原则是一个测试人员时刻要铭记在心的,甚至要形成一种本能,指导测试工作。  原则1:测试找不出所有的Bug  软件的复杂性仅次于生命体,甚至现在很多软件都已经有了人工智能的属性。对于这样精妙的系统,一小点异常都有可能产生连锁反映,最终让整个系统无法运行。就好像人体只需要吸入一粒微小的尘埃,就可能感染病菌,从而引起人体的高能反应,最终导致人病倒,无法行动。  像软件这样的精妙系统,就算做再多测试,也无法找出所有的错误,就好像你永远无法保证,人不生病一样。  原则2:2/8 原则  少数功能模块会测试到大多数缺陷,用数字来表示就是 80%的问题出现在20%的功能模块中。在很多领域中都存在 2...
            0 0 1708
            分享
          • 工作中遇到了这样的场景,一名测试人员需要对多台移动设备进行回归测试,如何提高测试效率呢?那肯定离不开自动化啦,那有没有现成的开源工具可以支持移动端的自动化呢?有,sonic!下面阿常就来和大家分享一下 Sonic 云真机测试平台部署经验——由阿常同事整理:首先是环境准备,请看如下列表,供参考~环境准备设备:Macbook ProSonic:1.4.0-releaseMySql:5.7.27Docker:20.10.12Java:16.0.1Appium:1.22.2ADB:1.0.41Node.js:v17.4.0ChromeWebdriver:98.0.4758.102tidevice:0....
            0 0 1663
            分享
          •   虽然当代社会已经是一个男女平等的社会,但是在职场中男女平等真的做到了吗?  真实情况是还是有区别对待的,特别是已经结婚但是未生育的职场女性。同样的工作能力,同样的薪资要求,一般企业更会倾向于选择一位男性求职者。  那么作为一个重返职场的宝妈或者是即将成为宝妈的女性来说,在职场中更是不占优势的,那么这部分人在求职或者工作的过程中,应该注意一些什么呢?  准宝妈之求职篇  作为一位准宝妈来说,如果目前是有工作的,那么是不建议在妊娠期间更换工作的,出去应聘的时候,企业会考虑到实际情况:要产检、不能加班、又很快会面临产假......  在员工本身还没有给企业创造价值的时候,企业还需要支付员工的产假...
            0 0 1124
            分享
      • 51testing软件测试圈微信