千万不要相信学校,学校只是一个传说(2)

来源:互联网 发布:php urlencode解码 编辑:程序博客网 时间:2024/06/11 09:35

晚上回家后,赶紧上网搜索相关的和.net培训有关的学校,不搜不知道,一搜吓一跳!光北京一个地区,培训.net的不下几十家!大大小小都有,要挑出一个好的来,还真要下一番功夫!这当然难不倒我,首先,我是有条件的搜索,北大青鸟和达内的就首先被排除掉了(枪手们,别和我扯别的,你知道的我都知道,你不知道的我也知道。不想在这里讨论什么),原因是,我了解他们真实的教学水平,没法恭维,课程不错,但是都变了味,其次,我朋友的公司在海淀,其它区的学校也就pass了,因为,没有时间和精力全部跑下来!按照这个条件刷下来,范围就大大的缩小了,最后只剩下4个学校,居然还包括我昨天面试过学生所属的那个学校,去掉它之后就还剩下3个了,由于我们离中关村很近,所以最后就挑定一家在中关村的一家学校了(这家就是上次李明李老师说的那个公司,不好意思啊!没办法,别的我也没找到)。


第2天上午,直接给这家学校打电话,这家学校很热情,直接给我们找了负责推荐工作的老师,我把我们的条件和要求和他说了一下,他说不凑巧,好的学生都已经差不多,理由和我上一家的说辞一样,不知道,是不是都这样和单位说的,表示他们学生很受欢迎。我不知道其它企业是不是也遇到过这样的情况。反正我遇到过二次了,所以对这样的理由见怪不怪了。但他又说,正好有一个班的学生是从那边招的,马上就要毕业了,问我们是否感兴趣,我们说可以,于是约好第二天去他们学校实地考察一下。


转过天来,我们来到了这家学校,见到了负责推荐的老师,于是他大概给我们介绍了一下他们学校的情况,以及学生的简单情况,我们听了以后觉得还不错,于是就找到这个班的授课老师,把我们的要求和学生们都讲了,要求很简单,1)会.net,主要是C#(会点windows开发或Web开发,我们不是找高手),2)会数据库的开发(指sql语句的编写)3)要求去青岛工作,4)外包。


这个班大概有20多人,除去几个不愿意去青岛工作的外,大部分都参加了笔试,在他们笔试的时候,负责推荐工作的老师和我私下说,他们学校如何如何,水平如何如何。大约过了40分钟,所有笔试的卷子都收了上来,我也开始了挑选符合条件的卷子了!学生们这开始准备他们的个人简历了。


出乎我的意料,这个学校的学生整体水平要比我前天面试的学校的学生水平明显高出不少,主要表现在,他们的笔试的答案几乎惊人的一致,换句话说,和网上公布的标准答案几乎丝毫不差,简直就是一个模子里面出来的一样,这让我们很高兴,终于是找到一个基础不错的一群学生,挑选工作很快就结束了,除了几个基础好,但数据库欠缺的几个学生外,大概挑了10几个,希望能从中挑出完全符合外包公司条件的人才来。


但接下来的面试,却很不顺利,首先学生们提交的简历几乎完全相同,连做过的项目也完全一样,基本上是图书馆管理系统和电子商务系统,难道学校就没有给他们其它项目吗?其次,问到具体项目怎么做的,每个功能模块是怎么实现,学生们基本上答不出来,难道他们没有亲自做项目吗?难道只是老师讲,他们明白怎么做的就行吗?我不得而知,再有,就是某些学生提出的薪水明显高出市面的平均水平,不知道,他们何以这么自信,难道他们的水平真的有那么高吗?当然不是。只能用一句话来形容就是“无知者无畏”。


我这边技术上问完了,我朋友那边的非技术方面也不是很顺利,学生们的沟通能力不是很好,不能把问题回答得很清楚,这也反映出目前整体的状况。最后,我们就挑了大概4个人,准备给我们的客户上报!至于说,成功有多大,我们谁都说不好,也许一个没有,也许能有几个。

回来后,总结了一下,这次失败的招聘过程。

对企业来讲:

1)不要把精力全部放在从学校招人这块,还是多条腿走路,来的实在。


学生的基础参差不齐,主要原因是有的学校不注重基础的培养,讲些华而不实的东西,这些东西不是说没有用,而是说,你即使学了,知道了,企业也不会让你来把新知识用到实际的项目中,除非他们脑子进水了,企业的项目不是你的实验田。


2)不要相信学生在学校做过的所谓的项目。不要相信简历上的东西,大部分也许只是一个传说。


他们所谓的项目,无非就是老师讲讲代码,学生看明白就行,一旦遇到实际的项目,往往不知道从何下手。这样的例子太多了。


3)招聘启示最好能写清楚薪水的范围,工作的地点和工作的性质。


4)挑选学校时最好能实际考察一下,最好能通过朋友的介绍来进行,这样可以节约企业的招聘时间和招聘成本。


对学生来讲:

1)怎样学习项目开发


我们讲项目是讲如何做项目,如何从实际中分析需求,根据需求来设计相应的解决方案,如何去解决实际问题,告诉你的是方法,而不是代码。更不是,知道了MVC就可以做项目。即使对你所学的语言了解很少,仅仅通过复制别人的例子,然后修修补补,也能使程序运行起来。但是你没有真正理解它,一旦发生问题或者要实现一些特殊的要求,就很难解决了。这对于一个专业的开发人员是必须克服的。为此,我们应该真正理解基础知识,而不是通过模仿来简单地使用它。

即使给关羽一根木棍,给你一杆青龙偃月刀,他照样可以打得你满头是包。你就是扛着个偃月刀,也成不了关羽,因为你缺乏关羽最本质的东西---绝世武功。


2)拒绝花拳绣腿的内容


很多的所谓职业规划课,只是千篇一律的讲那些所谓的理论,其实说来说去就那么几条,理论很重要,但我们更多的是需要知道方法,只有知道怎么做,才能更好的理解理论。大多数的课,针对的对象完全是不同的,你拿有经验人的理论来套没经验的人的身上,最后只能是无功而返,反而打击了没经验人的热情。
 
早期革命影片里有这样一个角色,他说:“我是党代表,我代表党,我就是党。”后来他给同志们带来了灾难。

3)沟通有时比技术更重要,即使你技术再好(还是未知数),说不出来也是白搭,但沟通是学不来的,它需要有人来指导,不要以为你知道了几条原则就会沟通了,那简直是天方夜谭了。

 

4)不要相信所谓的广告,要自己有一个正确的判断,这样才能达到事成功半的效果,否则就是浪费你的时间,精力和金钱!人的时间是宝贵,不要把宝贵的时间浪费在无穷的探索中。


5)培训的定位应该是面向开发人员(含菜鸟,中鸟)的实践指导课,因此一些更深层的特性并不需要讲解(这里,我们拿Javascript举例。比如:Javascript语言本身的面向对象以及其它一些深层的特性,这些特性大多应用于更底层的开发)。当需要开发一个自己专有的(其实也就是自己玩的)类似于JQery那样的Javascript框架时,则需要对Javascript有更深入的理解。例如,Javascript中的原形继承、对象系统、对函数式语言的深入理解,对闭包的理解,对动态性的理解,等等,这些内容都超出了一般网站开发的应用范围。(也就是说,除非你的工作就是底层的研究,那么你学这些内容完全是浪费时间)。我们看到一些讲解Javascript的培训课程,甚至讲解Ajax的课程都把这些内容一股脑地灌输给学生,实际上这些对大多数学生来说并不是必需的。没听说过,谁不会上述知识就找不到工作,也没听说过谁学了上诉知识就能找到工作的。更何况,也许你只是纸上谈兵罢了!企业要的不是比尔牛,更何况你也不是比尔牛,即使你真成了比尔牛,它也会说:拜托了,我们这庙小,供不起你这位真神。

 

现在还只是在企业的门外,你装什么蒜,低调懂吗?什么事情,等进去了再说,所以要抓大防小!甭和我扯什么不相当元帅的士兵不是好士兵,你现在连士兵还当不上呢,更别提元帅了,更何况,全是元帅了更麻烦!实际上元帅也是从小兵成长起来的。罗马也不是一天建成的。

就象坏蛋入党后未必能成为好人,好人不入党未必变成坏蛋那样。 

我终于理解了:千万不要相信它,它只是一个传说!


附加一句:

上周特地参加了leo老师的书籍发布会,向leo老师提了这个问题,他给我出了一些主意。虽然我还暂时用不上。但特此表示感谢!虽然,上次失败了,希望下次能成功。


唠叨了这么多,希望对年轻的朋友有一点点帮助,也欢迎大家和我交流,留言交流更好。

 铭家在线,告诉您那些企业需要我们掌握,学校又学不来的事儿!


更多的内容参见:www.ityouku.com