测试工程师职业发展,一直是大家普遍关注的热门话题。
@茫然的测试Y同学
测试工作十年了,一路走来,做过功能测试,性能测试,自动化测试,还有云测平台(参与过),现在想找个新工作,还挺难的。面试问到的东西,很多之前都学过,操作过,但都浅尝辄止,没有深入掌握,达不到用人要求,很尴尬也很茫然。
@幡然醒悟的测试K同学
我现在还记得我刚入行的时候,都在说测试知识广度优先。后来工作多年后,才醒悟过来自己被骗了。无论做什么都要有一门安身立命的本事,不断深挖里面的技术细节,然后以此为核心竞争力去扩展自己的其他能力。
尤其在互联 这种技术一年小更新,三年大变样的行业里,更要求我们不断的拓展学习第二门,第三门拿得出手的新技能,以防旧技术被淘汰而失去竞争力。
@努力尝试的测试R同学
@怒转开发的测试M同学
我测试工作 10 年的时候也很迷茫,遇到职业发展和收入瓶颈,然后一气之下转开发去了…,现在工作压力一直很大,头发白了不少,谁的钱都不是从天上飘下来的…,有时甚至觉得对自己的期望超过自己能力了。
其实做技术岗位,编程语言,程序架构,并发性能,这些都要懂,而且不管年纪多大,多刷刷 LeetCode 算法题没坏处,至少语言,基础算法不会卡你,会有优势。还要多练习一些软技能,比如沟通能力,PPT 能力,英语能力等,综合提高。
@思寒,测试架构师
做事情还是要深入,要有工匠精神。一专多能(T 型)是最好的个人竞争力架构,切忌浅尝辄止。
年轻的时候容易放松,觉得一切都有机会,等到年纪大了,就会发现这个 会其实没有想象中那么友好,也是一个喜新厌旧的体系。要想保持自己的地位,就需要有可以造福 会的专长领域。
多数人被淘汰不是没人要,而是有性价比更好的替代品。要多去思考自身对公司和领域的价值,注意强化自己的专业意识,想清楚自己的被替代成本有多大。
“自强则万强”,要摆脱危机,就要将自己的职业发展跟业务价值牢牢绑定。
对测试工程师来说,首先要明确一点,测试技能和技术只是过程,业务的质量才是目标。一个优秀的、有价值的测试工程师,必须要能做到如下几点:懂业务:能扎实的保证业务质量。不排斥用脑力和体力去保证质量。
懂技术:能够做深入的自动化测试或者分析工作。能够利用工具和技术解决问题。
懂架构:能够跟研发和产品进行正常的交流,保证产品需求和实现都没问题。能带团队走上更好的发展。
近年来,在持续交付/DevOps 背景要求下,从事测试开发的工作是测试工程师理想的职业发展方向,这也是当前互联 企业高薪热招的稀缺人才,待遇甚至超过同级别开发人员。
建议各位测试工程师都能沉下心来,重点掌握 Linux/Shell常用命令、一门编程语言 Python 或 Java、以及常见的数据结构,数据库和 Docker 相关知识,夯实技术基础。
然后,深度学习自动化测试技术,熟练掌握 Web、App、接口自动化测试技术,能结合持续集成、持续交付、DevOps 体系实践,这也是面试大厂的必备要求。
另外,架构能力是测试开发这座大山的山顶,爬上去你将领略到更多不一样的风景。比如能够从底层代码改造开源自动化测试框架,打造适合自己的利器,解决实际问题,本质上也是一种思维方式的升华。
2022年,正在做测试的你,可以在评论说下你的迷茫
绵薄之力
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
?这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!