华为做了5年软件测试,12月无情被辞,想给划水的兄弟提个醒
先简单交代一下背景吧,某不知名 985 的本硕,17 年结业加入字节,以“职员优化”的名义无情被裁员,之后跳槽到了有赞,一直从事软件测试的工作。之前没有练习履历,算是5年的工作经验吧。这5年之间完成了一次晋升,换了一家公司,有过开心满意的韶光,也有过渺茫挣扎的日子,不外还算顺利地从一只职场小菜鸟变革为了一名资深划水员。
在这个过程中,总结出了一些还算实用的经验,有些是自己意会到的,有些是跟别人交换学到的,在这里跟各人分享一下。https://i-blog.csdnimg.cn/blog_migrate/5c0f5f509bb70f5523783649625501d9.png
学会深入思索,总结沉淀
我想说的第一条就是要学会深入思索,总结沉淀,这是我觉得最重要也是最故意义的一件事。
先来说深入思索。在程序员这个圈子里,常能听到一些言论:我这个工作一点技能含量都没有,每天就 点点点,这 TM 能让我学到什么东西?抛开一部分讥讽和戏谑的论调不谈,这大概确实是一部分同学的真实想法,至少曾经的我,就这么认为过。厥后随着工作经验的积聚,加上和一些高 level 的同学交换探讨之后,我发现这个想法实在是非常错误的。
之所以出现没什么可学的这样的看法,根本上是思维懒惰的效果。任何一件看起来很不起眼的小事,只要举行深入思索,稍微纵向挖深或者横向拓宽一下,都是足以让人沉溺的知识海洋。
再来说下总结沉淀。这个我觉得也是大多数程序员比较欠缺的地方,只顾埋头干活,可以把一件事做的很好。但是几乎从来不做抽象总结,以至于工作好几年了,所掌握的知识照旧零星的几点,不成体系,不光轻易遗忘,而且造成自己视野比较窄,看问题比较局限。
适时地做一些总结沉淀是很重要的,这是一个从术到道的过程,会让自己看问题的角度更广,层次更高。遇到同类型的问题,可以按照总结好的方法论,系统化、层次化地推进和办理。
可以多写技能文章,多分享,强迫自己去思索和总结,究竟如果文章深度不够,各人也不好意思公开分享。
积极学习,保持技能热情
近来两年在互联网圈里广泛传播的一种焦急论叫做 35 岁程序员现象,大意是说程序员这个行业干到 35 岁就根本等着被裁员了。不可否认,互联网行业在这一点上确实不如公务员等体制内职业。但是这个问题里 35 岁程序员并不是绝对生理意义上的 35 岁,应该是指那些工作十几年和工作两三年没什么太大区别的程序员。后面的工作根本是在吃老本,没有主动学习与充电,35 岁和 25 岁差不多,而且没有了 25 岁时对学习发展的渴望,反而添了家庭生活的诸多琐事,薪资要求往往也较高,在企业看来这确实是没什么竞争力。
而如果我们积极学习,保持技能本领、知识储备与工作年限成正比,这到了 35 岁哪还有什么焦急呢,这样的大牛我觉得应该也是各大公司抢着要吧?但是学习这件事,实在是一个反人类的过程,这就须要我们强迫自己跳出自己的安逸区,主动学习,保持技能热情。在滴滴时有一句话大概是,主动跳出自己的舒适区,感到挣扎与压力的时候,往往是黎明前的黑暗,那才是发展最快的时候。相反如果感觉自己每天都过得很安逸,工作只是在混时长,那大概真的是温水煮青蛙了。
刚结业的这段时间,往往空闲时间还比较多,正是努力学习技能的好时候。借助这段时间夯实底子,培养出精良的学习习惯,保持积极的学习态度,应该是受益终身的。至于如何高服从学习,网上有许多大佬写这样的方法总结文章
(一)调整盛情态
心态是一个人能否成功的关键,如果不调整好自己的心态,是很难静下心来学习的,尤其是现在这么浮躁的社会,大部分的程序员的现状就是三点一线,感觉很累,一些大龄的程序员更多的会感到焦急,而且随着年事的增长,这种焦急感会越来越猛烈,那么唯一的办理办法就是调整好自己的心态,要做到自信、年轻、勤奋。这样的调整,一方面对自己学习有帮助,另一方面让自己应对口试更从容,更顺利。
(二)多读Bug
平常多与同事沟通,抽出部分时间去阅读同事提出的bug,了解同事找出bug的过程 。从别人找到Bug的经验中可以学到许多东西,也能提高自己的观察力。
(三)计划你的测试
无论是寻找界限值,运用组合技能,画图表,或创建测试模型,把你的想法放进你的测试计划中总是有效的。在摸索性测试的时候,故意识地去瓜代你的测试计划和产物学习,不断尝试找到更简便更适用的方法。
(四)时间挤一挤,制定好计划
一旦下定刻意要提拔自己,那么再忙的环境下也要每天挤一挤时间,切记不可“两天打渔三天晒网”。另外,制定勤学习计划也是很有须要的,有逻辑有条理的复习,先查漏补缺,然后再系统复习,这样才气够做到事半功倍,效果才会立竿见影。
(五)持续学习技能知识,更新自己的知识储备
学习对每个人来说都应该是一个持续的过程,究竟时代在不停的发展。如果停止学习,原地踏步,那么很轻易就会成为被拍在沙滩上的前浪。对于测试职员来说也是一样,想要发展,不落后于人,就得一直学习新知识,掌握新技能。而且互联网时代,获取知识的渠道也异常的丰富和便捷,视频课程、公开课、各种资源种类繁多。跟上行业的发展,才气不被行业所镌汰。
如果你在软件测试行业有许多的不解的困惑,那么欢迎和我一起在业内的交换群里面沟通探讨。群里面有免费的视频资料以及各阶段测试资源,盼望能帮助你突破眼前的瓶颈
【测试自学交换群】每天相互讨论,各人一起泛论天下~~~
主动承担,实时交换反馈
前两条照旧从个人的角度出发来说的,盼望各人可以提拔个人本领,保持焦点竞争力,但从公司角度来讲,公司招聘员工入职,最重要的是让员工创造出业务代价,为公司服务。
虽然对于校招生一般都会有一定的培养体系,但实际上公司确实没有帮助我们发展的任务。而在能为公司办成事,创造代价这一点上,我觉得最重要的两个字就是主动,主动承担使命,主动沟通交换,主动推动项目进展,主动和谐资源,主动向上反馈,主动创造影响力等等。
我当初刚入职的时候,根本就是 leader 给分配什么使命就把本职工作做好,然后就干自己的事了,几乎从来不主动去跟别人交换或者主动去思索些能帮助项目发展的点子。自以为把本职工作保质保量完成就行了,厥后发现这么做实在是非常不够的,这只是最根本的要求。
而有些同学的做法则是 leader 只须要同步一下近来要做什么方向,下面的一系列事变根本不须要 leader 操心了 ,这样的同学我是 leader 我也喜欢啊。入职后常常会听到的一个词叫 owner 意识,大概就是这个意思吧。
在这个过程中,另外很重要的一点就是实时向上沟通反馈。项目进展不顺利,遇到什么问题,实时跟 leader 同步,技能方案拿捏不准可以跟 leader 探讨,一些资源和谐不了可以找 leader 帮助,不要有太多顾忌,认为这些会太贫苦,leader 实在就是干这个事的。
如果项目进展比较顺利,确实也不须要 leader 介入,那也须要实时把项目的进度,取得的收益实时反馈,自己有什么想法也提出来探讨,问问 leader 对当进步展的发起,还有哪些地方须要改进,消除信息误差。做这些事一方面是公道利用 leader 的各种资源,另一方面也可以让 leader 了解到自己的工作量,对项目整体有所把控,究竟 leader 也有 leader,也是要汇报的。
大概算是各人比较反感的向上管理吧,有内味了,这个实在我也做得不好。但是最根本的一点,不要接了一个使命闷着头干活甚至与世隔绝了,一个月了也没跟 leader 同步过,想着憋个大招之类的,那根本凉凉。
一定要主动,可以先从强迫自己在各种公开场所发言开始,有问题或想法实时 one-one。
最后
做为一名软件测试,接下来我想分享一下这些年来,我对于技能一些归纳和总结,和自己对作为一名测试者须要掌握那些技能的笔记分享,盼望能帮助到故意在技能这条道路上一路走到黑的朋友!
下面分享我整理的这份2023年大概是最全的软件测试工程师发展方向知识架构体系图。
1、Python 编程与测试开发技能
https://i-blog.csdnimg.cn/blog_migrate/69f2a4c77981a55a62c68c098e0f2790.png2、Web主动化测试底子
https://i-blog.csdnimg.cn/blog_migrate/d10c2869b575216203c02720bbc9c40f.png3、APP主动化测试底子
https://i-blog.csdnimg.cn/blog_migrate/b816f2cde4de795aaa5ead47ed0052f4.png4、Postman测试工具专题
https://i-blog.csdnimg.cn/blog_migrate/a7a81690c88f9050cbf84a6565bf967e.png5、接口主动化测试底子
https://i-blog.csdnimg.cn/blog_migrate/ae25baa4f6081c4ea2fadaf6f8296b68.png6、主动化框架封装
https://i-blog.csdnimg.cn/blog_migrate/8763338db344e5df1ec2b7f35adb8b17.png7、持续集成
https://i-blog.csdnimg.cn/blog_migrate/f8e3a380a4cc4043752581cccad03c82.png8、Jmeter 性能测试
https://i-blog.csdnimg.cn/blog_migrate/2731e33f9c4a1dbfb01770aa9c984e4b.png9、APP性能测试
https://i-blog.csdnimg.cn/blog_migrate/f77277ff79a3e947a20418dc79fca08e.png10、Fiddler 抓包工具的利用
https://i-blog.csdnimg.cn/blog_migrate/b3610b6092885906859a54b9155bf44a.png11、TCP/IP协议详情
https://i-blog.csdnimg.cn/blog_migrate/45a8ccb7a9aae16c7bc708f059b83947.png12、盘算机操纵系统
https://i-blog.csdnimg.cn/blog_migrate/69a5a5c09c828c5206e773b6d1fb7db1.png13、Linux 系统操纵
https://i-blog.csdnimg.cn/blog_migrate/b278249275a41f09fc83c55f7392e5a0.png14、MySQL 数据库
https://i-blog.csdnimg.cn/blog_migrate/340691b4eb9316e4e8af635fdd6b5e42.png15、RobotFramework 主动化测试框架
https://i-blog.csdnimg.cn/blog_migrate/1fea8adf2238134b9c200eb1a2ce2abf.png16、跨平台的主动化测试框架
https://i-blog.csdnimg.cn/blog_migrate/cae70d57b8c0d65d695714dacbf8e2d0.png既然看到这里,在收藏的同时,也请不吝啬的点个赞呗!期待 ~
绵薄之力【资源分享】
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
https://i-blog.csdnimg.cn/blog_migrate/35a48da35bdbca909ce1618614e4ce40.png文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完备的备战堆栈,这个堆栈也陪伴我走过了最艰巨的路程,盼望也能帮助到你!以上均可以分享,点下方进群自行领取即可,拿走不谢。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]