灌水 求职两周记

沙子 · 2016年05月24日 · 最后由 jinling 回复于 2016年05月31日 · 1954 次阅读

求职两周记

我是一个小测试,最近两周一直在找工作,还好最近有了些眉目。在此写些自己的经历、看法,欢迎拍砖。

自我的一个定位

我给自己定位是中级测试,这个定位本身也没有什么意义,只是为了让大家能大概明白我处于什么样一个层次。4 年测试。技能这一块,有一些代码能力,python、java 会一点,只是一点,做过一段时间性能测试,主要方向偏重移动端测试的工作,自动化测试一直在开展着做。大概就是这样。

为什么要找工作

这个原因很简单,主要是因为个人自身的一些因素不便细说。

期望找到什么样的一份工作

我期望的有两点,一是稍微大点公司,然后偏金融一些方向的,二是公司测试团队的一个期望。其实这两点可以合为一个,期望大公司,是因为目前小公司对测试的重视程度、发展程度各方面基本就没有什么可以发展潜力可言,大多只是为了做事而做事 (凡事无绝对,也有做的很好的);我期望的是公司对测试的一个重视程度,测试团队有自己明确的目标这些,为什么说偏金融方向,因为自己一直是在偏金融方向的行业里工作。其实针对找工作的时候看公司招聘的期望也会和自己的期望产生一个共鸣,比如有看到下面这样一条:

感觉就很不错。

找工作的途径

开始本以为可以通过拉勾看看就可以了,结果并不是很理想。拉勾上本来投了几个比较想去也觉得合适的公司,然后三天没有结果,三天后直接看到的结果是不合适,简历的查看都没有,才悠然大悟有些公司只是上边挂个招聘其实并不招人,制造个假象、整些存在感。然后才开始稍微多一点范围的投递,后边也用了 boss 直聘、猎聘、100offer,其实稍微靠谱点的还是找猎头,100offer 也就是猎头,还不错只是 100offer 的流程要审核,大概耽误几个工作日的时间。

面试中遇到的一些问题

面试了大概二十几家公司,情况有好的有很不好的,为什么这样,是因为每个公司的测试发展状态不一致,达到的层次不一致导致的。有些可能测试团队刚开始组建,有些只是找大牛,情况比较杂。有些甚至都还不知道手机上可以像 PC 上那么做自动化,有些也都有自己的测试框架,docker 也都在用等等。

面试中有几家是比较传统的 (有国企性质的) 公司,做的面试题简直折磨人,单元测试、集成测试、系统测试、验收测试、黑盒/白盒测试的区别,测试用例的设计方法,简单的一些逻辑题,写几个 sql 语句,Linux 的一些命令。这些题做完不在一个小时基本搞不定,纯文字描述,累的要死;这样的公司也会占一部分,不是说他们不好,这些公司的福利也很好的,但是普遍情况下,这样公司的薪资情况是和新型的互联网公司有差距,整个流程可能要稍微规范些,但是总体比较老套万年不变,有能不变则不变通的属性。

然后是有些不知道该怎么招测试或者说不知道招这些测试来了做什么的情况,为什么这么说,是因为有些面试官不是做测试的,大多是开发,他们关注的问题较多偏编程方面,例如:对一个字符串"abcddcabda"查出出现次数最多的字母;如何替换"welcome to ****"中的 welcome;如何对一个数组做排序等等,也都是比较小的问题点,不仔细考虑上手就写也会掉坑里的,面试前应该要准备一下这些东西。这些问题只是考虑到一个测试人员的一些编程能力,但并没有真正了解到一个测试真正要做的是什么,其实是方向偏了;还有一些上来就是给我讲一下 https 的原理;OSI 模型包括哪些,具体哪些对应哪些层;网络请求的方式有哪些,哪些比较安全,为什么安全;安全测试你了解哪些,sql 注入的原理,XSS 的原理。等等吧,我肯定这些问题是好的问题,但是这些真的就合适用来评定一个测试我不敢认同,对一些原理确实要深究,也要针对哪些方面吧,比如可能是某些测试工具测试框架的原理可以去深究等等。所以我认为他们是对测试人员的期望是模糊的,个人觉得选择这样的公司要慎重。

肯定是会遇到一些很不错的,自己想去未必可以进的去的公司/团队,很多都会直接让你当场设计一些 case 的,例如:一个登录的界面,如何去设计前台后台的 case;微信文章的评论功能的 case;一方发送一个图片消息到另一方接收的 case;需要 GPS 定位的 app 如何去设计定位的 case;对一个 ATM 机如何做测试等等。这些反而是比较麻烦的,比较考察一个测试人员设计 case 的能力。抓住设计 case 一个最初的参照就是需求,如果没有需求,在后边依据自己能考虑到的点去回答。还会有问到为什么要做接口测试、UI 测试等等,以及你之前是怎么做的,后续想要怎么做,觉得怎样做才是最好的;还会有些更深一层的讨论吧如何测 app 的启动时间;如何做专项;性能测试如何开展等等。这样的公司也遇到好几个还算是觉得挺幸运的吧。遇到这样的就好好把握。

总结

找工作有一定的运气成分在里边,就像讲天时地利人和,有些外在因素可能是时好时坏的,遇到了聊的来的人可能机遇就来了。然后面试题这一块,还是要做些准备的,可能现在给测试直接做题的很少了但是还是要准备,一些 Linux 命令,一些 sql 语句,算法题也要做一些,理论知识也要梳理,逻辑题 (正常情况下应该都没问题),自己之前做过的东西一定要梳理清楚,别自己讲都讲不明白。和面试官聊可以随意些表现的诚恳而不傲娇,会就是会,不会就是不会,不用夸张不用紧张,会的就细说一些,不会的就跳过,还有就是没必要多说的就不要多说,有次电话面试聊了半小时觉得还行,本来准备约时间到公司面试了,我突然说了句我还在北京,因为对方公司是在其他城市,听到这,立马话风一变就说我们这还有好多面试,咱们今天先到这吧。这就 over 了。。有些面试官会比较注重你思考问题的思路,所以问一些比较大而笼统的问题的时候,要尽量说的细一点。还有重要的一点就是一定要有信心,给自己足够的自信,不要因为几天的面试情况不理想就丧失斗志,面试情况不理想有很多因素不一定就是自己不够好,一天之中可能就会出现比较大的转折,所以要让自己相信自己,然后才能让面试官相信你,也有些公司是比较看重潜力的,并不是说要招什么都会的,主要要什么都愿意干的。最后一点最好不要在大热天夏天来了的时候找工作,最好一天至多安排两家面试,不然整个一天你都在来回奔波,饭都不一定有时间去吃,累且不说,也没有时间做总结,有一天我安排了四家面试,结果回到家整个一动不想动,后来一拉两天肚子。

总结就是找工作,自己对测试要有一个清晰的理解,自己要有想法,要有自信,要有实力 (这是必须的)。 前提都是像我这样的小菜。

抛出一个问题

其实有重要的一点没写,就是关于薪资,薪资怎么和能力做一个匹配,就是依据什么去评定一个人的能力而肯定你的薪资,这个我觉得真的是好难评定,难道真的依据工作经验?肯定不是。。

共收到 37 条回复 时间 点赞

客观的看待自己,看待行业,看待 “大牛”,看待 “菜鸟”,有自己的判断是非的能力就好。不要浮躁。不要被鸡汤感化就好。阿门。。。。

沙子 #36 · 2016年05月24日 Author

@monkey 当然 我也还是很乐观的,我也知道只有技术好才是真的好,但是也要说的好。。 对,社会是多元化的,人必定也是这样的,每个人都要有自己的思想,判断是非的标准。

#2 楼 @silly 嗯是的,所以我们只要自己黑白是非能分辨就好。好与不好,没有明确之分

楼主加油,一样在找工作中!共勉!

两周二十几家 你一天要面几家啊 (⊙o⊙)

—— 来自 TesterHome 官方 安卓客户端

这帖子要能匿名的话反响会更热烈

这是辞职后,专心找工作啊~。~

@silly 对豆瓣感兴趣吗?有兴趣的话,可以来聊聊。这个是之前发过的一个 JD: https://testerhome.com/topics/4036

沙子 #28 · 2016年05月25日 Author

@witkey 加油

沙子 #11 · 2016年05月25日 Author

@cloudhuan 两周零几天吧 反正一天至少两家,最多的时候一天四家,来回跑好累 哈哈

沙子 #12 · 2016年05月25日 Author

@jamesparagon 也不是说来找一个共鸣,只是说一下我的经历,看法,好让其他人找工作的时候也注意一下。

沙子 #13 · 2016年05月25日 Author

@shadow000902 是不想那么麻烦,还有一些其他原因导致裸辞了,, 裸辞有风险,还是要谨慎的。

其实薪资这个问题是看匹配的,先匹配公司的岗位设定(这里会限定薪资范围),再来就是你进入这家公司后所要承当的任务和责任。面试考察的能力,也是为了判断能不能胜任要承担的任务,及判定融入团队的因素。

沙子 #15 · 2016年05月25日 Author

@sunhao 豆瓣很好,很感谢 !! 不过我已经找好了,就不打扰了。

沙子 #22 · 2016年05月25日 Author

@sandman 恩 一般都是这样的:面试情况差不多了,面试官会首先提出来你期望多少,摆出这个问题的时候,就是把各种因素抛给求职者去定位了,求职者往往会根据自身目前的薪水来定未来的一个期望,所以会出现求职者的期望和公司的期望之间存在差距,公司这边正好匹配了那万幸,不匹配大概就没有结果了,,所以还是觉得求职者对自己如何做一个评定好像没有什么准则,大多根据面试情况来定了。

回想起来,我自己的工作经历中没经历过几次面试。大学毕业只投了 Gameloft,面试过了就去了。裁员后给自己放了两个月,期间简单投了几份简历,面了 8 次(4 个面试是自己投的,其他是开放简历后被对方电话约去的。),之后出项换工作也是开放简历后被外包电话约过去面试,后来谈妥了就来乐视致新了。到后来由手工转测试开发负责性能,外包转正岗。

#16 楼 @silly 也得看求职者追求,追求薪资就得用代码能力和个人成果去展现,再有就是选择对口得公司环境,尤其是测试团队不健全的,去承担组建业务流程和团队的职位是可以拿到高薪的。追求成熟测试团队中去学习提高就得放低起步薪资待遇,依靠入职后的个人能力展现再去争取,用你在团队中做出的实际贡献和领导去争取。争取不到就自己考虑是依靠现有成果跳槽还是继续观望。

沙子 #19 · 2016年05月25日 Author

@sandman 那应该是遇到的团队都还不错了。

沙子 #18 · 2016年05月25日 Author

@sandman 也是能者多劳,多劳多得

#20 楼 @silly 能者多劳是有的,多劳多得不一定

沙子 #22 · 2016年05月25日 Author

@gaopeng1106 总有人会看到你的光环的

#22 楼 @silly 光环是光环,报酬是报酬哈

#9 楼 @sunhao 还收简历吗?

测试能力确实比开发难定位,简单说开发偏理性,测试偏重感性带一点点理性。

而且个人觉得好的测试需要有项目经理,产品的能力及开发的逻辑思维能力。

沙子 #26 · 2016年05月25日 Author

@luweicheng2009 都是一个目的 ,project perfect,拥有什么技能,怎么去发展无所谓,做好东西就可以。

一直做 app 功能测试,已经退化到不是测试了,现在都害怕出去找工作。

沙子 #10 · 2016年05月25日 Author

@ssunny 那就更有动力去让自己成长了

不错的总结,这周面试。楼主说出了很多面试者应该注意的点。真心好贴。祝心想事成!

#27 楼 @ssunny 都是大同小异吧,咱做测试的,内心足够强大足够自信就好了,没啥做不了的 加油~~

#30 楼 @xushizhao 加油 提高技术才能更自信

#28 楼 @silly 是的 不能再这样瞎混了

来逛 testerhome 一段时间了,看了很多帖子,第一次发言
看到这个帖子真的很亲切,我是一个比你还菜的菜鸟,工作了快一年时间了,是从产品实习转到测试岗位的,真的几乎是从零学起。中间有很长一段时间都在了解业务、做手工测试,后来慢慢地也接触了一些自动化的东西,但直到目前都只是使用人家做好的框架,RF、jenkins、jmeter 什么的。我也只是会一点 java,自学过一些 python,最多能算能大概看懂的地步吧。中间无数次想自学写一写框架什么的,又无数次因为繁忙的业务测试,没能继续下去。
现在其实心态已经摆的挺正了,我的的确确只是个菜鸟而已,慢慢来吧。希望未来第一次换工作的时候,能有楼主这样的能力。

我感觉这里的大神们都是什么都会的人,而我感觉自己根本就没有这么多精力来学好这么多东西,想请教下前辈,在支持好业务系统的测试之后,我应该怎么去发展其他的测试技能呢?

沙子 #34 · 2016年05月27日 Author

@isaac 首先我也是小菜, 只说下我的观点,做业务测试没什么不好,不管是开发还是测试都是服务于业务的,这是根本,业务测试繁忙不知道怎么摆脱困境的话,我建议就是形成自我更新的意识,今天测了一个功能点,那么在空闲的时间想一想怎么去做深一层的测试,比如接口,如何针对这个接口做测试,验证接口返回值,数据正确性等等,再往下如何通过脚本去做,慢慢会发现下边还有很多事可以做的更深更好。对框架这个事,只能说走一步看一步。

#34 楼 @silly 感谢前辈指导~PS,恭喜前辈拿到称心如意的 offer

又一枚菜鸟路过

面试真是一个苦差事啊。

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