后期补充:网友对我诟病最多的就是我帮学生做面试题,说这是小偷和骗子行为,在此,我对自己给学员做面试题做出如下解释:
(1)学员拿着面试题来找老师,学生也事先思考和尝试后实在没有办法,又求职心切才想到找老师帮忙的。老师出于对题目和技术的好奇,也出于对学生的感情,才不辞劳苦去帮助做题的。明知小孩自己做不到,还不帮小孩去做,非要锻炼孩子自己去做,现在估计很多父亲都做不到吧。何况,学生也是我们的客户,我们不去帮一下,这个显得太冷酷无情了。
(2)有人说,应该让学生自己去做,做不出来就别去招聘单位冒充好汉,帮学生做题就是鼓励学生行骗和作恶!从这一点上来说,事情做得确实有点不光明磊落,但用行骗和作恶来形容,就言之过重了。毕竟用人单位也不是傻子,随便找个农民工把结果交上去,用人单位就会录用吗?用人单位在做题之前就对学员进行过一些基本的技术考核和交流,肯定也是觉得差不多了,才让学生把题目拿回家去做的,学生做出来后,也要给他们去讲解代码思路的,只要学生能说清楚代码思路,用人单位未必真关心是学员自己单独做的,还是有朋友帮忙做的,因为很多单位的招聘岗位是对事不对人的,只要能把工作中安排的事情搞定,那就不管这个人是否是自己亲自搞定的,还是靠外援搞定的,公司要的是事情的结果。很多公子哥在一些大公司都挂职“副总经理”,难道这个公子哥真有“副总经理”的能力吗?不管他们有没有,但是,他们能靠自己的关系把“副总经理”要办的事情办妥,这就是公司的目的。同样道理,公司不管学生是怎么做出来,只要学生做出来了,就说明他或他的亲友团能解决公司日后分配给他的任务,才不管他是怎么解决的呢?公司也许要的就是这一点。如果是这样,我们正好满足了公司的需求,怎么能说是行骗和作恶呢!
(3)我历来的一个观念就是:对于我花时间研究透和解决过的技术问题,只有把这些知识分享出去,才能实现个人价值和社会价值的更大化。如果一个人花了很多时间和精力搞明白的知识只装在自己的肚子里,不找机会把它应用出来,那么这个知识就没有什么价值,一个知识只有被很多人使用,被反复地使用,才能实现这个知识的价值最大化。所以,我把这些题目和解题思路都公布出来了,为了吸引更多人来学习,我当然要告诉大家这是面试题,并且是决定工作成败的面试题,这也是提高大家来学习这个题目的热情的一种激励手法罢了,没想到被送到了道德审判的十字架上了。
更正:
上一篇交通灯管理系统原本是软通动力的一道面试题,由于时间久远有点忘记了,误写成联想利泰的。我这里也有联想利泰出的一道类似面试题【移动资费统计系统】,我将在下一篇博客中为大家讲解。
背景介绍:
参看《交通灯管理系统》的介绍, 其中说到又有另外一名学员也去了该外包公司面试,同样也是让他三天内做这个交通灯管理系统,当我告诉另外这名同学,已经有一个同学先他一步来找我了,我只能满足他们俩人中的一人,否则,他们就会出现答案雷同,最后对他们俩人都造成不利影响。另外这名同学听后说:"张老师,您就只管xxx同学吧,不用管我了",听到这种仗义的话,我还真高兴,因为我最不爱与那些自私自利的小气人打交道的,今天遇到这种仗义的学员,我当然高兴了。当我做完《交通灯管理系统》后,立马发邮件给了这俩名同学,还特意打电话通知了一下后来的那名同学,让他把代码改一改再去找那家软件外包公司,免得雷同。结果后来这名同学主动打电话给先前的同学,让他先去给那家公司交答案,他再晚一天过去。不出所料,先前的同学顺利上班了,等到后来这名同学第二天去公司交答案时,用人单位说:“那个交通系统项目组的人已经招满了,我们另外还有一个银行的项目,银行项目组还要招人,如果你愿意,你再回去做一个银行系统的题目,如果做得出来的话,就进入我们的银行项目组。”
说真的,这家软件公司招聘的手段还真不错,我很欣赏这种招聘方法,他们不再用常规的网上都找得到的面试题进行面试了,而是直接用项目中的业务来选人。我想这个公司这么做,应该也是出于无奈吧,这样做完全就是为了防止招到那种滥竽充数的“南郭先生”,并不是要利用面试者的劳动成果,他们公司规模很大,不至于吝啬这么一点工钱。这家软件公司是做外包的,程序员流动性很强,所以经常需要招聘大量的开发人员,但是他们以前招聘到的南郭先生实在太多,弄得他们叫苦不迭!他们招进了很多人,面试的时候感觉这些人题目都做得好好的,但是一到工作岗位的表现则与面试时完全判若两人,后来他们调查原因发现,现在来面试的人都背过网上的面试题,所以现在通过面试题已经很难选拨出真正的人才了。我们有不少学员都在这家公司工作过,以前就有在这家公司上班的学员回来给我说过,他去这家公司根本就没做面试题,而是直接上机操作通过后,这家公司说:“虽然现在做面试题没有什么意义了