2020 将至,Tester 你过得还好么?
“昏天黑地地执行用例、跟踪 bug、与开发和产品争吵。工作被压在产品发布的最后阶段,因而要背负整个团队的压力,在 retro meeting 时承受着疯狂 diss......”
这仿佛是一个“测试狗”的日常。有些时候转头一看,当年一个战壕的小伙伴,有人已经是团队的 leader,年薪 20W+ ; 有人进阶到测试开发工程师;有人转行做了产品、开发或者运维。
很多粉丝经常在后台留言,为自己的职业发展感到不安,想摆脱功能测试,想跨过基础门槛,想有更好的“钱”景,想......
我倒是劝你们,别没事老想,要去做。建议你:
首先,要明确自己定位目标。我到底要做好准备,转行开发、产品?还是提高自己解决问题的核心能力,夯实技术基础,提高自动化测试和架构能力,成为一位出色的测试开发“攻城狮”。
其次,在明确目标后,一路打怪升级冲冲冲。要知道,每一级别的测试工程师所要求的技能是不同的,级别越高,责任就越大,要做的就是获得更高的能力提升,提升自己能力的天花板。
测试人需要掌握哪些能力?
我见过很多测试人,那些没进入大厂或者外包的测试人员,在平时的工作中,接触不到核心业务,根本没机会学习更多技术,工作中接触到的90%都是「功能测试」。而大厂,是不需要不懂技术的测试人的,他们需要的是「测试开发」。
大厂的测试人员也不好过,如果你的年龄和能力不能成正比,大厂更愿意要等价的应届生,随时面临人员优化,压力更大。
我拿百度工程师胜任力模型,做一个简单剖析,看看你需要掌握哪些能力。
上面的图很容易可以看出来,从「功能测试」到「测试开发」的进阶,每上一级都意味着更高水平的技能和更宽广的视野,能力越大,薪资就越多。
所以,测试人非常非常需要对自己的技术能力有一个清晰的认知,进行针对性的学习和锻炼。
我认识一位测试大佬,叫思寒,常年活跃在各个技术社区和技术大会上,在测试圈有一大票粉丝(当然我也是)。同时他也是 TesterHome 测试社区的创始人。
很多人不知道,思寒最开始入行时是从外包做起,负责微软外包业务的自动化测试工作。但他并没有把自己的思维囚禁在做好本职工作上,而是不断地深钻技术,一路逆袭,先后就职于阿里、百度等大厂。一步步完成从测试工程师、测试开发工程师、测试架构师的升级,直到创立 TesterHome 测试社区。
他的转型之路,像极了我们每一个人,不靠天赋、不靠机遇、不靠投机取巧,靠的就是自己的坚持和努力。
为了帮助更多迷茫的 Tester ,摆脱现在的困境,找到自己满意的工作状态。他总结了多年的学习心得和转型经验,和拉勾一起调研了几百家企业,根据企业岗位需求,在拉勾教育推出《测试开发核心技术 46 讲》专栏,帮助你更好适应行业新的技术变化,带你系统梳理测试开发的学习路径,更快完成从「功能测试」到「测试开发」的成功转型!
三个模块成为「测试开发」的攀登者
为了帮助你更好的学习,课程分为三个模块:
模块一:测试工程师技术基础
这个部分会带你深挖底层技术基础。从 Linux 常用命令学起,为你介绍 Python 语言的使用和常见的数据结构,结合数据库相关的知识,帮你夯实技术基础。
模块二:测试工程师的自动化能力
自动化是每名测试工程师/测试开发的必备技能,熟练掌握自动化,对你之后的求职有极大帮助。这部分思寒会向你详细讲解 Web、App、接口自动化测试技术,结合对持续集成、持续交付、DevOps体系的讲解,并加以自动化测试实战演练,帮你一举攻克自动化难题。
模块三:测试工程师的架构能力
架构能力是测试开发这座大山的山顶,爬上去你将收获更多的风景。这部分会从开源自动化测试框架的底层代码改造讲起,从最切合实战的思维方式,带你做一名“攀爬者”,成功转型成为测试开发。
300分钟的时间,帮你快速找到「功能测试」到「测试开发」最优学习路径,全面掌握测试开发必备核心技能。
限时福利
课程原价 ¥98,今日购买课程可享限时优惠价 ¥68 。
订阅后,凭购买截图可免费进入“测试交流群”,识别下方二维码获取。
如何订阅
扫描下方二维码,即可免费试读专栏。
点击「阅读原文」,领取 30元优惠券。
2020 将至,Tester 你过得还好么?的更多相关文章
- 一篇文章看懂JS闭包,都要2020年了,你怎么能还不懂闭包?
壹 ❀ 引 我觉得每一位JavaScript工作者都无法避免与闭包打交道,就算在实际开发中不使用但面试中被问及也是常态了.就我而言对于闭包的理解仅止步于一些概念,看到相关代码我知道这是个闭包,但闭包 ...
- Azure 部署 Asp.NET Core Web App
在云计算大行其道的时代,当你在部署一个网站时,第一选择肯定是各式各样的云端服务.那么究竟使用什么样的云端服务才能够以最快捷的方式部署一个 ASP.NET Core 的网站呢?Azure 的 Web A ...
- 在 Azure 上部署 Asp.NET Core Web App
在云计算大行其道的时代,当你要部署一个网站时第一选择肯定是各式各样的云端服务.那么究竟使用什么样的云端服务才能够以最快捷的方式部署一个 ASP.NET Core的网站呢?Azure 的 Web App ...
- js 从两道面试题加深理解闭包与箭头函数中的this
壹 ❀ 引 在本文之前我已经花了两个篇幅专门介绍了JavaScript中的闭包与this,正好今早地铁上看到了两道面试题,试着做了下发现挺有意思,所以想单独写一篇文章来记录解析过程.若你对于闭包与t ...
- [转帖]Intel Xeon路线图:7nm处理器要上DDR5、PCIe 5.0
Intel Xeon路线图:7nm处理器要上DDR5.PCIe 5.0 https://www.cnbeta.com/articles/tech/849631.htm 在月初的投资者会议上,Intel ...
- 退役记——CCC2020&CCO2020
我叫吴佳诚,一个曾在福建师大附中就读的oier,2019年7月份我来到多伦多就读于Langstaff Secondary School 我的常用id有:Johnson_Wu,温词 竞赛经历: 2018 ...
- 销量下跌、质量问题不断,小鹏G3“维权门”之后的日子不好过
编辑 | 于斌 出品 | 于见(ID:mpyujian) 小鹏汽车何时能站上国内新能源汽车行业C位?这是于见之前提出过的问题.随着上个月小鹏汽车终于发布了2020款小鹏G3,从该款产品的用户反馈及销量 ...
- 用C#实现一个百度万年历
目录 背景 实现步骤 关键点 结束语 背景 命理学是对人生命运规律的探索,以人的各式各样的数字(出生年月日.姓名笔划等)来推测人的性格与命运并占卜推测未来会发生的事情.古今中外都有相关方面的理论,中国 ...
- 回顾2016年最火热的IT技术 科技发展让人惊叹!
编者按: 科技的发展速度总是让人们惊诧,仅从2016年来看,不仅有新涌现出来的技术和概念,还有很多甚至十年前出现的技术在今年呈现爆发性扩张.在这篇文章中,笔者将2016年最火热的IT技术尽收囊中,与各 ...
随机推荐
- Python模块——base64
简介 base64模块是用来作base64编码解码,常用于小型数据的传输.编码后的数据是一个字符串,其包括a-z.A-Z.0-9./.+共64个字符,即可用6个字节表示,写出数值就是0-63.故三个字 ...
- C盘满了解决办法之查看文件夹占用的统计界面
TreeSize Free软件,可以实时查看文件夹使用情况: 百度搜索: 下载安装完以后的显示界面如下:
- JKFZ%你赛炸裂祭
Md爆40了身败名裂 上来就刚T1是什么习惯?居然不看T2导致明明能刚出正解却止步40 , T3找到原题看懂题解后却不敢交+难码 , 最近怕不是做毒瘤%你赛多了总以为T1能刚到点分 md最近怕不是炸了 ...
- 网页滚动条CSS样式
滚动条样式主要涉及到如下CSS属性: overflow属性: 检索或设置当对象的内容超过其指定高度及宽度时如何显示内容 overflow: auto; 在需要时内容会自动添加滚动条overflow: ...
- Python笔记_第四篇_高阶编程_GUI编程之Tkinter_1.使用Python进行GUI编程的概述
1. GUI概述: GUI全称为Graphical User Interface,叫做图形用户界面,也是一种交互方式(Interaction).早期计算机使用的命令行界面(command-line i ...
- ReportingService语法
="Dear All:"& vbcrlf & vbcrlf & IIF(First(Fields!ProductFamily.Value, "bc ...
- iOS中代理属性为什么要用Weak修饰?
一.写在前面 代理设计模式,在iOS开发过程中,是一个非常常见的设计模式,可以说用的范围非常广泛,而对初学者来讲,常常对代理的属性修饰用weak存在疑惑,因此下面就解释一下其中非常简单的道理. 二.必 ...
- msgfmt - 翻译汉化
说明 目前大部分自由软件实现国际化使用的是gettext. 国际化就是让程序可以使用多国语言来显示程序里的字符串. 程序里一般都有很多字符串,菜单名也好,错误信息也好,都是字符串.假设字符串为stri ...
- [思路笔记]WEB安全之漏洞挖掘
记录自己在实际渗透测试以及漏洞挖掘中会用到的思路和方法.不断完善,尽量以系统的方式展现程序化式的漏洞挖掘.由于各种原因,不便公开. 通用策略 1.信息搜集 : 数据挖掘.业务挖掘 数据: 邮箱.手机号 ...
- day52-线程-队列
#1.线程的队列是使用import queue,如果使用from threading import Queue会报错,因为threading模块没有Queue. #也就是说,线程队列Queue是在qu ...