吴*翔同学,上海人,国企电工工作8年,待遇也不错。但就像他说的,“没有想好,就从国企离职了,选择了突如其来的培训学习,不到3个月后拿到Offer,又是突然的惊喜”。
他入职后写下了3000字的感悟,分享自己是如何选择和面试学习的经验。
一、从国企离职,我也没想到选择了然学科技的实训
古话说生于忧患,死于安乐。要问我为什么从电工转行到IT业,可能这就是一个原因。经历了几年的思想斗争,2017年底我从那个可以玩一天手机的大型国企离职了。未来的路怎么走,那时候可能还没有想好。但总觉得,我停滞了八年的时间,是时候让它流转起来了。
要说我怎么进然学科技来学软件测试的,一大半是“被忽悠”来的。面试的当天我还以为是一家肯接受0经验转行的互联网企业呢,跟HR聊着聊着发觉不对呀,才知道需要先实训。随后回家纠结了一个周末,还是选择来这儿学习了,感觉这是踏进互联网行业门槛比较低的一个选择。想想也是,哪有一个互联网公司,会接受一个没有任何基础的人,进公司了还有人手把手地教你,带着你入门,这个想法不过是一厢情愿,太天真。
对于我来说,不是刚毕业的学生,未来给我的容错率并不是很高,这次转行可以说是背水一战。离职前我收入也算是平均水平,要经历两三个月的收入真空期,还是很严峻的,当时我也做好了入行一年内收入不如我上一份工作的心理准备的,走到今天,拿到10.5K的offer,对于我来说极期惊喜的。当然想要什么样的收获,取决于给出了什么样的付出,人固然有聪明的和笨的,但成功的一定是勤奋的那一个。对于我来说,选择培训学习,才是务实、改变最快的方式。
二、然学科技课程内容瞄准的是10K+
然学科技老师的技术实力我就不说了。重点说说授课内容吧,大家可以对比一下招聘网站的任职要求,不要看低的,就看一万到一万五的测试工程师的任职要求。基本上课程内容是覆盖到80%的任职要求了,也就意味着,你们只要吃透上课讲的东西,月薪一万五是妥妥的,当然还会涉及一些条件,这个毕业的时候你们会知道的。我是及其推荐大家对照任职要求来学习的,看了那个你就知道你距离一万五还差点什么,然后就会发现课程中每个知识点都是极其重要的,没有一点废话。
“吃透”这两个字,写来容易,真正要做到在时间上其实是不允许的,至少对于零基础的人来说。但是“掌握”的话,这两个月是足够的,只要每天上课的时候把手机关机,游戏卸载,回家重温老师上课讲的内容到12点,再笨的鸟都能飞起来。那些毕业后拿到六七千offer的学员,真的跟聪不聪明没啥关系,就是没能做到以上这三点。然而我后半程也没能全忍住,所以只拿到了10.5K的offer,还略有遗憾的。
三、我是如何把握面试的环节的
我面试前一周的时候能力只有到8K左右,为什么能面到10.5K的工作,其实在面试的那一周我的提高是最快的,为什么提高快,因为我做到了上面三点。
这一周每天只需要做两件事,面试、面试总结,面试才是学习最快的时候,当你薪资需求在10K以上的时候,你基本不会遇到笔试了,面试你的都是测试主管,测试经理,他们问的问题都是一针见血的,哪些是测试工作的关键点,他们就会问哪些。被问到了,不会,完全没关系,前几场被虐非常正常,心态摆端正,这些面试也是学习的一部分。当你被虐几次的时候,你就初步掌握了打boss的要点,虽然boss攻击力很强,还会抓着你弱点猛打,被打到没几下就挂了。但是没关系,boss是有技能CD时间和弱点的,多玩几次就知道规律了,面试四五次还没找到规律的,只能说游戏都玩不来。
1)自信积极的心态
接下来我就来跟大家分析下如何打boss,啊不,面试。面试官也是人,是个人就会首先从外貌,言行举止去判断一个人,他受到了什么样的教育程度,什么样的家庭背景,什么样的性格秉性,这些跟你聊个五分钟,只要面试官不是蠢的,都能了解了。关于测试人员需要具备哪些素质,你们百度一下就可以了,照着这些演,准没错。演不来?也没关系,至少要表现出自信、积极这两点品质,换位思考你是面试官你会喜欢一个邋里邋遢还唯唯诺诺的人么?不想做头发至少早上把头洗一下梳整齐,不想穿西装至少找一件得体正式的衣服,面试开始先给面试官一个自信的微笑然后自我介绍,面试中保持端正的坐姿,面试结束对面试官说一句“辛苦了,再见”,这些都会为你的面试加分不少。
2)关于技术点和细节
面试是一个互相博弈的过程,那就要避开自己的弱点应战,千万不要面试官问你就这也会那也会,在写简历的时候,0经验的人就千万不要写“精通XXX”,除非你真的大神算我放屁,不然面试官一定会狠狠地挖你这一点,挖到你想跳进这个坑里把自己埋了。也尽量别写“了解”,了解是什么意思,了解就是不会的意思,写了也白写,我还了解霍金都没搞懂的物理呢。简历中你写了掌握和熟练使用的那部分是面试官主要会问你的那部分,一定要尝试自己主导节奏,别一味地被带节奏,比如问你接口测试会不会,我告诉他我jmeter会哪些,不会哪些,然后顺便提了下性能测试方面我会在windows和linux下获取到DUMP但是分析能力欠缺,省的他过一会儿再挖我性能的东西。面试官一定不会问你你说不擅长的,他一定为问你你擅长的,比如问你jmeter关联有哪几种添加方式,突然卡住了没关系,那你一定要知道loadrunner怎么添加关联,说出LR的添加方式面试官肯定会认为你是知道的,只是一下子没想起来,千万不要拼命去想,想了也没用,不知道的就是不知道,有些真的是不知道的就别装样子了,直接跟他说这个我不是很清楚,以前不太做这一块,最近没怎么做这个,记得不是很清楚了,都可以缓和气氛。
3)怎么进行面试总结
第一次去面试被问到的不知道的东西很多,就算你都圆过去了,面试官也是知道你很多东西不会或者不熟悉。录用你的几率是很低的,就算录取也是很低的薪资,所以第一次面试就算面上了,也基本别去,除非真的是面得很好。然后回家就要做一件非常重要的事情了,那就是面试总结。下一次面试是不是会比这次表现的更好,完全取决于当晚的总结,一天面试不需要太多,两个足够了,两场不成功的面试总结下来的知识点,足够你学到12点以后。当天被问到的不知道的知识点,不管用什么样的方法,都要把它弄会,通过网络就能get到大部分的知识点,去找CSDN的帖子,B站看视频,都可以。当然,问老师也是可以的,很多学生都是羞于提问,错过了这个最好的知识来源,上课不提问的人绝对不是学的最好的,他们只是那些没有思考的。
如果你不是头脑相当灵活的人,面试前最好预先想好某些细节性问题,比如问到你之前工作的项目组有多少人,测试是几个开发几个,都要提前想好,当你回答10个开发5个测试的时候,面试已经结束了,他很明白你的项目是编的了。还有些技术上的东西,最好能形容出自己有哪些“习惯”,更能表现出技术的真实性,比如问你到sql中你会不会多表联结查询,可以回答我个人比较喜欢用inner join,但是同时查询的表真的很多的时候也会选择子查询,这样的回答就真实性更高一点。
4)关于自我介绍和项目介绍
自我介绍和项目介绍也是要提前准备好的,对自己没自信的对着镜子多说几次,不求滔滔不绝,把重点说出来就可以了。自我介绍不是用来介绍你自己的,是用来推销你自己的,这个环节需要把自己的优势告诉给面试官,或者捏造给面试官,都可以。千万别只说“我叫XXX,毕业自XXX,之前在XXX工作”,这些都是废话,面试官都可以在你的简历中看到,自己预先编一点有吸引力的自我介绍是很重要的,有些面试官,在你说完自我介绍就可以基本确定这个人要不要了。项目描述要抓重点说,大家可以百度一下STAR法则,就按照STAR法则讲就可以了,面试官并不想听到很多废话。
好了,不多说了,人生就是一场戏,过得好不好全靠自己演。
Well,Let the show begin!