花上5分钟看完下面4个回答,快速解答你的疑惑:
如何判断自己是否有必要参加培训?
软件测试培训机构常见的坑有哪些?
如何选择适合自己的靠谱培训机构?
大厂测试架构师独家学习路径分享
在进入正题之前,先搞明白一个问题:
一个刚结束自学/培训的软件测试从业者,和那些在大厂游刃有余的“名门正派”的测试工程师,差距到底在哪里?
我想说的是,并不存在我们想象的那么巨大的个人能力(至少是智力)的差距。更多的是一个刚入行的测试工程师,在不明白问题背后逻辑的情况下,有诸多的因素制约他去完美的解决问题。
没有搞懂什么是技术,什么是工具
尤其是在面试的时候,当问到某个软件测试初学者你会什么技术的时候,对方上来就开始罗列自己学过的工具,但是这并不是正确答案。
什么是技术?技术是你解决问题的能力。会使用工具不叫技术,会使用工具去解决问题才是技术。
要做到会使用工具解决问题,你要做到一是懂工具,二是懂问题。比如有人和我说我对jmeter很熟悉,然后就开始罗列各种知识点。但是当我问到jmeter在实际中如何解决问题,往往对方并不能给出有效的答案。
野路子太多
软件测试行业需要的知识面非常的广泛,但是广泛并不意味着肤浅。当学习的路径缺乏系统化和网络化,你会发现这个人的技能都是不懂前因后果和来龙去脉的野路子方法。
知识技能的零碎,会带来狠多的问题。
第一,举一反三的能力不强,依赖搜索和同事,独立解决问题的能力不强;
第二,缺乏预见性,永远做不到在出现问题之前,做到未雨绸缪。
而这两点,恰恰是一个优秀的软件测试工程师的必备技能。
既然培训出来的,可能短期还内无法适应工作,那么培训的意义在哪里呢?
看书,知识点太分散,不成系统,难以解决针对性的问题,同时效率也太低;
网上免费视频,难以确保质量和时效性,经常可以见到网上都是几年前的老视频;
找人带,这种效率比较高,遇到问题解决问题,但是大部分的人并没有这样的机会找到这样的人;
所以,当面对一系列要学习的内容,初学者很难把握好自己的“节奏”。而且面对铺天盖地的各种“学习资料”,初学者也很难进行甄别和选择。
并不是不努力,而是不知道应该如何努力!
1.自身基础较好,自控力较强
比如一个计算机专业的学生要入行软件测试,可能就不需要进行入门培训了,自己找点视频看看就能很快上手,本身起点比较高,他们真正需要培训的阶段可能是在职提升突破瓶颈的时候。
2.学习能力超强,有主见
大家缺少的不是学什么,而是自学的能力。很多人必须承认的一点就是,自己对于学习内心是抗拒的,因为学习和健身这些事情都是反人性的事情,人性就是贪图享受。这类人会通过强烈的企图心来推动自己,更重要的是,能够主动寻找前人走过的路,找到适合自己的学习路径。
3.时间充足,允许试错
这类人或许并不是很聪明,但是好在年轻,不怕犯错,而且有着一股子蛮劲,管他有用没用,先学了再说,最终往往也能获得很好的效果,很多的大神,都是从类人中凸显出来的。
4.身边资源比较丰富
比如前面说到的身边有人带,因为能够及时解决实际问题,这种情况下或许技能不够系统,但是短期内是足够使用的。
如果说,我感觉上面的优势我都没有,好像都不突出,那么,建议你还是可以考虑去培训一下的。
首先就是效率问题,把你可能需要花费半年学完的东西给你压缩到3个月集中学习,定时定量按计划进行突破;
其次是思路的问题,让你少走弯路,学习的内容和方向给你规划好,不需要再去来回调整内容,方向对了,剩下的就是朝前走;
再者是自控力的问题,强制你学习,付出了金钱的成本,结合督学的体系,去对抗你的惰性
最后就是针对性解决问题,尤其在自学的过程中,最大的门槛就是没有实战项目和遇到问题不能及时解答,这样会极大程度耽误学习进度和学习效果。
所以,准确的去衡量一下自己的实力以及身边可以用的资源,你就会知道自己要不要去找一门课程去培训一下。
制造各种噱头吸引你
用当下各种热门技术作为噱头
前几年软件测试行业快速扩张的时候,很多针对零基础的培训对外宣称的都是:不用写代码、女生学更好、越老越吃香、不用加班、2个月就能就业,结果出来的找不到工作,要么都扔到外包了,甚至很多在培训完只能再次转行。
这几年招聘的要求提高了,性能和自动化是基本技能了,于是开始大力进行自动化的教学。
如果真的是教实战倒也无可厚非,但是很多你花了钱就是学了一堆的软件安装和工具使用。
学习是简单理论+安装使用+跑跑案例
面试是项目经历+如何解决具体问题
你说你抓瞎不抓瞎?
以老师怎样怎样牛掰为噱头
凡是对老师身份遮遮掩掩的都是耍流氓!教你的老师,说不定就是刚毕业的学生。
每个圈子都不大,如果老师够牛掰,相信你一定可以在知名论坛,或者各种大会上见到你的老师。
包就业的一定不要去(随便找家稀烂的公司让你就个业还不容易)
老师不是一线大厂的的不要去(稀烂的老师教不出好学生,甚至教过时的知识)
先就业后付款不要去(前面你不花钱觉得多爽,后面贷款还不完就有多心塞)
对学员资质的不加筛选不要去(不因材施教,你只是一个数字)
所有承诺给你简历造假的不要去(害人害己,真正受益的并不是你)
了解培训机构的成立时间,规模,相关服务保障及教学模式
简单的看下机构的成立时间,如果成立时间太短,课程迭代次数较少,可能成熟度不太高;然后规模作为参考,最主要的是服务保障和教学模式,课后的作业、讲评、答疑是否充足和及时,教学方式是录播还是直播,每周的上课次数等等,这些都是首先要参考的重要因素。
尤其要能够试听一下,了解授课风格是否喜欢,有些情况下老师的技术好不代表会讲课;
另外看是否是放羊式管理,对于学员遇到的困难和问题能否及时把控。
前面也说到了,适合自己的才是最好的。在明确了自己要参加培训之后,还要明确自己培训的目的,是要就业,还是提升,还是解决某个针对性问题,这样才能找到适合自己的课程。
有的是大而全,看似学的多,但是求职的时候一个也用不上;
有的是照本宣科,看似覆盖面广,但是不重视项目实战;
一般到了这一步,基本上就已经选好机构了,但是关于付费方式一定要把好关。
如果是预付定金,确认如果不学定金是否可退;
如果是现学后付款,确认是不是贷款及还贷方式;
如果是预付全款,确认中间不满意是否可以随时退。
上面是结合目前一线大厂使用的最前沿、最高频的技术体系所整理的学习路径,也是测试在职成长为高级测开,冲击一线名企大厂的测开岗位所必备的学习内容。
关注即可免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!