小牢骚帖,关于大学计算机老师

  首先,我想以我的技术水平,还是有些资格评论大学计算机教育的。

  这几天一直在想一个问题,我们有北大裘宗燕老师、潘爱民老师这样专业造诣颇深的前辈,为什么就没有一个可用的C\C++编译器;就在博客园内,许多比我厉害得多得图形学高手自己写光线跟踪器,反观整个CG行业没有产生出类似于Pixar RenderMan这样的软件,没有诞生出ILM这样的工作室。网上我们也有无数高手写论坛,做网站,相当的专业与成熟,怎么我们也没有类似于Apache、Php、Tomcat这样的软件?

  这是何等悲怆得景象。我反而想到了历史,拿破仑时代,法国军队横扫欧陆,可是连他们士兵得军装都是Made In England,而最后走向失败很大程度上就是由于经济。可是讽刺得是,《拿破仑法典》的价值却是举足轻重,使今天的学者依旧推崇为研究法学不可不看的著作,为法国实行私有制和资本主义的发展提供了良好的条件,但是却终究没有带来持久富有生命力的发展动力。

  都说大学要塑造什么什么人才,也花了不少钱买设备,19存液晶双核电脑买了不少,可是教学人员的素质依旧是一如既往的差劲。就从我们的C语言谢顶的老师开始说,对着谭浩强的书照本宣科,引用对比范例除了BASIC就是FORTRAN,让人感觉是不是他一下子从八十年代跳过来的。在讲述C语言的概念上,关键部分也是迷迷糊糊,对于指针和数组的差别都分不清楚,所以我强烈建议他去精读《C专家编程》。我就搞不懂,谭浩强书上的范例有什么讲述的价值,代码格式不规范,连个C标准入口函数不说,编译器链接器的区别不说,范例代码充斥着无数的缓冲区漏洞,真不敢想象只学了这本书的人究竟如何编程,而只用这本书教学生的老师如何对得起自己收的学费。

  和程序相关的东西太多了,男孩子不是喜欢玩游戏么,魔兽什么的,我就从一个兽人步兵从制造出来到在地图上跑动,然后发现敌人加入混战最后英勇死亡的整个过程开始用C语言描述整个过程,其中还牵涉到了程序的基本思路,各种设计思想,小到结构体的生命,对结构体的操作等等诸多语言级别的要素。女孩子不是喜欢下载韩剧么,那我就用视频文件标准开始讲述算法,如何用C实现视频的转换压缩等等思路,让她们知道隐藏在鼠标背后的一系列操作是如何用C语言实现的,甚至连操作系统原理,进程线程都可以讲到。

  要说教授C语言不合格还说得过去,毕竟语法什么的了解了,功力的增长就特别依赖于个人的学习和摸索的过程。而选修课《数据库基础》讲授的竟然是Visual Foxpro,我搞不懂学校安排这种课程的人是何等肺腑。本身VFP就是早已经被微软放弃的产品,这些高校只不过是为了让学生考个国字号的二级30元证书自己捞一笔,让学生把大量的时间花费在根本学不到东西的垃圾上。SQL Server的老师更是,现场演示都吊链子,说的东西都是一团浆糊,还号称博士水平。而且根本不够精通本专业,连基本的触类旁通都不知道,除了工具本身还是本身,丝毫不教授最有价值的设计部分,只是在无谓的命令上反复的纠缠。

  由此我们也知道,大学本科计算机学生大部分都是一些什么样子的人才,而早就他们这样如此悲惨命运的并不是他们本身自己。他们都是从高中千军万马中杀出来的,学习能力都是早已经在同龄人中公认的翘楚,可是为什么就被塑造成了只会吃喝玩乐包夜泡妞的人了呢?首先这些老师就有很大问题。在老师中牛人还是有的,而且很多,可是对待学生的态度就完全不是技术水准问题了,而是人品道德问题了。

  发点牢骚,很希望和有作大学老师的老师交流。

posted @ 2007-05-01 14:49 Bo Schwarzstein 阅读(295) 评论(17)  编辑 收藏 所属分类: 休闲素材

大学教师也是很不容易的,也是从千军万马里面杀出来的,哈哈.
上课和自己的水平是不太一样的.上次碰到个大家拿的某猛人,人家可是英国皇家科学院院士,但是那课讲的...鬼哭神号啊.
还有一次不知道从哪里弄来的STANFORD的什么视频,我靠,对外籍学生来说,那课上的贼爽,因为一堂课没几句话,全在那推导公式了...KB啊...
还有就是我不觉得联系实际就一定能讲的多少...最NB的人俺觉得是那种可以讲出课程背后的哲学和数学气息的人,哇哈哈哈哈.
  回复  引用  查看    
#3楼 [楼主]2007-05-02 18:48 | 周波      
@空明流转的临时马甲
Ja,richtig!就是这样!联系实际可能的确没有多少讲头,而且也不可能一下子灌输那么多,不过背后的思想如果表达不出来,一味的说教就是没有水平和内涵的表现。
  回复  引用    
#4楼 2007-05-03 12:07 | Tiro [未注册用户]
有很多老师都是读出来的,没有很多公司里的项目经验,所以多半也就从书本到书本,理论一般讲的还有逻辑,但实践方面就不敢在人面前班门弄斧了。
  回复  引用    
#5楼 2007-05-07 13:22 | Rita [未注册用户]
这么长还叫"小牢骚"~~
  回复  引用    
#6楼 2007-05-08 20:33 | Hanliinter [未注册用户]
你说的问题在计算机专业上确实存在,我认为目前很多的老师,学校,包括教育部都认识到了这个问题,为此才会有2001年的35所软件学院的成立

我在同济大学软件学院读书,目前感觉很好。现在是在wince程序开发的课上写着回复。在我前面的这门课的老师只是02级的去年刚毕业的学长,据说现在是研究生。

一切都会好起来的,只要我们努力就行。
  回复  引用  查看    
#7楼 [楼主]2007-05-09 11:58 | 周波      
@Hanliinter
我不觉得成立所谓的软件学院就有什么价值和意义,如同212 985等等无聊的噱头。如果教育部真的意识到了问题,我想那些老头子不会看不清楚问题的本质,为何还要冠冕堂皇的粉饰无用功呢?

最后一句话我认同,只要努力就可以。
  回复  引用    
#8楼 2007-05-31 19:15 | 张心欣 [未注册用户]
你的观点我很赞同,但是老师领进门,修行靠个人,大前提下老师要保证的是大学毕业生的就业率,不是牛人率(我认为,大学毕业图就业这种现象十分悲哀!何况还有人就不了业),我和你一样是个立志做牛人的人,喜欢的方向也是计算机图形学,关于这方面学习了1年,87年出生,也许和你还是同一年级的学生,阅读了你的文章,发现你确实不错,知识面很广,有很多地方值得在下学习,有兴趣交个朋友吗?
我QQ341474503
msn zxx1987@hotmail.com
  回复  引用  查看    
#9楼 2007-06-01 21:46 | neoragex2002      
偶就实话实说了=) 计算机专业门槛并不高,跟你一样跨专业靠自己学的人不算少. 会点基础概念不算啥,先做出成绩,后发牢骚. 等你真有了成绩,便会知道发牢骚是多么的无意义。

有句名言叫做“我死后,哪怕洪水滔天”。你可以换种形式理解一下:“我觉醒后,哪怕全世界都是蠢人”,heh,这是很多牛人的真实想法,专注你自己,而不是别的人。
  回复  引用  查看    
#10楼 2007-06-02 11:09 | 周波      
@neoragex2002
不对,我不同意。教育是最关切到大众权益未来的社会机制,如果从一个小小的工科都没有做好,何来谈到对人本身的塑造?

为什么我们没有了莱布尼兹、傅立叶一样的文理天才,不仅仅是努力问题,更是思想问题。
  回复  引用  查看    
#11楼 2007-06-02 18:25 | neoragex2002      
呵呵,上大学了还像高中生一样指望别人来塑造自己,指望靠教育来点石成金,这本身就是自身观念性的失败。并不是教育成就了天才,而是天才成就了自己,这是次要因素和主要因素的关系。心比天高,命比纸薄,总是觉得环境和他人应该承担自己不成材的责任,这叫做痴人说梦。人首先得自尊自强,才谈得上挑剔和改造大环境。

李政道曾说过:一个问题,老师知道怎么解,告诉本科生解,解出来了,那么这个本科生就是合格的。一个问题,老师都不知道怎么解,要研究生解,解出来了,那么这个研究生就算合格。一个问题,连老师都不知道有这个问题,而博士生找到了,并解出来了,那么这个博士生才刚合格。

思考一下在不同的高等教育阶段中老师教你所起的作用跟自己的努力相比相差几何?莱布尼兹、傅立叶真的是谁教出来的么?如果有幸深造的话,你终究会懂的。也许这个世界上真正的老师只有时间和墙壁,还有你自己=)
  回复  引用  查看    
#12楼 2007-06-03 16:40 | Jedimaster      
@neoragex2002
上学受到教育真的是很少的一个部分,其实你时时刻刻都是在被别人塑造着洗脑着,只是你自己没有任何的感触‘而已。换句话说,大部分人都解释不清楚他们的每一句话每一个观念都是从何得来的。如果歌德没有生活在贵族家庭,你能指望有多大的概率诞生一个文豪?如果你的父母都是贴烧饼的,难道能够和父母都是教授的孩子相比么?比得过的概率固然存在,但是究竟有多大呢?

每一个人都有着不同的道路,正如大部分人在正常的家庭中成长,很多东西根本无法体会得到。每一个人都有资格去要求外界条件,因为你总是后于环境的存在而存在,这就叫做社会公义。而我所要的,就是这种趋势与努力。

更多的时候不是希望点石成金,而是希望不要把少部分的金子卖了,再把石头挨个敲碎。
  回复  引用  查看    
#13楼 2007-06-03 19:03 | neoragex2002      
呵呵,先天因素确实需要考虑,可自己左右不了,所以考虑了也无甚意义,每个人都有资格去要求所谓社会公义,但没有人说这个社会就是公平的,它貌似承诺给每一个人成功,却绝不并意味着你就一定能得到。对多数人来说,环境给你的承诺,只是一种麻醉和蒙蔽,而你对环境的适应和改造(你显然是改变不了的,呼吁也是徒劳)才是真正的努力。

歌德生活在贵族家庭,那么他成功的概率是1/1000。如果他不出身于贵族,但自己肯努力,那么成功概率可能是1/10^10,但如果他只是个怨天尤人的蠢蛋,那么他成功的概率就等于0。1/1000到1/10^10,由不得你;而这个0和1/10^10,是由你自己挑的。
  回复  引用  查看    
#14楼 2007-06-04 12:35 | Jedimaster      
@neoragex2002
不可能,环境其实左右了你的生活一切。如果你工作了,你肯定会为收入、保险、医疗而烦恼不已,难道这些都是自己给自己找的?不,恰恰就是环境,而且更重要的是,很多时候中国人对自己的力量尽情忽略,反而认为那就是麻痹和无所谓的。
  回复  引用  查看    
#15楼 2007-06-04 22:46 | neoragex2002      
呵呵,没啥好说的了,按照你自己的理解,坚定地走下去吧=)
  回复  引用    
#16楼 2007-07-02 01:23 | 群体行为模拟 [未注册用户]

我是科班出身,对计算机教育现状深有体会。教c的老师的确很菜,我是只有上理论课时才听课,技术科课我们一概不听,自己不会学吗?!!!
还有你的程序,没有void main(...){}这个函数,规范是int main(...){} ^_^

  回复  引用    
#17楼 2008-07-03 13:43 | konfuss [未注册用户]
不知是 VFP,多着呢。
腐败。俗不可耐。无可奈何。