我所在的高校是一所民办的二级软件学院,虽然实事求是的说在国内确实不怎么样,但是在地级市里内尚算是一所小有名气的高校,曾获“2006年度综合实力20强独立学院”荣誉。学院里的主要是以软件技术为导向设置各系和其下专业的,而我所就读的正是软件工程类的专业。在这两年多以来,我在软件技术上有很大的长进,我感谢学院对我的培养。然而另一方面,我却深深感觉到了学院师资方面的不足,当然,这些可能也普遍存在于国内的一些高校。鉴于我对学院和教导我的老师还是颇有感情的,所以用一些偏激的语句写了这篇丑文,从另一个角度揭示了学院在师资方面的不足,希望能让读到这篇文章的人都有所想法。另外要说明的是,本文提到的所有内容纯粹是个人有很大局限性的愚见,请读者心平气和地对待,本人对该本所发表的所有言论负责,欢迎拍砖,或者一笑置之。

以下是我想对我们学院老师所说的:

  1. 请您明白,作为一门工程类学科的教育工作者,严谨的态度是非常非常重要的
  2. 请您更新一下您十年前所学习的知识,因为您所做的不是恒古不变的基础性研究和教学,了解一下象牙塔之外的现实世界是有多么的残酷
  3. 请您让您的学生了解在有很多免费and/or开源解决方案的前提下,您还坚持大量使用盗版软件教学导致学院接到律师函这种事情并不是您无能无知无法无良的表现,也没有对软件业造成任何负面影响
  4. 请您向学生解释为什么直到2008年您仍然严厉禁止他们用VC2005做作业而必须使用VC6
  5. 请您不要以为您总能比学生懂得多
  6. 请您不要以为您总能忽悠学生
  7. 请您不要以为学生的观念必须要和您的一样……落后
  8. 请您不要以为Internet Explorer 6能正解显示的HTML、CSS和JavaScript代码是最标准的
  9. 请您不要以为在原版VC6编译通过的C++代码是最标准的
  10. 请您不要以为JBuilder现在还是最多人用的Java开发工具
  11. 请您不要以为ASP.Net是一种编程语言
  12. 请您不要以为一个汉字就一定是两个字节,或者一个英文字符就一定是一个字节
  13. 请您不要以为Internet Explorer和Netscape依然是目前市场的两大浏览器软件
  14. 请您不要以为Java的ORM组件只有Hibernate一种
  15. 请您不要以为Java的JDK只有Sun Microsystem一家提供
  16. 请您不要以为Sun Microsystem是做Java起家的
  17. 请您不要以为Linux就像Windows一样是一个产品
  18. 请您不要以为RedHat Linux桌面版本现在还是叫RedHat Linux
  19. 请您不要以为国产Linux就只有RedFlag一家
  20. 请您不要以为操作系统就只有Windows、Linux或者Unix几种
  21. 请您不要以为软件开发过程只有瀑布模型
  22. 请您不要以为RUP是软件工程的原子弹
  23. 请您不要以为软件设计总是要画一大坨的UML图
  24. 请您不要以为系统建模就非得用Rose
  25. 请您不要以为软件开发必须有完整的需求才能开始设计和编码
  26. 请您不要以为需求总是长长地列在文档上
  27. 请您不要以为面向对象编程才是王道
  28. 请您不要以为现在还是单机单处理器单线程的年代
  29. 请您不要以为编码完成后才能进行测试
  30. 请您不要以为调试是除错的唯一方法
  31. 请您不要以为您懂得排序算法后就能在任何一种编程语言中优雅的把它重现,因为有的语言的排序甚至不需要你自己写流程控制语句
  32. 请您不要以为编程语言只有Java、C、C++、C#、VB。作为您的学生,也许是我辜负了您的教导,因为以上语言,我在实际开发中基本不用,我另有所爱。
  33. 请您不要以为数据库就只有SQL Server、Access、Oracle、DB2。作为您的学生,也许是我辜负了您的教导,因为以上数据库,我在实际开发中基本不用,我另有所爱。
  34. 请您不要以为开发一套软件只会用到一种编程语言或者一种数据库系统
  35. 请您不要以为这个地球上能够进行软件开发的组织只有“公司”一种
  36. 请您不要以为开源软件就是免费或者没有版权,那是您无知的表现
  37. 请您不要以为在残酷而实际的软件开发工作中您的学生能像您在学校一样自己实现所有的软件功能
  38. 请您不要以为您的课程里那一大坨长长的判断语句很强大就能叫做是人工智能并且是您炫耀的资本
  39. 请您不要以为DirectX拥有系统级的优势就意味着Flash在任何情况下都比不上它
  40. 请您不要以为实际应用都会像您布置给学生的作业一样把程序做得可以运行就可以了,现实之中往往还要考虑成本、时间、进度、质量、人力、资金、技术水平和技能熟练程度,这些问题可能是您教一辈子书也不会遇到的
  41. 请您不要以为您把网上看到的那些文章背下来,就成为了您的实际经验
  42. 请您不要以为数据仓库就一定能解决大数据量的问题
  43. 请您不要以为大型数据库产品就一定能胜任繁重的任务
  44. 请您不要以为高性能服务器就一定能解决高并发量的问题
  45. 请您不要以为复杂性在任何时候都能对抗复杂性,正如以上三条所说
  46. 请您不要以为流行的技术就是好的技术
  47. 请您不要以为好的技术就会有市场
  48. 请您不要以为有市场的技术就是有前途
  49. 请您不要以为有前途的技术就一定会流行
  50. 请您不要以为以上四句是死循环
  51. 请您不要歧视冷门的技术,正如您不会歧视少数民族那样
  52. 请您不要不知道国产的数据库系统
  53. 请您不要老是盯着学生要用哪种编程语言、哪个开发工具和哪个数据库
  54. 请您不要强迫您的学生提交.doc后缀的文档,要知道Microsoft Office不是世界唯一的Office套件
  55. 如果您是关注软件工程方面的话,请您多了解SCM方面的知识
  56. 如果您不知道现在的行业情况或者一项技术概念,请谦虚的承认您不知道,不要把凭空想象的结论和建议用来误人子弟
  57. 如果您想在学生面前耍Cool,请不要用B/S、C/S或者网页三剑客这些老掉牙的概念,SOA也许会是一个能让你不太丢脸的砝码
  58. 如果条件允许,请教授您的学生编写单元测试和自动加载测试数据的脚本。当然,您那种把测试数据一条一条手动录入再一次一次手动执行程序的做法也失为一种笨办法
  59. 如果条件允许,请教授您的学生有关程序部署的知识,实际应用不可能拿着IDE去运行一个系统
  60. 不得不承认您把网上看到的那个用车库来比喻ORM的教程复制到课堂上相比起照本宣读来说确实是一种进步

  如果您是老师,看完以上的东西觉得很不爽,请务必知道和记住一点,这篇文章的作者也就是您的学生,其实是很无知、很幼稚的。

  行文至此,希望各位读者无论是相关的教育工作者或者学生,又或者是软件业的从业者,都能从中得到一些启发或者思考的空间。不过我仍然坚信在曲折中前进的中国软件业,会有一个比较光明的未来。临近年未,谨以此文与大家共勉。


23条评论

  1. 61. 请您不要主观的认为,这间学校的老师都会像你所想的那样会从中得到一些启发或者思考的空间,因为可能大多数会觉得他自己的那一套才是对的,在他们眼里,你是错的。

    哈哈~~~~冒昧添加了一条,请不要见怪!

    本人对该回复所发表的所有言论负责,欢迎主任拍砖,或者一笑置之。

  2. 赞!写得好!

    俺用8个字来形容这些老师们:

    庙小妖风大,池浅王八多.

  3. 比起我在校时的DOS和软盘和C,你们现在幸福很多了.至少有VB6

    :)

    想想老师也挺痛苦的.

    常常要应付学校的任务,还要学N种新技术.免得被学生写文章骂.

  4. .. ..汗, 60条喔,条条针针见血, 老师们看到了会不会都立即退出华软…

  5. 教一些不使用的东西~!

    现在都什么年代了还用WIN NT系统作为教材啊~!

    我已经无语啦~!

    2006年度综合实力20强独立学院

    这个好象是刷出来的~!

  6. 我站在老师的立场说一句话,

    请您不要认为老师就不能混饭吃..

    to ratsnow

    win nt是一个很不错的操作系统,现在的瘟狗屎都是以他为基础的,我们学操作系统也不是学他的使用,而是学他的原理,所以现在来说,也不会旧….

    以上是我的个人观点,本人知识面有限,有不足的地方还请大家多多包含,多多指教….

  7. 支持一下

  8. 大鸟发彪了!

  9. 作为一个学生来说,看到这样的文章,一个字好,两个字很好,三个字非常好。作为一个老师,看到这样的文章,还在高校混的会脚软,但是他们会说:“现在的社会,两餐都很吃力,老师都要吃饭的——同学们”。

  10. 鸟人就是鸟人,果然够厉害!感谢你以前对我的启蒙:)

  11. 本来我也是看透了些,没想到老兄你比我看的透……哈哈…….

  12. 至少我在華軟讀書的時候沒有過多地將矛頭指向老師,我有我自己專注的方向,我會在學好老師那套老掉牙的技術之余,潛心研究喜歡的東西,不過學校的老師我可能沒有你那么留心去觀察,至少我認為當年我在學校的時候,你的60條里同時符合10條以上的老師在軟件系不會超過5個。這個數字是一個能夠接受的數字了。

  13. To Roy:

    呵呵,我估计现在也没有多少老师能同时符合N条。我想表达的是,几乎每一条背后都有一个故事,而且有些故事可以令你抓狂,比如人工智能那一条,说的是一位教授人工智能课程的老师。

  14. 恩,做你老师是件痛苦的事情,混口饭吃也得战战兢兢!

  15. 再来句,现在头像比以前帅多了,再加个黑色皮夹克,那不是一个酷字就能形容得了!!!!!

  16. 赞!写得好!

    俺用8个字来形容这些老师们:

    庙小妖风大,池浅王八多.

    ..好像是十個字來著

  17. 8. 请您不要以为Internet Explorer 6能正解显示的HTML、CSS和JavaScript代码是最标准的

    我們的css老師說其實Firefox才是標準的.不知道是真的嗎

    12. 请您不要以为一个汉字就一定是两个字节,或者一个英文字符就一定是一个字节

    以前我就是這樣以為的…後來老闆說不是.

    33. 请您不要以为数据库就只有SQL Server、Access、Oracle、DB2。作为您的学生,也许是我辜负了您的教导,因为以上数据库,我在实际开发中基本不用,我另有所爱。

    偶只會用Mysql..

    52. 请您不要不知道国产的数据库系统

    汗…我不知道@@

  18. 是否标准要取决于你认为如何才算标准,以为哪一个版要本的浏览器对于哪一套标准的支持了。理论上来说Opera新版本对最新W3C标准的支持最广泛,当然也不达到100%的支持。Firefox对标准的支持也不是很优秀,但是比IE6好多了。

    一个字符占用多少的存储空间,主要取决于它的编码方式,其次是它所存在的系统的存储方式(比如说各种文件系统或者数据库)。至于占用多少字节,没有必然性的。

  19. 58\如果条件允许,请教授您的学生编写单元测试和自动加载测试数据的脚本。当然,您那种把测试数据一条一条手动录入再一次一次手动执行程序的做法也失为一种笨办法

    呵呵.这条在你的毕业设计里有体现哦.呵呵..但后半句有点说老周的味道

  20. 顶一个先!!!!

    我一个PHP爱好者and支持者!

  21. 软件老师基本就是这样,有几个程序员好的去教书,世道就是这样,一切靠自己……

  22. 迟迟一个。

  23. 迟迟一个。

发表评论

评论也有版权!

click to change验证码