以一己之力技在测试岗横着走,那些大专出身的 “软饭” 路怎么走的?

Posted 测试萌萌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以一己之力技在测试岗横着走,那些大专出身的 “软饭” 路怎么走的?相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

“大专人大专魂,大专都是人上人”

当我看到这句话突然就在各个平台火了之后,又开始涌现出了一批又一批抨击专科的网友。

其中有一条评论我记忆犹新:大专生努力做什么都行,就是别做程序员了,别祸害IT届拉低档次了。看完这条评论时我实在耐不住心情促使我敲出这篇文章。

为什么一个专科毕业生不能成为程序员呢?我发现大家对专科生当程序员这件事恶意满满,不少人说大专能当程序员?大专能进大厂?难道大专出身,做软件测试真的没有春天吗?

在这里插入图片描述
虽然说专科出身在学历上的层次拉低了竞争力,但是IT这一行,技术才是我们的吃饭工具,而学历只是入行时的敲门砖,在之后的职业生涯中谁也无法预测自己的成功与失败。

我见过很多种情况,有本科生混吃等死日常CV被裁的那一种,也有专科生努力上进学习晋升高级技术开发或者是进大厂的那一种。当然,这种情况的比例很小,也很少。但是,一棒子打死专科生都是混吃等死是不是有点夸大其词了…有虽有,但不是绝对。

我曾经遇见过这样一个专科生,努力学习的程度一度让我改观对专科生之前的看法,他是我面试进来的,而我就是当时被羞辱的三位面试官中的一位。

虽然现在已不是同事(他离职后跳槽去了BAT中一家,现在估计至少是P7的职级),但是闲时的交流还在,现在一直都还有联系。

我记得当时我问他,为什么你能做到这么努力的?

他说:我明白我在学历这方面肯定比别人差那么一大截,所以只有不断考努力我才能得到自己想要的东西,因为这行毕竟是考技术吃饭的嘛!所以,差的那一截我必须要靠着技术来弥补。平时我也总结了一套自我学习的方法,说句实话,这样学习,我觉得自己更融于技术了;

学习方法

(1)善于利用碎片时间,学习提升自我

从初级程序员升到资深开发,真的没有别的捷径可走,从始至终我都奉信:进步得靠学习,学习得靠时间堆砌。现在互联网行业基本上都是996趋势,程序员加班情况更为明显,所以利用碎片时间来学习,才是提升自己最合适的方式。

先算算我个人的学习时间账(可参考,可借鉴):

  • 每天早上起床后,大概30min(上厕所,吃早餐,通勤等)
  • 每天上班时,利用别人划水的时间搜一些技术资料,逛逛技术博客,约30min。
  • 晚上通勤、吃饭(这个阶段我一般会休息+娱乐来调整自己状态,刷刷微博、朋友圈)
  • 晚上到家后,不管再累都会抽出1~2个小时来学习,看书+看视频。

这样计算下来,一天大概平均在2~3小时,一周5天至少10个小时,不包括周末。

(2)解决Bug积累经验(提升自己优化能力)

技术论坛上流行一种说法:大部分的程序员都是通过BUG来积累经验的,你解决的每一个BUG都是你的经验。

实际上,这观点并不在强调BUG的重要性,而是意味着程序员可以通过改Bug来提升自己的优化能力,但这个“改”就非常关键了。

如何“改”?

我在开发过程中,总会遇到大大小小的问题,在遇到问题时,我首先考虑的是凭自己个人的能力去解决,会看一下相关的源码,或者Google一下相关的资料或技术博客。

如果问题太大,实在解决不了,就会去请教大佬,不会纠结来纠结去,浪费时间还没效果,耽误自己的项目进度。请教大佬也有讲究,不是让他直接帮你解决好问题,而在是建议或思路的基础上自己去思考。

(3)提升自己的软实力,让自己更专业

按照我个人的理解来说,初级程序员更像学生,而高级程序员则需要拥有“独当一面”的能力,而这个过渡是需要时间的,也是我前两年来努力的方向之一。

提升自己的软实力,成为更专业的程序员:

  • 要学会积极主动沟通;
  • 提升自己解决问题(bug)的能力,积累解决问题(bug)的经验;
  • 协调(扯皮)的能力:工作方面积极主动协调部门;
  • 学会合作,一起完成一个任务或目标。

学习完之后,就要考虑是否想进入大厂了,这里我分享给你我进入BAT的经验和流程。

下面分享我整理的这份2021年可能是最全的软件测试工程师发展方向知识架构体系图。

一、Linux必备知识

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

二、Shell脚本

掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

在这里插入图片描述

三、互联网程序原理

自动化必由之路:前端开发基础知识以及互联网网络必备知识。

在这里插入图片描述

四、mysql数据库

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

在这里插入图片描述

五、抓包工具

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

在这里插入图片描述

六、接口测试工具

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

在这里插入图片描述

七、Web自动化测试Java&Pyhton

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

在这里插入图片描述

八、接口与手机自动化

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

在这里插入图片描述

九、敏捷测试&TestOps构建

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

在这里插入图片描述

十、性能测试&安全测试

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

在这里插入图片描述

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

看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!

最后:【可能给予你助力的教程】

在这里插入图片描述

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

关注我的微信公众号:【伤心的辣条】免费获取~

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

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

好文推荐:

阿里小黑叹息:越来越多的年轻人从职场撤退了?

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

从一名开发人员转做测试的一些感悟

以上是关于以一己之力技在测试岗横着走,那些大专出身的 “软饭” 路怎么走的?的主要内容,如果未能解决你的问题,请参考以下文章

一种架构来完成所有任务—Transformer架构正在以一己之力统一AI江湖

万能码以一己之力成功打造快捷(安全扫码专业委员会)

Redis 如何以一己之力颠覆数据库市场?

以一己之力,生抗美团技术博客!

以一己之力,生抗美团技术博客!

牛顿的另一面:夺权严惩罪犯,以一己之力挽救英国危机