性能测试,基本理论固然重要,但是实战经验才是要有的;
你的薪资由你上一份工资决定,涨幅是有限制的。
不太靠谱,性能测试更多需要的是实战经验积累(测试 + 分析 + 调优),大部分培训班只教你工具的使用,说到底性能测试还是得靠解决一个个问题积累,无法短期内有较大提升(业务 + 技术)。
推销培训?
不太建议,培训班教的与实际工作中脱节的比较多,大多数困难还是实战的时候才能了解,一个花架子,还是得实践经验。就拿自己手上的项目做一下性能测试实践会很合适
可能我的说法不太科学,但是不明白研发架构能搞个毛的性能啊,我向来认为不懂开发的人搞不了性能优化!
还有,理科生永远不要相信《速成》
先拿入场券再说,没人带的情况下,培训班不失为一个很好的入门途径,
不如信我是秦始皇,这个岗位这个薪资正常,但是要说你参加培训后就能拿到 offer,只能说别想太多。
1、不能因为在 BOSS 上看到性能测试待遇高就要去培训,才工作 1 年半,先给自己规划好职业路线;
2、性能测试不是一蹴而就,需要积累,不是简单的找个工具 jmeter loadrunner 之类的工具压抑一下,看下报告指标,然后报告显示指标高了,直接提 BUG 给开发,不是这样的。站在产品或者高层角度对性能要求就是反映时间,但是你要基于现有项目架构去做方案,比如说中途经过了什么中间件,比如 MQ Redis,网关转发等,还有服务器配置,Linux 命令是否熟悉,遇到性能瓶颈知道怎么去排查,搞不懂项目架构和服务器真的没法搞;
3、如果没有学习思路,培训班也是不错的途径,但是要注意甄别,还有就是你不要指望培训班能教你什么核心的东西,无非就是工具的介绍和使用,各种性能指标的定义,简单的内存 I/O 监控命令,我看 XX 机构宣传图上海写了 jemter + XX 东西性能报告在线展示。但是这些说实话买本书 + 百度就基本会了,接下来项目架构就要你要多和开发请教学习,实在不行把项目拉取到本地,自己弄个虚拟机服务器试着把项目部署跑起来,比如 nginx 的配置 内存的分配 mysql 部署等等,这些都是可以的
4、还有啊,并不是说一定要做性能测试 薪资才能上到 20K,做功能测试,点点点,只要手速够快,上 20K 还是很轻松的
朋友,欲速则不达。
培训机构这招报喜不报忧的手段已经过时了。
现在不比以前,以前可以伪造工作时间,用半年的培训经验伪造成三年,拿着三年工作经验的工资干初级的活。
现在是应届生都要要求有实际项目经验的年代,三年工作经验拿一年工作经验的工资干高级的活。
给你培训的老师,他要是现在出去找工作,他自己都拿不到上面 JD 里描述的薪资。
你如果参加这个培训课,我能猜想到他们大概的课程内容:
学完后,你会直接一脸懵,具体表现在:好像学了很多,但是又好像没鬼用
然后培训机构就会让你去学面试培训(这才是有价值的课程,教你怎么厚着脸皮撒谎)
最后说下,性能测试这个岗位,大公司有专职但 title 不是性能测试,这个一般是高级测开或者公司资深测试员工才干的事
小公司一般都会让运维和测试一起做个基准测试,也不会专门设置一个性能测试的岗位
世上的成功没有捷径
哦,如果当下的工作都是功能测试,那就把功能测试的工作学扎实,这个时候是形成自己质量观最重要的时候,比如质量标准,研发流程等等。
然后自学下编程语言吧,无论是自动化,还是性能测试,还不如直接学写代码,提高自己的工程能力。
然后骑驴找马,把自己的 base 打高,base 低很吃亏。
然后有时间,去提高自己的学历,特别是大专这种
最后,学习的方式千千种,总之要对得起自己年轻最珍贵的时间和自己的血汗钱。
你现在的优势就是 年轻 + 便宜
如果你不便宜了,我不觉得你会有什么竞争优势
所以你不应该关心什么技术能提高薪资,应该先找准一个业务深入,过个五六年后,能有些经历可以说。
如: 我在金融业务工作过七年
未来绝对是根据业务区分的趋势,以前还根据技术分类测试种类,像招游戏测试/银行测试/云服务测试/AI 测试 等,如果你不是应届生,没有相关经验连简历都过不了
我去培训了,理论听懂了,工具学了,分析不会,调优不会,还在原来这个公司...浪费钱了害
岗位的月薪靠谱,培训不是很靠谱
1、大部分培训公司还在教几年前的知识,现在市场不一定适用
2、就算你学了,没有相关的实践经验,也不会进入到候选人阶段的,简历这一步就已经把你筛掉了
3、工龄不大,有想法不错,但还是一步一步来,把战线拉长,比如两年内入门性能,给你两年在项目中实践落地
4、第三点自驱性都做不到的话,就别吃技术类的饭了,好好吃点工的饭吧,优秀的点工,市场上 5 年=20k 左右,一线大厂会更高
前几年也参加过性能测试培训,学费挺贵了,大多数都是讲理论,一些 java 基础,有一些实战课,但是性能分析的东西其实讲的不多。不过借着培训的理论知识也算上走上这条路,目前也在做性能测试岗位。
如果自学能力还行的话,建议自学一下工具和一些简单理论,先具备一些最初级的性能测试能力,在工作中等待或者自己创造机会。
如果自学能力不行,又想往这个方向发展,那可以报班快速提升自己
一点个人浅显经历和建议,仅供参考
服务端性能确实是个很好的方向,是真的稀缺招不到人那种。但正如 16 楼所说的,服务端性能测试需求的技术能力是很高的,楼主你现在这个情况恐怕不太适合是直接转,先从服务端测开做起吧
自学吧 学学代码 学学自动化
以前可以走捷径,直接去大厂外包把工资干起来长长见识,门槛也低,干两年可能比在小厂熬一辈子的都强,但是现在怕是没的多少机会了
为了这么点涨幅,跳槽去一个不知道能不能转正的地方,应该没多少人愿意的
作为新人,我觉得机会比起工资更应该看重,跳槽也是一样(虽然有点 pua 的感觉)。比如公司给予你什么样的工作,是否能让你学习到新的技术。技术这种东西只有自己深入去学才是真才干。招聘有个重要的考察点,候选人经历过什么项目,为了目的从中学习了什么,这种学习主动性和方法论都是比较难得的。
I think 不靠谱,如果工作年限不长,不要认为以某项单点的技能特长为主,奔着特长去找匹配的工作。
比如这类专门性能测试岗位,我猜测进去后,多数是用公司内部压测平台做完全重复的工作,一来你没法使用外界认可的普遍方案,二来你估计也没有精力去深入理解压测的技术方案和领域知识,长期不会让有更好的职业发展。
我的观点是奔着大公司、发展好的方向去求职,提升综合业务能力来摸到更复杂的业务。现实我们的技能成长,往往是工作中业务到了一定复杂度,需要你做 xx 事情你才有机会深入了解并做好。有了更大的平台,你才有更大的空间。