目前28岁,从20年开始北漂闯荡到入职软件测试,我成功捧起15K薪资

2023-10-18 12:20

本文主要是介绍目前28岁,从20年开始北漂闯荡到入职软件测试,我成功捧起15K薪资,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天,来细说我这一路走来的经历,通过我的经验分享和个人思考,也希望给你一些有价值的启发和帮助!

选择改变,跳出舒适区

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

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

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

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

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

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

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

北漂追寻我的IT梦

20年夏天,我在老板再三挽留下离开了原来的工作单位,只身来到北京,也开始了我通往 IT 行业的高铁

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

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

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

开启自学之路

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

所以我首先开始的就是制定自己的学习计划和学习路线,如果你连完整的学习步骤都没有规划好,基本不可能学会测试。

在此,也将学习软件测试所有方向技术点做的一份整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

点击图片放大看的更清楚

下面对上图内容做个说明:

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

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

第二步: 开始工具学习

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

软件测试常用的软件工具都在这里了,给大家节省了很多时间都有分享,需要的朋友可以关注公🀄️号

第三步: 代码学习

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

  • 各种单端测试框架:unittest(python)、pytest(python)、JUnit(java)
  • WEB自动化测试框架:selenium(适用于java\python\javascript)
  • APP自动化测试框架:appium(适用于java\python\javascript)

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

第四步:常见设计框架设计

前面我们有了POM设计框架的思想,接下来我们要学习数据驱动框架,关键字驱动关键,混合测试框架,还有行为测试驱动框架。

所以,只要你学习路线是对的,那么转行成功就很容易。

第五步:性能测试

作为非功能性测试的技术,算是软件测试的半壁江山,前几年的辉煌,也在云服务慢慢被中小型企业接纳的今天,逐渐没落。

  • 但是作为性能测试工具老大哥的Loadrunner,还是那个老大,但也终显老态。
  • jmeter市场份额也在逐渐增加,慢慢赶超Loadrunner。
  • Locast作为后起之秀,背靠 Python 脚本语言,借助requests模块组织脚本,可能更容易看清性能测试的本质。

学完以后能不能找一个好工作?

关于工作好不好找,目前的情况是:一二线城市就业机会多,好找工作,三四线就不太行了。其次,看个人的段位,纯功能测试现在可以说是饱和了,工作不好找,薪资还低,但是如果会接口、性能、自动化的话,工作很好找,并且薪资随随便便就能过万。

分享几节关于软件测试职业规划的视频,强烈建议你看看,有助于你了解软件测试学习计划和方法的建立,其中还包含测试流程、测试案例讲解、新手完整学习路线。

求职之路

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

面试了10家公司,从周一排到周五,基本上每天2家面试,让我在其中积累了很多的面试经验,虽然已经在社会上摸爬打滚这么久了,但是时隔3年再次面试,还是有点紧张。再加上没有测试经验,所以心里还是有点发虚。

心里一虚,面试就容易出问题。第一家面试,笔试过了,结果人家口头一问,我突然没整明白,一下子就露馅了。那次对我打击挺大的,后来回头一想,其实面试官问的东西都学过,我就是当时心里慌了,一下子没反应过来。

不过没关系,一般面试的第一家通常都是练手,回家调整好心态,复习一下学到的知识点,之后面试就好多了,也顺利入职了我现在工作的公司。

这里有4条求职小建议分享给大家

1.面试的时候,面试官会按照你简历上写的内容来提问,所以简历上一定要写上自己熟悉擅长的模块。还会问到在做过的项目里,主要负责哪些模块。

2.几乎每一家公司都会问到逻辑题,可以在百度上搜索“面试常问到的20道逻辑题”,里面大部分问题都会被问到。

3.面试,除了掌握所学的知识点和一些必要的面试技巧之外,你还要表现出一定的自信,你要给对方的第一感觉是:你会这个,你能做这个。心态要保持放松,只有从容不迫,你才能对答如流。

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

最后

从设计行业到互联网行业,让我感觉向前迈出了一大步,也让我学到不少知识,满足了自己IT梦。行业的更变,让我又多了一次历练的机会,增加工作经验和社会阅历。

作为一个过来人深知学习是枯燥且乏味的。而且想要真正学好一门技术,没有领路人,其中的坎坷也不是一般人能体会到的,如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受,可以加入我们一起探讨。感兴趣可以关注👇公🀄️号

拉进摸鱼群,有大佬指点迷津你的问题往往有人遇到过。

这篇关于目前28岁,从20年开始北漂闯荡到入职软件测试,我成功捧起15K薪资的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/232543

相关文章

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

【JavaScript】LeetCode:16-20

文章目录 16 无重复字符的最长字串17 找到字符串中所有字母异位词18 和为K的子数组19 滑动窗口最大值20 最小覆盖字串 16 无重复字符的最长字串 滑动窗口 + 哈希表这里用哈希集合Set()实现。左指针i,右指针j,从头遍历数组,若j指针指向的元素不在set中,则加入该元素,否则更新结果res,删除集合中i指针指向的元素,进入下一轮循环。 /*** @param

简说目前市面上最流行的“AI Agentic”

背景 当吴恩达在布道完著名的Agent设计模式后 他于不久后又引领了AI界的开发们开始关注另一种高级开发模式,即"Agentic",吴恩达多次反复强调:“Agentic是比Agent更具未来”。 那么什么是Agentic呢? 什么是AI Agentic AI Agentic即代理人工智能。 当我们谈论代理人工智能时,其实指的是一类目标实现自主操作的人工智能系统。这意味着,设计用于做

第四次北漂----挣个独立游戏的素材钱

第四次北漂,在智联招聘上,有个小公司主动和我联系。面试了下,决定入职了,osg/osgearth的。月薪两万一。 大跌眼镜的是,我入职后,第一天的工作内容就是接手他的工作,三天后他就离职了。 我之所以考虑入职,是因为 1,该公司有恒歌科技的freex平台源码,可以学学,对以前不懂的解解惑。 2,挣点素材钱,看看张亮002的视频,他用了6000多,在虚幻商城买的吸血鬼游戏相关的素材,可以玩两年。我

【vue3|第28期】 Vue3 + Vue Router:探索路由重定向的使用与作用

日期:2024年9月8日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方,还望各位大佬不吝赐教,谢谢^ - ^ 1.01365 = 37.7834;0.99365 = 0.0255 1.02365 = 1377.4083;0.98365 = 0.0006 说

我成功在本地打开了Cesium啦!

1首先下载Node.js,我是跟着这篇下载的,https://zhuanlan.zhihu.com/p/77594251,不过这后面的我没弄对Cesium环境配置也没影响。 另外:我看其他推文说,在终端写node -v和npm-v查node和npm的版本可以检测node和npm是否下载成功。 2然后我在CesiumB站官号看的教学视频,跟着下载Cesium源代码。 Cesium基础入门1-零

概率DP (由一道绿题引起的若干问题。目前为一些老题,蒟蒻的尝试学习1.0)

概率DP: 利用动态规划去解决 概率 期望 的题目。 概率DP 求概率(采用顺推) 从 初始状态推向结果,同一般的DP类似,只是经历了概率论知识的包装。 老题: 添加链接描述 题意: 袋子里有w只白鼠,b只黑鼠,A和B轮流从袋子里抓,谁先抓到白色谁就赢。A每次随机抓一只,B每次随机 抓完一只后 会有另外一只随机老鼠跑出来。如果两个人都没有抓到白色,那么B赢。A先抓,问A赢得概率。 w b 均在

【语句】如何将列表拼接成字符串并截取20个字符后面的

base_info = "".join(tree.xpath('/html/head/script[4]/text()'))[20:] 以下是对这个语句的详细讲解: tree.xpath('/html/head/script[4]/text()')部分: tree:通常是一个已经构建好的 HTML 文档树对象,它是通过相关的 HTML 解析库(比如 lxml)对 HTML 文档进行解

入职国企3个月,还没碰过代码,很焦虑。。

国企 日常逛脉脉,看到名为「入职后发现提升很慢怎么办」的话题。 本以为是正儿八经的讨论帖,结果点开,还是有凡尔赛,不愧是人均 P8 交流地 🤣🤣 一位网友表示:自己入职了国企三个月,还没碰过代码,一直在学习具体业务,公司 965 工作制,氛围不错,工资不算低。 楼主还在评论区回应到,真的不是凡尔赛,是工作实在太闲,平时一坐就是一整天,没有一点活,所谓的产出也都是报告类材料,目前正