测试开发全栈之Python自动化 给软件测试工程师同行的三点建议

程序员一凡 · 2020年10月22日 · 最后由 cloudy 回复于 2020年12月02日 · 2873 次阅读

提升核心竞争力
从三个角度给大家讲:

1.技术能力:编程能力、自动化、架构能力

通过上图,需求分析得知咱们必须要掌握的技术能力第一个就是自动化,你要掌握自动化就必须要有编程的能力。包括你想走持续集成或者说测试开发那么你的架构能力是必不可少的。我们一定要有危机意识。

2.领域知识:业务领域、框架领域、专项领域(性能、安全)

咱们除了掌握测试领域知识以外,周边领域的知识也要知道,因为像测试这个岗位用大白话来讲,是一个 “大杂烩”。你想要做好测试你必须是一个 “通才”,比如说前端后端的知识、数据库、平台还有咱们的架构,这些都是优秀测试工程师必须要会的。

如果说,你认为测试我就是点点点,然后我填填填。那么你就有点危险了……

3.软实力:沟通、管理、业务、学习等

这个我们在往期的很多文章中都有讲到过,就不再赘述了。

职业选择
1.首选名企、大厂、一线城市

因为一线城市的的名企大厂,他们的发展多机遇多,福利待遇也比较的好。给到你的安稳度、归属度都是比较好的。

2.避免去外包公司

如果当下实在没有更好的选择,可以选择暂时先停靠,期间不断学习,寻找更好的机会。

学历提升
1.非本科的需要提升学历(学历是长远的事情)

学历是我们老生常谈的内容了,学历是一定要进行提升的。当然有很多朋友都会找借口,呃,我提升了学历企业也不认可呀,那我还不如不提升。现在有越来越多的企业能够去接受自考本科或者成考本科,别到时候跳槽加薪要用的时候方恨少。

2.本科以上的需要注重能力和履历

如果你去名企去大厂对于你自己的履历来说,绝对是一个非常亮眼的操作。

文章首发于公众号:程序员一凡,转载请注明出处!

共收到 7 条回复 时间 点赞

这个图是几手的啊

可以的,那我写代码该怎么开始写,基础代码还是会的,主要是写复杂点就不会

cloudy 回复

刷题 + 做项目,其他基本都是扯淡。

能力的天花板如何突破才是关键

magicyang 回复

刷题,算法题还是什么。做项目,没人带,自己从 0 动手又不会。烦躁

cloudy 回复

LEETCODE,本质上是刷数据结构。

magicyang 回复

学习了,测试刷这种算法题,面试应该很容易

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册