{eval=Array;=+count(Array);}
入职现在这家公司之前,我看了一下招聘启事,其中提到要有SQL性能优化经验,对于大并发有要求。正好我之前几份工作都有这样的工作内容,而且对于性能优化、大并发很感兴趣,于是就跑去应聘了。
然后就是与面试官的交锋,SQL运行顺序与优化方案、悲观锁与乐观锁、REDIS和CACHE过期策略与区别、请求分发软件、消息队列软件……与面试官聊了两次,每次两个钟头。看面试官这么重视大并发、性能优化,感觉进来必定大有可为,然而……
公司里面记录最多的一张数据表只有10万条,而且还是不常用的,而常用的数据表基本上都是只有不到一万条数据。只有近期有个同事在做SQL的时候把语句写得太复杂,我就过去帮了下忙,然后就再也没有这方面的事情了……
之前在一家公司待着的时候,技术部经理跟我们半开玩笑半认真的说:面试时就是要找一些偏难怪的题目,最好是那种永远都没人用的东西。工作多年的人很容易被这些东西问倒,等他感觉自己浅薄的时候,你就可以压价了……
举个例子,面试开挖掘机,面试题如下:
1.挖掘机的构造
2.说一下挖掘机的启动流程,各个组件是怎么相互作用的
3.如果作业过程中履带断了该怎么办
4.你觉得解放牌挖掘机和东风牌挖掘机有什么不同,说说他的使用场景
5.如果让你设计一个挖掘机你该怎么做
6.你可以用挖掘机开啤酒吗
7.可以用挖掘机打着打火机吗
感受一下吧,欢迎各位楼下继续补充
程序猿,一个懂JAVA语言、C++语言、C语言、VB语言等各类非人类语言的人类,在普通人看来,做好程序猿太难了。是的,因为程序猿行业有这样一句话:面试造火箭,工作拧螺丝。可想而知,能进入程序猿行业不容易,可是程序猿行业却存在岗位技能需求被严重放大化的问题。
在前期面试中,首先不仅要看你的学历,985/211是首选,然后还要看你的个人经历,语言能力,组织能力等,同时你还要懂各类专业知识和精通天文地理,你要懂如何建房子也要知道孙思邈是谁,可以用C++语言迅速的编辑一个小游戏,也要会用JAVA语言快速的给你自己做的小游戏做个外挂,给你说你以后可能会接触到公司最核心的技术所以要求专业技能十级以上等等,始终要求你在各方面都是最优秀的。但是看看你面试的岗位需求,只是招聘一名网站维护专员。
在你经过了几轮的面试,好不容易拿到了offer。自己做了充分的准备开始接受高难度的工作任务时,老板说,来帮我美化一下网页,再做几个网页版面,在系统中导入所有客户的数据等这些对你来说再简单不过的工作了。这时候你能明显感受到岗位所需的技能需求和当初面试时存在很大的差距。
在BAT工作的程序猿表示:面试造火箭,工作拧螺丝是常态。程序猿的工作本来就是一个非常细致而又具体的工作,虽然面试时岗位需求被夸大了,但你如果进入了这个行业,就要耐得住“寂寞”,身体和心理必须要经得住考验。
面试造火箭,工作拧螺丝。我就是程序员,我很负责的告诉大家:这句话就是程序员找工作面试时的真实写照。
面试时的高标准、严要求,实际工作是修修补补、捉捉虫子(改bug),这是IT行业多少年来的怪象,而且愈演愈烈。为什么会出现这种现象呢?
我曾不止一次遇到这种面试官,张口就是“你谈谈怎样实现类似于淘宝高并发的秒杀系统”,我的内心是奔溃的啊喂,这哪是一两句话能说清楚的,再说这是淘宝多少工程师、多少年经验的积累集体智慧的效果,我真能做出来我还来你这?更过分的是,我是做前端的啊喂,我写个秒杀的界面在行,让我设计秒杀系统,这不是相当于让我骑着共享单车上高速嘛,虽然单车也有轮子。
这也是近几年的现实情况,由于IT行业相比薪资水平较高,自然有很多人眼红了。培训机构流水线般的“生产”,只要什么技术方向火起来,不出一年就有大量速成的从业者进入行业。如此这般,职位的竞争激烈程度可想而知。作为企业,这么多人等着被翻牌子,能用拧螺丝的钱招到造火箭的人才当然最开心啦。所以程序员面试时经常是“一顿提问猛如虎,一问待遇一千五”!
移动互联网的崛起,催生了一批创业公司,创始人个个以为自己是乔布斯,拥有改变世界的力量。做个垃圾没人下载的app就以为自己是下一个微信,张口闭口三年会上市五年成龙头。这就是我说的自嗨型创企,这些以为自己是乔布斯的人招人怎么可能要普通人?
综上所述,程序员面试造火箭,工作拧螺丝的现状短期内不会有所改变,除非互联网再出现一次巨大革命。
我是夏桑小喽啰,喜欢的朋友点赞关注下哦,有想进入IT行业的朋友也可以留言讨论下,我作为入行七年的“老鸟”能给你提供一些真实的建议。
大学刚毕业,现在还是实习阶段,回想当初面试前端的时候,自己的的确确是个菜鸡(现在也还是),在厦门的软件三期一场春招去投简历。第一家是个外企,上来就问我闭包是什么,当时我只回答了闭包有自己的独立的作用域,至于做什么,因为觉得以后都用vue,所以大部分时间都放在学vue上面了,对js的理解并不透彻,面试官态度奇差,说我连这点东西都不懂不适合做前端开发,当时我就懵逼了,不懂难道不能学,再说你那什么态度,想着以后要是跟这种人做同事估计也不会长久,所以当时也没多想就直接走了,简历也没留下。
后来进了下一家公司之后,这里的同事还算可以,对于面试造火箭,工作拧螺丝,我一个实习生还是没有多高的体会,但是我见过组长面试新人(三四月换血比较严重),问了一大堆我听都没听过的问题,或者说是框架,后来问了我的组长才知道,这些东西只是用来考验一个人的能力,甚至在工作中并不一定会用到。
初出茅庐我不禁感慨,原来职场上有这么多我之前不了解的东西,尤其是网上学完的vue入门,react入门,实际运用中用到的却少之又少,前端要学的东西太多了,第一次接触项目,连续加班三个礼拜,我甚至到现在都还在怀疑是不是不适合做程序员,脑子不太好使还是怎么的,哎,刚出社会现在也只能坚持吧。
最后说一句,还是学校好啊!
这个现象并不仅仅出现在程序员这个行业当中,事实上,任何行业的面试,或多或少都存在一些面试造火箭,工作拧螺丝的现象。除了吐槽之外,首先要学会正视这个现象,另外就是要懂得如何在面试和工作中合理应对于调整。
要知道,大家参与的面试,有时候是一种“考核”但有时候其实是一种“选拔”。
其实我们在学生时代就已经经历过“考核”和“选拨”的区别。
比如高中会考,大家都会觉得难度很低,因为这是一次“考核”,考验的是你高中知识是否掌握到位而已。
因此,考试的难度就会低一些,大家只要“及格”就代表高中课程已经基本掌握了。
但是高考就是一次“选拔”了,它的目的从本质上来说,是为了给考生进行“排名”,排名最好的去清北,很棒的去985,211,以此类推。
因此,题目就不能太简单,因为如果题目太简单,有太多的人都拿了满分,又怎么决定谁去清北,谁去二本呢?
在公司面试时,也是同样的道理。
如果一家公司真的很缺人,需要立马把人招进来干活,可是人又不那么好招的时候,他自然不会搞什么太幺蛾子的面试,只要基本能力可以满足当下的需求,直接就招聘进来了。
但是,对于很多大厂来说,有的是人想要去这些公司,求职者多,岗位少,这种情况下企业自然是喜欢择优录取,但是如何择优录取呢?那就是把面试变成一次“选拔”。
毕竟面试这些公司的候选人一般能力也是比较突出的,所以就必须出一些更难,更专业的面试题,只有这样才可能“筛选”掉一部分人。
至于入职之后,即使是大厂,也是有大量拧螺丝这样的工作(事实上,由于分工更细,拧螺丝的岗位在大厂反而更多)的,总要有人去做吧?
因此,面试时或许考了非常难的题目,但这只是为了“择优”而已,入职之后,该做拧螺丝的活,还是做拧螺丝的活……
除了上面说的这个原因,还有一些特殊情况。
比如,有很多初创企业,在公司起步后会进入一个快速发展的阶段,而这个时候,公司老板往往倾向于为“未来”招人。
例如一个APP,目前用户日活可能也就是几万而已,但是老板很可能会要求招聘一个能处理高并发的人才。
因为在老板的眼中,也许自己的APP明天就突然成了爆款,所以理应提前做好准备。
当然,除了IT领域,其他领域也是一样的道理。
比如餐饮领域,很多做小餐饮网红店的老板,往往在开了20来家连锁店的时候,就会非常积极的进行招人,而且几乎是照搬KFC、星巴克这类企业的架构。甚至还有不少直接去挖人的。
原因很简单,就是因为前期的快速发展,使得老板自己对企业前景有了一个非常乐观的预期,在这种情况下,他不希望公司的人员架构拖慢了发展的后腿。
所以,你经常会看到一些创业公司拥有大量“光杆司令”,很多部门只有一个“总监”在岗,做的工作往往也是杂活……
而这样的公司,在招聘时,是真的按照“总监”的标注去招聘的,只不过很可惜,招聘来之后,公司并没有相匹配的工作与组织来提供“总监”级别的工作,因此就只能先从一些“杂活”开始干了……
而且,从我个人角度来说,我不太建议入职这样的公司,因为组织架构超过公司现有的规模时,这原本就代表公司处在已经激进的阶段。一来入职后会很尴尬,没有相匹配的工作可干,二来毕竟初创公司的发展前景不明,一旦有什么风吹草动,第一个要砍掉的也是这些“超前”的部门。
从我接触的大量案例来看,很多求职者存在一个普遍性的问题,那就是不懂得在面试时考察你来应聘的岗位与工作。
很多人把面试当做了一次单向的“考试”,考官出题,我来作答,然后选择权完全交给对方。
但这是不对的,真正良好的面试应该是一次双向的选择,面试官考察求职者,而求职者也要对自己应聘的岗位做出了解和判断。
当听到有人抱怨“面试造火箭,入职拧螺丝”时,我不禁想问两个问题:
1、你拿的到底是“造火箭”的工资,还是“拧螺丝”的工资?
2、你入职前,到底有没有问清楚自己到底是来干嘛的?
对于第一个问题,我相信企业都不是冤大头,轻易不会给你发着造火箭的工资让你去拧螺丝,所以你抱怨的到底是什么?明面上或许在抱怨工作没意思,但说白了,是觉得自己“活多、钱少、无聊”跟想象的不太一样罢了……
没有人任何人规定上了大学之后学习的内容必须全面超越高考的每一科,也没有任何人规定面试时的题目难度一定要跟入职后的工作难度相关。
所以,事后发这种牢骚其实真的没啥意义……
对于一个求职者来说,在面试时,要非常清晰的搞清楚两件事情:
1、我要干什么活?2、你要给我多少钱?
然后自己盘算一下,到底值不值。如果觉得挺合适,那就可以开开心心入职,你管他入职之后是造火箭,还是拧螺丝?把钱给到位就行了,老板让干啥就干啥……
当然,如果您真的对“工作内容”的要求远远胜过其他要求,那最应该做的就是把你的想法明明白白的告诉面试官,告诉对方“我不打算做重复低质的工作,我有更擅长,做的更好的高级技能。“
请记住:平等良好的面试沟通,往往能解决绝大多数入职后的牢骚。
我是肿么破,专注职场领域,如果您喜欢我的答案,不妨点赞、评论、关注我
前言:这个问题并不仅仅出现在程序员行业,其实有很多行业都会出现,在面试的时候把工作内容利用一些所谓的高大上的词汇努力地堆砌,等员工入职后才发现面试时候的高大上都变成了极度接地气的工作,内心反差不由得情绪低落。的确,很久之前我就听过程序员行业流传着这句话,“面试造火箭,工作拧螺丝”,什么意思呢?其实就是讽刺面试的时候,面试官把自己公司的产品描绘地像极了要改变世界,面试的考题简直媲美ucloud和ucloud巴巴这种大厂,好不容易利用自己的才华通过了面试,等到入职之后才发现,自己仅仅是“改变世界”中小角落的一员,每天做着机械,单调,重复的工作,犹豫工地上专职拧螺丝的人,梦想是建设高楼大厦,现实却是到工地来拧螺丝了。当然这是程序员行业的段子,其实放眼很多行业都会有类似的情况。比如当年桥梁工程毕业的我,在就业指导中心老师的渲染下,暗暗发誓,自己一定要造出世界上最牛的桥梁!等毕业之后进到了桥梁施工国企,每天的工作就是核算下工作量,开盘打灰,做工程资料,与曾经立下的誓言,八竿子打不着了。那么是什么样的原因造成这样的现象呢?这个问题其实是需要从招聘方和求职者两个角度来看,很多事情“一个巴掌是拍不响的”,如果一个愿打一个愿挨,自然就会造成“面试造火箭,工作拧螺丝”的结果了。
小结,企业为了招到性价比高的员工,刻意把工作描绘的高大上,一来可以让求职者向往,二来掌握薪资谈判的主动权,三来也算定求职者经历过找工作的心理压力后不敢轻言辞职,至少短期内不敢轻言辞职,所以才会有“面试造火箭,工作拧螺丝”的现象。
那我们换另外一面来看待这个问题,从求职者的角度来分析下,为什么会造成这样的现象?
早上催儿子上学,发现他穿鞋穿的很慢,迟迟拔不上去。
我上前一看,发现鞋子又小了,这小子长的太快,刚满6岁,33码的鞋子都很挤脚了。
家长都有这样的经验:给孩子买鞋、买衣服,总是得留有一定的余量,刚刚好不行,要不了多久就得扔。
所谓“面试造火箭,工作拧螺丝”,这句话说的太夸张,不过这也反应了某些程序员得了近视眼,只能看到眼前的一点东西,严重缺乏想象空间。
我就说一句:我们在学校学的那些东西都用上了吗?我们在高考、在大学学的那么多知识都实际运用了吗?能实际运用上不过十分之一吧。
可我们说那些东西不该学吗?别把学习的罪责再推到高考模式和考试导向上,这样显得我们的学习都是被迫的,是毫无乐趣的。
真要说造火箭,我们在学校学习的时候不都是说造火箭、当宇航员吗?可出身社会以后,我们还是得老老实实上班打工,这又怎么说?你不能说学的那些东西是没有用的,至少打下了良好的基础。再说了,整个社会人的文化素质整体都提高了,那这个社会的文明程度整体也会提高不少,就有可能发展的更快。
所以从这个角度,你就能理解面试说的高大上、考察的全面深入一些,其实是很正常的,至少了解你的基础、对知识的掌握程度,还有思维深度等等。至少从这些点了解到你的可塑性和潜力如何,不要以为拧螺丝是很简单重复的工作,可是你了解螺丝的材料构成吗?有多少种螺丝?分别有什么用处?拧螺丝的原理又是什么?……如果你不能举一反三,只是看做这是一种手工活,那你学的东西真的是学到狗肚子里去了。
难怪苹果落地你只想到是不是红了、好不好吃,而人家牛顿就能从中受到启发,发现万有引力。这就是差距!
科学和知识的价值不在于你是不是会拧螺丝,而在于你懂得螺丝是怎么来的,原理是什么?如果让你去造,你能不能造的出来?你不仅要知道是什么,还要懂得为什么?千万不要眼高手低,什么都看不上,那你的发展就会极其有限,很快就能见到天花板。
没听说过一句话吗?取法其上,仅得其中。如果对自己没有高要求,再加上目光短浅,估计真的只会拧螺丝,啥都不会了,那还谈何发展呢?
面试不仅要看你是否会操作,也要看你的可塑性和发展潜力,否则录取你干什么呢,真的是拧螺丝,你未必能比一个大爷干的好。
再退一万步来说,即便有些东西用不上,那照样可以体会到思维的乐趣,只有一个无知又不想学习的人,他才不会有好奇心,也体会不到这其中的乐趣,岂不悲哀!
作者:喻派职言,今日头条签约作者,15年人力管理经验的职业导师,关注我了解更多。(出版有《绩效管理顶层设计》、《互联网+人力资源管理新模式》等专著)。
我第一次听到这句话,还真就是出自以为程序员朋友之口。
今年6月份的时候,他在没有选择好下家的情况下,直接从公司离职,准备试水行业市场,看看自己到底值多少钱。
他的运气还不错,没过两天就收到了一家公司的面试邀请,理由是他们看中了我朋友特别有想法这一点。
面试的过程非常正规,先是面试,然后提问题,最后是手写代码,他深深的感受到自己在那一刻,是多么的被重视。
更重要的是,那些面试题全都是当下最火的技术,最前沿的框架,在一个勉强算是二线的城市里,能有这样想法,问出这样的技术问题,别提他有多高兴了。
而且无论是面试官,还是架构师和项目经理,说话彬彬有礼,问题都非常有学术范儿,这让他的内心回荡起两个字:稳了。
事实的确是稳了,他进入了这家公司,薪资待遇也不错,可是工作却和他之前想的完全不一样。
没有使用新技术、没有前沿的框架,更没有各种关于创新和项目想法的头脑风暴,有些技术甚至还不如他的前公司。
于是他和我说出了那句让我倍感经验的台词:
“面试造火箭,上班拧螺丝”
在倍感此话的精辟至于,其实细细品一品,这话还真有点意思。
“面试造火箭,工作拧螺丝”,这不是职场中的个例现象,现在市面上有很多公司似乎都把面试包装的非常漂亮,然后回到实际工作的时候,却是一些和当初描述不相符的工作内容。
企业为啥要这样做呢?实话实说不好么,弄的这么“高大上”,显然是在欺骗应聘者啊!
说实话,企业这样做,也是出于许多无奈,而且这种行为只能说是一个小小的“套路”,也称不上是骗,待你看过了下面的分析,你就会明白企业这么做的原因是什么。
其实如果你从企业的视角去看问题时,你一样会发现很多竞争,特别是在人才市场上的竞争,很多小公司在面对大公司时,会天然的陷入劣势。
举个最简单的例子,ucloud和另一个名不见经传的小公司都在招人,而且要求都差不多,那么面试者会更倾向谁呢?
毫无疑问,肯定是想要加入ucloud的人更多,因为人家的名气和规模摆在那里。
而小公司怎么和大公司竞争人才的竞品呢?最简单的一个方法,就是把自己“包装”成大公司的样子。
其中最容易包装的环节,必然就是面试了,这些小公司通常会模仿大公司的面试流程,以及面试中会问到的问题。
即便自己在工作中根本用不到那么多高级的东西,但是该说的、该问的也一样不会少,这个目的很简单,其实就是为了吸引应聘者。
毕竟只要应聘者踏进了公司的这个大门儿,条件什么的再谈也不迟。
当然了,看待企业行为的时候,我们绝对不能只看到一个点,还要看到这个行为能够给企业带来什么样的利益和影响。
这其中最大的利益,就是能够帮助企业节省应聘人员的筛选成本了。
当一家企业的某个岗位竞聘人员较多时,如果企业一个一个的去深入了解,恐怕这是一个非常大的工作量,而且效率也会非常的低,达不到想要的结果。
而若是在面试环节就设立一些门槛的话,这样在筛选人才的时候,就会容易的多。
比如说故意拿出一个比较有难度的问题,在面试的时候,对不同的面试者进行发问,肯定就能检验出面试者的能力水平。
这样一来,谁的能力强,谁的水平高,便可以一眼就清晰的看出来,从而帮助企业节约很大的人才筛选成本。
很多企业的老板都知道“未雨绸缪”的道理,可能有些工作企业现在不需要,但这并不代表未来不需要。
就拿“面试造火箭,上班拧螺丝”这句话来说,也许今年公司停留在拧螺丝的阶段,然而发展好了后,明年就会研究推进系统,后年就会研究发射。
到时候现去到市场找这样的人才,可能根本来不及,但是如果在面试中发现了这样一个人才,将其留住作为后续的人员储备,这样不也很好吗?
当然了哈,以上三点只是主要原因,或许也会有很多面试官愿意“炫技”,就是纯粹的爱显摆,把自己懂的那点东西晒出来,这也可能是一小部分原因,但在这里,我们主要是从企业的角度,来分析这种行为有哪些利益。
可是如果再回到面试者的身上,那么这种行为可能真的说不上友好,毕竟谁都想要找到一份和自己匹配的工作,这样工作起来,才能称心如意。
所以说,作为面试者,在面试的过程中,一定要尽可能的做到以下三点:
最好的套路其实就是没有套路,当你绝对对方可能是存在“面试造火箭,上班拧螺丝”的情况时,不妨直接一点,问问面试官,我的工作到底是做什么。
直接发问是最有效的办法,我曾经就是靠这样的方法,避开了面试陷阱。
所以说,面试是一个双向了解的过程,有什么不清楚的,该问就问,等到上班再问,那可真的什么都晚了。
当然了,我们也不排除面试官会说谎的可能,当你觉得面试在说谎时。
不妨从公司入手,详细的了解一下公司,可以从互联网、论坛以及和面试官交流等渠道和手段,尽可能的了解公司的信息。
因为从一家公司的规模、业务模式、市场份额上,是能够看出这家企业,对于某些高级工作,是否有必要的。
不管是最终是否录用,也不管最终的工作是不是“拧螺丝”,在面试前多做准备,总是没有坏处的。
我始终认为,面试是一个人能力的另外一种表达,能不能把自己的经历和强项讲好,也是需要锻炼和学习的。
所以说,面试前多做一点准备,一方面是提升自己,看一看很多没见过的东西,另一方面也是战胜面试官最好的办法。
综上所述,当我们能够从企业的视角出发,看清楚很多问题,其实也就知道了问题的答案,到底应该怎么处理。
每个人的青春都不容易,每一位应聘者都应该为自己的成长负责,面对企业这些打“擦边球”的小套路,一定要擦亮眼睛,找对方法。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答