写在2023年,很庆幸当初迷茫的我选择了软件测试这行

前言

先简单说下,我是小城市出来的,刚毕业那会很迷茫,毕业一年也没有找到适合自己的工作,好像我这个专业出来的大专生在哪里都没有优势,直到有一天,我悟了,我终于找到了自己喜欢的工作,从那刻开始我踏入了互联网的大门,做了一枚小小的软件测试工程师。

作为千千万万软件测试工程师中的一员,想记录下自己心路历程,分享下自己在当时入行半年左右的工作感受:

从事软件测试之后给我最大的感受就是踏实,心里真的很踏实,很有安全感和满足感。

我刚毕业那会由于学校和专业限制,很难找到一份技术相关的工作。不知道别人是怎么想的,我其实从小就觉得学好一门技术自己衣食无忧,但由于种种原因没有去到自己喜欢的专业,后面经过很长时间的迷茫阶段,我才到软件测试这个技术岗,所以在刚入行的那半年很开心,也很充实。那种感觉或许只有经历过看不到前途的职业,学着一无是处的专业,加上被生活虐的遍体鳞伤的人,经过一次学习找到一个新方向,并且很有希望做下去的人,才会有的最直接的感受,就是踏实+安全感+满足感!!!

下面再说说我目前的工作的状况,现在的我准备提升自己的技术水平,希望能从现在的15k变为20k。在这里结合其他行业前辈的经验以及个人的看法,在这行待下去应该怎么做?相信对于各位(尤其是新手)应该会有很大的帮助!

同时,我也准备了一份软件测试面试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取

软件测试视频教程观看处:

字节大佬教你逼自己如何在15天内掌握自动化测试(接口自动化/APP自动化/Web自动化/性能测试),内含项目实战

学会深入思考,总结沉淀

我想说的第一条就是要学会深入思考,总结沉淀,这是我觉得最重要也是最有意义的一件事。

先来说深入思考。在测试员这个圈子里,常能听到一些言论:我这个工作一点技术含量都没有,这能让我学到什么东西?抛开一部分调侃和戏谑的论调不谈,这可能确实是一部分同学的真实想法,至少曾经的我,就这么认为过。后来随着工作经验的积累,加上和一些高level的同学交流探讨之后,我发现这个想法其实是非常错误的。

之所以出现没什么可学的这样的看法,基本上是思维懒惰的结果。任何一件看起来很不起眼的小事,只要进行深入思考,稍微纵向挖深或者横向拓宽一下,都是足以让人沉溺的知识海洋。

所以说学习和成长是一个自驱的过程,如果觉得没什么可学的,大概率并不是真的没什么可学的,而是因为自己太懒了,不仅是行动上太懒了,思维上也太懒了。

可以多写技术文章,多分享,强迫自己去思考和总结,毕竟如果文章深度不够,大家也不好意思公开分享。

积极学习,保持技术热情

不可否认,互联网行业在有一点上确实不如公务员等体制内职业。但是这个问题里35岁程序员并不是绝对生理意义上的35岁,应该是指那些工作十几年和工作两三年没什么太大区别的程序员。后面的工作基本是在吃老本,没有主动学习与充电,35岁和25岁差不多,而且没有了25岁时对学习成长的渴望,反而添了家庭生活的诸多琐事,薪资要求往往也较高,在企业看来这确实是没什么竞争力。

而如果我们积极学习,保持技术能力、知识储备与工作年限成正比,这到了35岁哪还有什么焦虑呢,这样的大牛我觉得应该也是各大公司抢着要吧?但是学习这件事,其实是一个反人类的过程,这就需要我们强迫自己跳出自己的安逸区,主动学习,保持技术热情。在滴滴时有一句话大概是,主动跳出自己的舒适区,感到挣扎与压力的时候,往往是黎明前的黑暗,那才是成长最快的时候。相反如果感觉自己每天都过得很安逸,工作只是在混时长,那可能真的是温水煮青蛙了。

刚毕业的这段时间,往往空闲时间还比较多,正是努力学习技术的好时候。借助这段时间夯实基础,培养出良好的学习习惯,保持积极的学习态度,应该是受益终身的。至于如何高效率学习,网上有很多大牛写这样的帖子,到了公司后内网也能找到很多这样的分享,我就不多谈了。

可以加入学习小组和技术社区,公司内和公司外的都可以,关注前沿技术。

主动承担,及时交流反馈

前两条还是从个人的角度出发来说的,希望大家可以提升个人能力,保持核心竞争力,但从公司角度来讲,公司招聘员工入职,最重要的是让员工创造出业务价值,为公司服务。

虽然对于校招生一般都会有一定的培养体系,但实际上公司确实没有帮助我们成长的义务。而在能为公司办成事,创造价值这一点上,我觉得最重要的两个字就是主动,主动承担任务,主动沟通交流,主动推动项目进展,主动协调资源,主动向上反馈,主动创造影响力等等。

一定要主动,可以先从强迫自己在各种公开场合发言开始,有问题或想法及时one-one。

如何提升自己的职场竞争力?

那对个人来说,如何提升自己的职场竞争力呢?我认为有如下几种路径:

持续学习,提升自己的技术能力;

将学习到的技术应用于实践,提升解决问题的能力和经验;

和业内优秀的人学习交流,不断了解业内成熟和热门的技术理念,提升视野;

不断迭代,不断丰富自己的知识体系和思维逻辑;

学习如何跨团队沟通,如何及时将技术产出转化为实际的价值(沟通汇报),提升综合能力;

一个技术能力强,能落地实战解决问题,又懂得沟通汇报的测试工程师,无论何时,职场的发展空间都是很好的。

提升自身竞争力必不可少的助力

最后祝大家都能找到心仪的工作,快乐工作,幸福生活,广阔天地,大有作为。

​PS:这里分享一套软件测试的自学教程合集。对于在测试行业发展的小伙伴们来说应该会很有帮助,有需要的朋友你可以dd我。除了基础入门的资源,博主也收集不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。全套内容已经打包到网盘,内容总量接近500个G。

☑ 240集-零基础到精通全套视频课程

☑ [课件+源码]-完整配套的教程

☑ 18套-测试实战项目源码

☑ 37套-测试工具软件包

☑ 268道-真实面试题

☑ 200个模板-面试简历模板、测试方案模板、软件测试报告模板、测试分析模版、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息完整)

一、Python编程入门到精通

Python初级:基础语法

Python初级:函数和模板

Python高级:面向对象编程

Python高级:自动化框架专题

二、接口自动化测试

API接口测试基础理论

精通Jmeter接口测试工具项目实战

精通接口测试必备得之Fiddler抓包工具

Pytest单元测试框架

Requests功能模板详解

接口自动化测试框架项目实战

三、Web自动化测试

WEB项目网页前端

WEB自动化测试实施与误区

Selenium原理及浏览器交互

Selenium页面数据及浏览器交互

unittest单元测试框架

WEB自动化测试框架封装

四、app自动化测试

App测试环境搭建

App应用类型实例

Appium元素定位

Appium元素交互

关键字驱动框架整合

五、前端网页编程语言

HTML网页标签

JavaScript网页脚本

六、测试开发DevOps体系

Jenkins持续集成和持续部署基础应用

Jenkins持续集成和持续部署高级应用

测试开发之基于Flask模拟接口

Git,GitHub,Gitlib,Gitee分布式版本控制

Docker容器基础应用

Docker容器高级应用

七、一线大厂简历制作,面试技巧

简历

面试

入职

八、高阶性能测试

性能测试理论基础和项目搭建

Jmeter性能测试相关组件详解

Jmeter性能场景设置和JDBC压测

真实企业性能测试流程和指标详解

真实企业性能测试环境部署

九、RobotFramework框架和HttpRunner

RobotFramework框架自动化

HttpRunner接口自动化

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

PS:如需要软件测试学习资料,可在公众号(互联网杂货铺),后台回复1,小编后面会逐步完善自己收藏的资料。

整理不易,给个关注点个赞吧,谢谢各位大佬!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值