IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    不会变的知识

    csslayer发表于 2014-05-18 21:56:31
    love 0

    所谓的不会变的知识,也是一种寻找更高层抽象的过程。

    计算机这边,哪些才是不会变的知识?

    「计算机不是科学,只有数学和物理才是」,这是别人告诉我的一句话(稍微修改了下以免对不起数学专业的人)。

    下面有些可能炮的不是特别准,例如学习某些部分的目的其实就是那个具体的东西本身的话,例如有些可能是臆想构造出来的而不是有实际的人作为例子,例如有些可能在具体的情况有外界原因限制,但是明白我想表达的意思就行。

    学了几百条汇编指令的语法但是不知道体系结构。

    php 做了个十几个网站不懂设计模式。

    pthread 用了很多年不知道操作系统线程实现。

    extjs 写了很多界面不知道 javascript 的 prototype。

    实现了别人许多伪代码推断不出基本算法的复杂度。

    写了很多网页搞不清有盒模型的存在。

    用了不少 linux 脚本搞不清管道,文件描述符。

    用 Widget 写了各种界面却写不出其他 Toolkit 的界面。

    写了很多daemon不知道什么是主循环。

    其实很容易概括的一点就是,大学里课程教的,大部分是不会变的知识。具体某项工具的使用,都是会变的知识,以及接近数学/物理的。

    以下是点个人的建议,大家姑妄听之。

    如果觉得自己啥都不懂,就去好好上课(不论教学质量问题),如果课讲得不好,可以去找好的课程(现在网上有很多)。

    =-=-=-=-=
    Powered by Blogilo



沪ICP备19023445号-2号
友情链接