学习编译原理之后的收获以及其他

       现在的大学不知道怎么了,以一种急躁的心态去迎合当下社会的需要。不厌其烦的开设新技术的课程,对于一些原理基础的东西反而沦为次要的附属品。

       有些人研究了一生的编译技术,在我们这样一所大学居然半个学期就结课,然后考试,众人拿了个不错的成绩就算完了。对于计算机网络、操作系统这些课更是如此。我虽然知道这些课对于计算机本科生来说,价值不言而喻,但是迫于“不挂科”的压力,还是要疲于奔命和囫囵吞枣。编译原理给我最大的收获就是正则表达式了,以前一直没心情学那个东西,觉得一串稀奇古怪的数字符号看起来像天书一样,但是现在基本会用了。我的能力仅仅停留在用的阶段,像LL(1),LR语法分析这些还只能人工分析,从来没实现过编码。图书馆的资料也不是很多,之前为了偷懒借了本《flex与bison》做词法分析和表达式运算的语法分析。惭愧的是居然被老师认为水品很高,因为其他同学根本就不知道编译器是什么东西,更不用说写个编译器了。后来一直在断断续续的看些原理,动手写写小代码段进行验证。

       然而现在又要准备其他科的考试、英语6级,以及未来的研究生考试。整个大学差不多就这样匆匆忙忙过了,大学时光目前最大的感受就是寂寞,很难找到志同道合的同学在一起做做东西。在我们计算机学院,大概有80%-90%的人会转行,所以出现了开头所说的那样,拿到及格甚至高分冲刺奖学金成了这些一本211大学生没有虚度的证明,毕竟每个人的上进心都很强。剩下的人有些围着老师教授天天转了,仅为了在一两个项目里打打酱油增加经历或者拿奖什么的。我们学校一直是在承接.NET的项目,所以有的同学一开始就做web管理系统,我很佩服这些人的毅力。整个大学我觉得有些浮躁和现实,也许这也是大多数人感叹大学没学到什么东西的原因。

posted @ 2012-12-10 11:37  alephcx  阅读(620)  评论(0)    收藏  举报