孟岩问:《到底该怪谁?》Tinyfool说:当然是学校了,用上大学的学费买书,然后好好看的话,一定是一个很牛的人了。学校固然有责任,而且很大,但学生自己难道没有责任吗?现在过于方便的网络环境对学生来说并非全是好处。虽然先进的技术可以迅速地来到学生面前,但是整个环境的浮躁氛围也跟着到来了,结果学生们忙着追逐各种时髦技术,把基础都荒废了。我不能想象一个连HASH表是怎么回事都不知道的学生,就算会N种语言N种数据库又能干一些什么事呢?=====2.0的分割线(以上5-26,以下今天)======今天令狐也看了孟岩这篇,我们在MSN上讨论了一下。以下内容中,我的话有少量修改——但不影响原意。
令 狐虫:不过说实话,现在大部分大学刚刚毕业的人反而是可能不懂这些的。我刚毕业的时候可能也不一定答得出。现在大学的教育是 知其然而不知其所以然。比如数据结构,只告诉你每种数据结构的特点和常用算法,却不告诉你这类数据结构的典型应用。这样学出来,除非死记硬背,否则真是很 难通过这类面试。
猛禽:但至少不应该连听都没有听说过吧,毕竟这些都是必修的基础知识。
令 狐虫:那倒是。不过我还是觉得学校的教育方式是导致这种情况的主要因素。其实现在的大学生不是学不进去。那些之前从来没上过网,没玩过游戏的人学起上网学 起游戏不是很快么?主要是学校的教育没有给他们一种学习的兴趣和学习的态度。如果说初高中还是为了应付高考,不得已而为之,大学的教育还是这样,就有点说 不过去了。
猛禽:我觉得学习的兴趣和态度更多的还是自身的因素,否则很难解释为什么有些学生在学校能够真的学到东西。毕竟大学生已经是成年人了,应该也必须有足够的自主性,不能什么都依靠外力。
令 狐虫: 这个东东是这样的,比如我们这种人,甚至你说像猎手、老鼠这些人为什么在现在这种氛围里可以学进东西,我觉得是因为我们经常讨论的是一些有趣而不乏味的话 题。在大学里,说实话很多人刚开始是什么都不知道的,这时优秀的引导工作很重要。如果适当的引导,很容易就能使学生产生兴趣,从而让他们走上比较良性的道 路。当然引导只是第一步,如果学生自己不努力,一样学不好,但是优秀的引导工作至少能做好这第一步工作。现在是这第一步工作很多学校没做好,使得不少本来 可以走上良性道路的学生走歪了。你说的那些人,我认为应该是受到了学校之外的因素的良性引导(例如一些优秀的网站、讨论组之类)。
猛禽:那你认为学校应该如何引导呢?为什么一部分先走上良性道路的学生不能起到引导的作用呢?
令 狐虫:第一个问题本来应该是教育专家的事情,不过我这里有个基本的思想就是要让学生觉得他们所学的东西并不是无用的。比如像北大以前有个天网FTP搜索项 目,我觉得就不错,这种项目难度不是太大,但是真作出来十分有用,而且很有成就感。或者比如结合目前流行的游戏,讲解网络传输原理、计算机系统结构(以便 于写出ROBOT、游戏修改工具)等等,都是可以尝试的方法。第二个问题还是跟学校的制度相关。原因在于,在目前的制度之下,走向良性道路的 学生并不比没有走向良性道路的学生占有更多的优势。比如有些学生已经掌握了各种高级算法或者对计算机系统有相当深刻的理解,但是考试的时候仍然只考一些简 单的数据结构并且以此作为衡量学生成绩的唯一标准,这时,那个专家级的学生看起来并不会比很多普通学生好太多。那么,自然也没有人有兴趣去效仿他了。
猛禽:第一点有道理,但第二点我不同意。我觉得在学校里要成为被效仿者,成绩不是问题。基本上应该是除了在基础教育阶段时期,成绩在学生中才有影响力, 到了大学这样的环境里,应该是那些泡妞泡得好或游戏玩得好的人,才是有影响力的人。
令 狐虫:不是成绩的问题,而是一个专家级学生在学校里(通常情况下)都没有令人羡慕的表现机会。例如你说的泡妞、游戏排名,都是可以拿出手炫耀的谈资。为什 么以前很多人动不动就希望学习怎么入侵别人的电脑?因为那也是一种令人羡慕的谈资。而一个正派的专家级学生通常没有这样的机会。做一个基本的设想,假如某 学生因为自己的专业技能得以创业并赚到了钱(就像两位google创始人那样),别人还会不已技术为然吗?当然仅仅鼓励创业会让学生走向另一条不良道路, 这种东西真正操作起来有很多问题要解决。我只是说必须让这些真正专家级的学生有他们表现的机会。而不仅仅是成绩好这么简单。
猛禽:这倒也是,我们那个时代没有网络,会编程的人在学校里就够牛的了。现在不行,现在诱惑太多。