毕业之后我就来到北京,在找工作期间,我总共面试了十几家公司。由于之前实习的时候对于面试没有太多的经验,所以,也不知道具体的流程。看在这些公司面试的过程中,都要先经过笔试,然后才能面试,我就以为程序员行业所有的公司都是这样面试的。所以,当时也就默认了。在公司期间,我也常思考着这个问题,难道程序员一定要先经过笔试,只要笔试通过之后才能进入面试吗?工作时间长了,对于这个问题我也越来越提出质疑了。
笔试,一般考得都是些理论知识,也是基础知识。这些答案大部分都可以从网上找到,在笔试之前你只要背背就行,难道这就是公司里面想要的结果?那这跟让人唾弃的应试教育有啥区别呀。更让人受不了的是笔试中的好多题目居然都是搞形式主义,就算考到了工作时也未必会用到,我还真搞不懂有些公司笔试的作用是为了干嘛。难道就是为了检验该求职者所掌握的知识是不是比较全面,是不是够基础?难道全部得了满分就说明这名求职者对这方面的知识全都了解?而且,如果人家求职者的字写的不怎么好,人家写的那些文字、代码你全都看不清楚,但可能人家确实是正确的那又怎么解决呢?难道也是直接PASS掉?不仅如此,有的公司规矩更多,居然还有机试这环节,题目就是通过代码实现数据库的连接。试想一下,考这种题目的目的何在呢?难道就是为了检测一下求职者是否知道怎么通过JDBC去连接数据库?我是想出来能更好解释这种题目的作用何在。我只是觉得吧,这种不需要记,在网上一查一大把的题目根本上就没有一点技术含量。有些公司有笔试题还就够了,关键是对所有的面试人员都是同样的笔试题,不管是实习的、刚毕业的又或者是有几年工作经验的。所以,对于工作几年的求职者来说,有的时候还真有种掉头就走的冲动,这不摆明的浪费时间吗?
由于有了几年的工作经验,所以,我现在有幸可以参加一些大公司的面试。从中,我就发现两者之间的区别。大公司的话人家对于工作几年的就只有面试,不管是技术面试还是人事面试,全都在一起,然后综合起来一起作评价。像有些公司,就先笔试,如果你笔试没通过,直接就PASS掉了。这完全就是照搬应试教育的体制,如果你考得好你就是好学生,考得不好你就是坏学生。能够当时就告诉你我觉得还算比较直爽,有些公司就是你辛辛苦苦坐了一个多小时的车到公司,结果就给你拿了份应届毕业生的笔试题,三下五除二做完之后,来了句:你回去等吧,如果可以的话我们再约你。哎,我真有点怀疑这种公司是在招人。管理人员都知道,时间就是成本,你这样为了招一个还不知道是否合格的人就这样浪费时间,你觉得值吗?我想,就算你觉得有时间,未必面试者也会有时间的,人家又不止你一家公司需要面试,有可能正因为人家看重你这家公司而把其他公司的面试机会给推掉了,你们这样做,于心何忍呢?不管你们理不理解,我反正是不能够理解。
有的公司更有硬性指标,说什么至少大专以上啊,说什么需要学位证啊,四六级啊等等。这些真的这么重要吗?难道没有文凭、没有学位证的求职者能力就真的没有达到你们的要求。我看有很多技术人员都是高中毕业之后通过培训然后进入了这一行业,人家不也开发的挺好的吗?技术毕业挺牛逼的吗?人家没有这些“面子”大不了你可以在薪水方面压低些啊,毕竟有文凭的投入也比他们多呀。技术人员讲究的是技术,而不是这些没有的“面子”。
刚刚看了一篇90后应届毕生生关于求职的感慨,说实话,我也是感同身受呀。从文章中看出,他在学校很用功,自己研究技术,自己开发一些小产品。但是,有技术,因为没有实习经验而被企业拒之门外。我相信任何应届毕业生都有如此的窘境,应届毕业生求职那还真叫一个难呀。当然,像那些名牌大学,211工程大学就除外了。我记得当时实习的时候也找了很久的工作,有的公司居然提出这样的无厘头要求:如果你想来,可以,但试用期一年,并且没有工资,在你毕业之后,我们给你转正,但必须签两年的合同!说心里话,我当时在求职无果的情况下,还真有种答应的念头。当时,我在各种求职网站上投简历,投完之后还得打个电话过去告诉一声、询问一声。由于怕没人要,我就在简历上把打暑假工的经历也写了进去,那可是工厂里流水线的工作呀。你不是说要工作经验吗?你又没说什么样的工作经验。当时我还真就是这么想的。有一项是填培训机构的,由于我本来就没经过培训,只有一次在培训机构转了一圈,因此,就把那家机构给写进去了凑数。在求职很久仍旧希望渺茫的情况下,我想了两种出路:其一,就是去参加培训;其二,就是转行。但老天还是眷顾了我,最后,进入了一家月薪400的企业。当时那个激动的心情呀,就好比自己是世界上最幸运的人。心想,有这么多我们行业的应届毕业生在找工作,而我却找到了,原打算如果有公司要的话就算没月薪我也会去实习,结果却有了400的月薪。
写上面这一段的目的只是想说明一点:希望企业在招收人才的时候不要对应届毕业生要求太过苛刻,其实有没有真材实料,技术人员面试一下就知道了,不要笔试,笔试的成绩只能代表这个人是一个会做题、懂理论的人,未必是会开发项目公司所需要的人。
说了这么多,就来个结束语吧:正如前面所讲的那样,在这么多家公司面试,并听同事们也讲了这么多,我只是个人觉得要检验一个人是否是公司所需要的人,最好是通过面试,笔试和机试完全是浪费时间,根本上就检验不出什么东西,而且,这样还节省了大家的时间。对于一些硬性指标,也没必要要求那么严格,公司里面都是高学历又有什么用呢?不仅投入比较大,如果动手能力不强的话还会浪费公司的各种成本。这些高学历充其量只不过是一个“面子”,宣传的时候可以大肆宣扬“我们公司都是高学历人才”!哎,有的时候制度还真是害死人呀!
当然,上面这些个人评价肯定会有不到位的地方,所以,如果有不同意见的还请提出来一起分享!