很奇怪,我在这个blog里面居然不想写一些关于技术的东西,都是在瞎扯一些关于自己的事情,可能是我自己的技术还没有到家吧,感觉用blog就用写一些有用的东西,可以给一些认识的或则不认识的人看。今天跟高中同学瞎扯了一下,讨论用不用微博之类的东西,后面扯到blog。我个人认为qqzone是做用来写一些发泄的话,写技术的东西就不是太好了,不过也是见仁见智的问题。有一点我是确定的:我不会在blog里面说话泄愤,最好就讨论一些比较实在的问题。
居然讨论一些实在的问题,那我就讨论一些大学教育的问题。自己是个大学生,所以对这个问题还是比较在意的,当然会说一些不好的东西,纯属讨论,不要太认真。我是学软件工程的,不过别人问我学什么的我大多都说是计算机的,可能有写人不太在意软件工程和计算的的差别,但是我觉的说计算机比较有底气-----因为我觉得在学校里面我唯一学到的是有关于计算机的知识,软件工程?算了吧跟本没有什么软件工程。
更深入的去看我的专业-----软件工程,其实我觉得软件工程根本就不用学,像我们学的一堆软件工程的课程:软件工程导论、面向对象软件工程、个人软件过程和小组软件过程、CMM,基本上我认为这些对我来说就是狗屎。都是讨论怎么去管理和开发软件和提高软件质量的东西,有人会问这些不是都很好吗?我们深入点去看看这些东西。首先:软件工程讲的是软件开发的过程。一些前辈开发的很多软件然后总结了一些经验,然后用这些经验去指导开发更多的软件。这就是软件工程了。很浅显的事情,但是问题就出现在这里了。当我想进一步去学习经验的时候发现经验就这么点-----瀑布模型、迭代模型........还有很多,当深入下去就是一些可维护性、可扩展性、高安全性什么的,这些东西对我来说能懂吗?我想试问一下各位?
我不是在这说这课程的不好,但是这对我来说没有意义。你试想一个只写过一些小程序的学生来说你搞那么多开发方式,搞那么多什么性什么性的有意义吗?接着我们就面向对象软件工程了。对面向对象有了解的人多少能说出点东西来,面向对象的思维方式是很好的,但问题也出现在这里-------你跟我讲面向对象我能听懂吗,比如低耦合、高内聚?对于没有接收过大型软件开发(甚至小型)的人能跟着你的思路走吗?你最起码告诉我为什么吧,但是没有。我大部分的课程都只是在教我什么是什么样的,没有教会我为什么要这样,这样有什么好处,这样有什么坏处。
当我还没有喘气的时候UML又来了,软件需求来了,软件测试来了.........搞得跟狼来了似的。UML于我何用?软件需求于我何用?软件测试于我何用?软件过程于我何用?对于这些课程我都是应付算了,不是我不好学,只是这些东西学了有何用?有人就说了:“这些东西在实际中很有用,要学好。”但我想问问实际中怎么有用了?其实我是承认这些东西在实际中很有用,但是我就算学得再好其实都没有太大意义,你教会了我画很多图,教会了我怎么去发掘需求,教会了我怎么去测试,其实教会的只是理论,根本没有让我去实践,比如UML,你总得给我个说明要做什么样的系统,需求是描述好的,然后我用UML去表现我的设计。在比如软件需求,你总是要给个人给我需求吧?------事情的实际是我自己定义需求。在比如测试吧,你总要给东西给我测试对吧?最终的结果是我什么都没学到,就算我很努力了。
在我们专业我算是学得比较好的,我很努力,但是跟国外的学生比,我还不如他们的一年级学生。我一个国外留学回来的老师,他说:“国内的研究生还不如国外本科一年级的学生”。
有时候很无奈,如果你让我用这些时间这些精力去学其他的你说会变成什么样?比如语言,我最先学的是C++,如果那个博导老师要我踏踏实实的写HelloWorld可能我早就有这种水平了,但是他没有,他让我们捣鼓那些难懂的MFC。结果我C++纯粹自学。如果我的数据结构不是天天听老师讲数据结构而是听一节课理论,然后他定义接口让我去实现这些数据结构,我就不用到大三了连个排序也只能写冒泡。如果那个该死的计算机网路不是只讲理论而是让我看看什么是光缆、什么是交换机、怎么去用TCP/UDP去做一些好玩的事情,我也就不用再去学一遍网络编程技术。太多如果了。
简单的总结一:1、大多大学生不是泡妞就是打网游,还有个别天天YY的,不是专心学习的大有人在,我想大学生找不到工作是应该的,因为你根本就没能力。如果专心学习的找不到工作那是你命不好,想开点吧。2、我很怀疑现在大学还能教出一流的学生来吗?这点我很怀疑。3、现在上课做作业基本上是应付,难道不是吗?你会觉得那是你应该做的事情吗?我想你不是觉得,因为上课很无聊,作业没有太大意义。这在所有专业都是一样。4、天大地大,考试最大(我是地大的(中国地质大学)),难道不是吗?有两种情况你的成绩但会很好-----一种是你的卷面成绩很高,另一种是你跟老师关系很好(我用过后一种)。当然有个别老师的课程不是这样。5、别老是批评大学跟社会脱节,其实学生不想,老师不想,只是结果是这样----原因是现在大学大多很功利,要改变,你改变社会吧,我想你改变你的想法比较实在一点。6、虽然我上面说的都是自己专业的,但是你去问问其他专业,情况是一样的,为什么?------都是中国特色的大学生(如果你不信,你问问其他专业的)。
讨论完了,到这写完了,但是我很犹豫要不要发表,明显我是要发表的,但是会有很多人拍我。说我这不对那不对,但是你说吧不要太认真,大家当吹牛好了。毕竟踏踏实实做事才是最重要的。