毕业3年后,北漂闯荡转行软件测试,竟然成功了

     大家好,我是一名历经沧桑,看透互联网行业百态的测试从业者。今天,就来细说我这一路走来的经历,通过我的经验分享和个人思考,也希望给你一些有价值的启发和帮助!

        选择改变,跳出舒适区

  先简单说一下我以前的情况:毕业三年,大专学历,大学读的是室内设计,2018年大学毕业之后,我直接选择了与本专业相关的工作,进了老家附近的一家设计公司,所以后来两年内,我都在这家传统公司中从事与设计相关的工作。

  时间久了,算是彻底了解了这个行业,每天加班加点工作,最后薪资也少的可怜。

  最重要的原因是这份工作真的没有挑战,重复的设计图纸,一眼可以看到以后的生活是什么样子。

  所以到了最后,我对这份工作真的感觉非常厌烦。我不喜欢那种无望、没什么改变和未来的工作状态。而且本专业的工作也太过狭隘,让我的事业也离社会主流的发展越来越远。

  在我看来,这样下去,我什么技能都没学到,工作简单,人脉也没积累起来,薪资也少的可怜,未来的发展路线一定会很窄!

  考虑到我既想要更大的成长空间、更自由轻松的分为,也非常想接触一下其他的行业,拓展我自己的视野,而不是在年轻时就开始限制自己、消耗自己。我逐渐把视线投向了IT行业。

  考察再三,我最终下定主意,打算北漂闯荡!

    北漂追寻我的IT梦

  20年夏天,我在老板再三挽留下离开了原来的工作单位,只身来到北京,开始了我的IT梦。

  初入北京,人生地不熟,随便找了个住所,就开始投递简历,因为没有IT方面的工作经验和技术,所以没有任何公司愿意给我面试机会。

  在北京对于没有工作的我,生活花销成为了我最大的压力,每天都为工作发愁,我也是在这个时候知道了软件测试这个行业。

  然后我开始了解软件测试的基本情况,发现软件测试非常适合我,IT行业技术岗,入行门槛低,入行薪资8k以上,我非常的心动,但是碍于那个时候没有钱,所以没有报培训班,还好我是属于很自律的一类人,其实最省事的是找个靠谱的培训机构,什么都不用想了,跟着培训结构认真的学习就行了。 当然,这里并不会给你推荐培训机构,下面就是分享我的自学之路:

  开启自学之路

  跟很多人一样,学习的时候都会抱着学不会怎么办,找不到工作怎么办,这个顾虑每个人都会有的。

  所以我首先开始的就是制定自己的学习计划和学习路线。

     第一步:了解软件测试的基本内容

  测试基础是软件测试最最最重要的部分,只要是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。最好是能够理解,并能够用自己的话给复述出来。

    第二步: 开始工具学习

  软件测试的基础学完了过后,就应该开始学习工具了。 其实我觉得学工具真的很容易,所以大家不用去纠结工具的选择。 把最基础的几个工具学习了就行了,以后用到什么工具就去学什么。

    第三步: 代码学习

  学完了以上两个部分。 接下来,我开始要考虑发展方向了。 是选择了自动化测试工程师的方向 ,关于编程语言的选择,我学习python,然后开始学习各种自动化测试了。下面推荐一些学习内容:

  · 各种单端测试框架:unittest(python)、pytest(python)、JUnit(java)

  · WEB自动化测试框架:selenium(适用于java\python\javascript)

  · APP自动化测试框架:appium(适用于java\python\javascript)

  以上的内容,根据学的语言进行选择。 appiunm和selenium根据参与的项目进行选择。 不过无所谓了,反正迟早都要学会的。 这部分的教程太多了,学会了编程的基础后,随便百度,好多博客论坛都有教程。

      求职之路

  学完课程就开始求职了,这也是我最担心的时候。

  面试了10家公司,让我在其中积累了很多的面试经验,最后我拿到了1W+的offer,

这里有3条求职小建议分享给你:

  1、转行人一般基础不好,建议要更注重成长,去能成长的公司,而不是一直想着非进大厂不可,小厂可以培养人。

  2、看清岗位需求,把握好每一次面试机会,不要病急乱投医,免得浪费彼此的精力和时间。

  3、每一次面试都是为下一次面试积累经验,所以心态要及时调整,就算被pass了,也不要灰心。

  从设计行业到互联网行业,让我感觉向前迈出了一大步,也让我学到不少知识,满足了自己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框架烂熟于心

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

最后:【可能给予你帮助】然后下面分享一些我的自学资料,希望可以帮到大家。

å¨è¿éæå¥å¾çæè¿°

这份资料整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。对于软件测试的的朋友来说应该是最全面和完整的备战仓库了,这个仓库也陪伴我走过了很多坎坷的路,希望也能帮助到你。

关注我的微信公众号:【 程序员小濠】免费获取~

送上一句话:

世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。

我的学习交流群:175317069群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值