从三个角度给大家讲:
1.技术能力:编程能力、自动化、架构能力
通过上图,需求分析得知咱们必须要掌握的技术能力第一个就是自动化,你要掌握自动化就必须要有编程的能力。包括你想走持续集成或者说测试开发那么你的架构能力是必不可少的。我们一定要有危机意识。
2.领域知识:业务领域、框架领域、专项领域(性能、安全)
咱们除了掌握测试领域知识以外,周边领域的知识也要知道,因为像测试这个岗位用大白话来讲,是一个“大杂烩”。你想要做好测试你必须是一个“通才”,比如说前端后端的知识、数据库、平台还有咱们的架构,这些都是优秀测试工程师必须要会的。
如果说,你认为测试我就是点点点,然后我填填填。那么你就有点危险了……
3.软实力:沟通、管理、业务、学习等
这个我们在往期的很多文章中都有讲到过,就不再赘述了。
1.首选名企、大厂、一线城市
因为一线城市的的名企大厂,他们的发展多机遇多,福利待遇也比较的好。给到你的安稳度、归属度都是比较好的。
2.避免去外包公司
如果当下实在没有更好的选择,可以选择暂时先停靠,期间不断学习,寻找更好的机会。
1.非本科的需要提升学历(学历是长远的事情)
学历是我们老生常谈的内容了,学历是一定要进行提升的。当然有很多朋友都会找借口,呃,我提升了学历企业也不认可呀,那我还不如不提升。现在有越来越多的企业能够去接受自考本科或者成考本科,别到时候跳槽加薪要用的时候方恨少。
2.本科以上的需要注重能力和履历
如果你去名企去大厂对于你自己的履历来说,绝对是一个非常亮眼的操作。