为什么招聘这么难?

       不知道什么时候开始,招聘就变得这么难了,我也是一直在思考。就先说一些经历吧,去年的时候,

招聘接口自动化测试工程师,面试了很多人,总是没有满意的,我朋友说,是不是我这边方式不对,导致

招聘不到人,后来和领导聊天,也谈到这个话题,领导说,他问我什么要求,我说了基础Python语言,

单元测试框架,序列号与反序列化,以及微服务的测试经验,因为当时确实是架构是微服务的,所以

招聘进来也是做这方面的测试,我觉得从招聘的目的来说,没什么错误的。今年也是如此,只是想招聘

一个中高级的测试而已,招聘了这么久,还是没招聘到合适的。面试过程中,我总是能够看到我自己的身影,

因为我也是从一个什么都不懂,到现在也知道一点知识的小测试。面试过程中我总结为如下三个情况:

一、知识体系没有达到要求,什么样的测试是中高级测试了?我觉得应该知道基本的linux命令,知道

MySQL的简单查询,会接口测试,能够会使用Postman,JMeter,懂编程语言,最好有UI自动化测试经验。

每个公司的情况不同,某些知识是可以培养的,某些知识是必须要掌握的,比如如果环境都是linux的,那么

基本命令就要求基本会,不会面试可能被pass,从这点看,做测试难,要求掌握的东西很多的,公司市场这样

要求,作为测试我们有什么选择了?

二、对自己能力评估太高,另外一种情况是能力和薪资不匹配,我在西安,二线城市,西安薪资比较低,除了华为

和某些公司高之外,还有外包,其他自研性的公司,薪资都开的不是很高的。面试经常发现,某些人有工作经验,

差不多8+或者10+这样的工作经验,要个高薪资也没什么错误,问题是高薪资也就意味着高能力,比如得会ui自动化

测试,接口自动化测试,知道页面对象设计模式,知道单元测试框架里面的组件,具备管理经验,最好是带过团队,

知道接口测试的基本原理,比如cookie的流程,知道编程语言,比如在Python中,元组与字典的区别是什么?面试的

人里面大多数有ui自动化测试经验,但是到页面对象设计模式,接口中动态参数的处理思路,就很模糊,自动化测试

中业务逻辑的处理,就显得不清楚,这就很尴尬,导致的结果是能力能够满足中高级的级别,但是要求的薪资与实际的

能力不匹配,面试结果想必大家也是知道了。有工作经验是好事,我的领导曾经分享给我们说,你的优势有一天就是你的

劣势,这是一种势能,比如像刚才说的,工作10年了,要个高薪资有什么错误,没任何的错误,唯一错误的就是如果当

能力与期望薪资不匹配,这就是错误,这也是劣势。人很难认识自己的,一个人的优势在某些时候是一个人的劣势,这些

在认知论的思维层次,有很多值得探讨,也许我们很难真正认识这点,我们具备的优势怎么可能是劣势了,这让我们自己

也是无法接受这样的现实情况,也许这不是在特定的情况特定的场合下,可能不会存在,但是所有的道理对所有的人而言,

都是一样的,没有什么不同,也没有什么我的情况比较特殊。唯一能做的,就是让自己保持谦卑的心态,向比自己优秀的人

学习,而且我也觉得,超越一个人最简单的方式,也是最粗暴的方式,就是学习对方,然后超越对方,这是最直接的手段。

每一个人,都值得自己去学习和敬畏,这样就始终知道自己在什么水平,也防止自以为是。

     只是随便思考,想到团队里面缺人,想到什么时候赶紧招聘来,这样工作分担一部分,突然就写了这么多。2019年以来,

市场行业对测试的要求越来越高,测试开发的趋势也说明了这点,这也是我和其他老师合作推出测试开发的课程缘由之一,仅仅

具备测试的技术是不够的,还得具备开发的技术的,这样的一个体系就是熟悉ui自动化测试,熟悉接口自动化测试,熟悉编

程语言,熟悉编程语言的web框架,会开发测试平台,以及其他的知识,具备质量管理的能力和知识体系,当然还有其他的

基础知识,如linux,sql能力,测试用例的设计等软件测试的理论知识。想需要课程的同学可以加我QQ咨询(2839168630)。

 

posted @ 2019-08-17 21:52  无涯(WuYa)  阅读(690)  评论(0编辑  收藏  举报