今天得知Dennis Ritchie离世的新闻,颇感意外,默默的感到一种感伤,又一位英雄倒下了,前几天是jobs。在资讯科技如此发达的今天,大家在享受科技给我们带来的便利,往往忽略了带来这些发明的背后的英雄。如果当年Ritchie没有发明UNIX,便不会有C,更不会有C++以及后续众多的计算机语言,便不会有网络,不会有伯克利套接字,不会有linux,不会有微软,不会有google,不会有mac也不会有android,我们的世界便沿着另外一个轨迹前行。工作了一年,才忽然发现,我之前学的计算机学习整整绕了一个圈,偏离了最重要的东西。我们从大一就开始学习编程语言,并一再被告知语言的重要性,于是出现很多大牛,写出了不少令人惊讶的晦涩的强大的代码,不断的纠缠与算法,框架,理论,周而复始。可是你们都忘了,语言只是我们驾驭电器元件这匹骏马的缰绳,重要的是这匹马和缰绳是怎么来的。我们完全忽视计算机本质的东西是驾驭机器,完成工作。完全忽视了unix这一个伟大的系统,不去研读有关unix的哲学,不断的重复的创造着那些蹩脚的轮子。不断的关注计算机最表面的东西,把算法和虚荣混在了一起。有些东西设计好了之后,不需要什么太大的改动,便能适应新的要求,而有的东西只能单一的完成一个使命,而且不断需要重写。而前者往往由于商业的缘故形成不了噱头,也难彰显设计者的虚荣,后者就将商业噱头和虚荣完美的结合了,这便是众多公司众多面试者的心理。关注形,而忽视形而上。这世界本来是一片漆黑,只有一部庞大的耗电的巨兽,人们想要OS,于是有了unix,人们想要网络,于是有了tcpip,人们想要AI,于是有了AI,人们想要数据交互,便有了伯克利套接字,这个混沌的计算机世界就这样一步一步的迈向前方。而我们,没有做出一样有影响力的事情,想要什么就没有什么,脱离了技术的本质,商业的发展并不能维持多久,于是我们的国内的计算机行业变成了大部分人做web项目,少部分人研究商业产品,缺少了原发的创新,不可能有真正的进步,我们的计算机会一如既往的落后落后再落后于西方。英雄之所以是英雄,就在于他的无可替代性。现在的人文学科往往觉得要弱化一个英雄,形成一个有效的团队,从而在英雄不在的时候能继续辉煌。因此堂而皇之的花了很多钱,做了很多忽悠的东西,然而,人是一个非常特殊的个体,由于每个人的成长环境不一样,每个人的思想绝不会相同,当团队替代英雄后做出的决定往往是和英雄一个人的决定有偏差的。这是一个被英雄引领的时代,每一家IT企业的兴起,全赖幕后的英雄,一旦英雄的离开,这个企业往往就会难以维持,伟大的boland在创始人离开后悲怆的倒下,伟大的IBM曾面临倒闭的危险,伟大的PC在团队领导人去世后变成了一个绚丽的遗产,伟大的苹果在jos离开后面临倒闭,伟大的微软在bill的离开后减缓了创新的速度。。。。。。缅怀Dennis Ritchie,感谢他留下了不可计量的珍贵的计算机遗产unix(printf(”bye world”);–以纪念那个最最经典的计算机教学程序)。缅怀jobs,感谢他一直致力于simple的unix禅意精神,把unix带入了一个新的纪元。2011.10.13 于亿迅8楼——————Canghai.yu Billing Product Department Guangdong Eshore