代码改变世界

就来说说我大学的专业课吧

2010-07-11 22:05  撞破南墙  阅读(599)  评论(2编辑  收藏  举报

    标题起的很随便,这两周一直在该死的期末复习中,之前对自己说的每周一篇博客,眼看现在又是周末的9点了,实在不想食言。。。虽然现在是特殊时期。(一个学期没有看书,真的很烦挂。)

  好吧,复习也差不多了,也很无聊,那么就来聊聊大学的专业课和考试。这个学期我们开了1汇编2计算机网络

先来说说汇编

   上个学期听说我们开汇编,我还很高兴,寒假在家看了一个43集的吉林大学的汇编教程,还看了王爽老师的汇编书。早就听说汇编的无敌--反编译。可是第一次上课我一看到那个老师我就闷了。客观的说一个大男人他讲话有点娘。。从他的说话中感觉不到一点 程序员 的“气场”。一句话,伪程序员。如果只是这样,老师只是作为他的职业。。。。OK。。我没有话说,我很理解他。

     再看课本,居然是他自己编写的,作为一个教科书,我不要求他像刘未鹏大哥说的要有思维的过程,没有xiaotie说的建立索引,但是整个没有什么原理和推导,完全就是一本语法书!我想问我们学汇编是为了学习他的语法吗?

第一节课我问老师,为什么要使用32位汇编(HLA)教学,他回答说因为有个输入输出函数,比较方便。

      我真的有点晕菜。我觉得沟通有点困难。这样的课,上课如果不睡觉真的会很浪费。如果你问我为什么不逃课,你以为我不想啊,每节课都点名!有史以来最点名老师。。。。

       我觉得汇编更多的1接茬 计算机的硬件 来学,从计算机的体系结构,CPU的结构那些来学,应该去学16位的汇编。。。我懂的也不多。如果你想知道我为什么这样想,你去看看王爽那本汇编。。了解汇编应该学什么。我始终觉得 学汇编,起码要懂得INT 中断那些。。

       然后是计算机网络

       不论说这门课,还是选的教材(谢希仁老师的5TH),还是老师都还不错(实干家)。。大一的时候我曾经看过清华大学出版的那本网络。。当时感觉没什么。。。现在才知道,计算机网络真的很厉害。。TCP/IP模型从上到下的分层封装。。每一层具体问题的解决。。。相信看了的,都深有体会。。。。给我的感觉就好像是一部人类在网络的战争的发展史。。。(针对每一个问题的解决。)行文的风格对知识的讲解。。。都不错。

       1对知识的掌握,让我比较全面的了解了网络的历史发展和网络上具体每个细节的工作。(起码知道去哪查了。:P)

       2思想的启发:

@1TCP/IP模型战胜ISO----------让我想起了joel谈软件里说的,太聪明的人聪明过头了,应该为不太聪明的人着想。才能让你的东西被更多人接受。

@2分层:这不是就是很好的设计模式的应用吗?

@3还有很多很多。。。  每一个问题的解决也许都包含着前线工程师的实战的智慧。。   


最后

本来还有很多“牢骚”和感想想说的。。算了。少写点口水。

然后承认这篇很扯。。。没有太大的意义。只是自己的一些口水和感想。


读者你能从中得到什么呢?在文末我问自己这个问题。

如果你是牛人。。除了一点汇编提到的关键字。和网络给我的感想(都没有什么价值)。。实在抱歉


那么如果作为初学者,而且你也遇到这种比较烂的课程的话,

不要被所谓的老师蒙蔽了。。。

维基百科,去看经典的书(不知道?继续GOOGLE)。


也许这就是我这篇文章能带给你的。(心安了。。)