牛人与非牛人的对话

----" 如果你的应用程序不能正确地运行,不要去责怪操作系统。 "

2001 , SUN 提出 SUN.ONE 构架的那一天 ,XX 大学毕业的牛在“牛狼之家”

聊天战碰到了一个公司的 Coder

-------------------------------------------------------------------

牛:   你懂 XXX 协议、 YYY 框架、 ZZZ 思想吗

coder :稍微知道一点点

牛:   那你看过 XX 牛的《 XXXX 》第 X 版第 X 卷, YY 牛的《 YYYY 》第 Y 版第 Y 卷,

ZZ 牛的《 ZZZZ 》第 Z 版第 Z 卷吗

coder :你说的这些书都是《经典书籍》,不过我大都没认真看过

牛:   这么说,你对 XXX 协议、 YYY 框架、 ZZZ 思想的底层细节应该不是很了解哦

coder :可以这么说

牛:   你具体做什么项目,

coder :做 X2X 网站

牛:   你说你不懂 XXX 协议、 YYY 框架、 ZZZ 思想的底层细节,那么你们做 X2X 网站时,

碰到 XXX 问题你怎么解决的

coder :很简单,我们会给 XX YY 大学的牛发 Email ,叫他们给我们解 XXX 组件。很方

便的。

牛:   如果没人肯帮你们解 XXX 组件呢

coder :不会的,每次都有 N 多牛排长对呢。再说了,到 Internet Search 一下,买

XXX 组件的公司成堆

牛:   好了,好了,我再问你,你都用什么语言开发呢

coder :用 ASP VB

牛:   你只不知道 MS 已经不再支持 VB ASP 了,改为 C# MS.NET

coder :在聊天室里听牛说过

牛:   那你为什么还要用 VB

coder C# JAVA 我不懂   ,所以我用 VB

牛:   唉,又来了,基础的 XXX 协议、 YYY 框架、 ZZZ 思想的底层细节你说你不太懂,

前沿的 C#, MS.NET JAVA,SUN.ONE 你又不懂,你难道没想过要好好学学吗

coder :我有想过啊

牛:   那你为什么不学呢

coder :我没有时间

牛:   你的时间都到哪儿去了

coder :用 VB+ASP 编代码赚钱啊

牛:   赚钱干吗

coder :供我儿子出国读大学

牛:   读研究生

coder :不是,是读本科

牛:   读本科就出去读,没必要吧

coder :在 XXX 协议、 YYY 框架、 ZZZ 思想的底层细节方面,国内经常生产牛的最牛的 XX

大学刚刚入门,在 **** 方面连门都没入。我知道我儿子是块搞技术的料,所以

我想要让我儿子系统掌握 XXX 协议、 YYY 框架、 ZZZ 思想的细节,精通前沿的 ...

( 听到 Coder 批评牛毕业的 XX 大学,牛有点生气了,开始不客气起来 )

牛:   你知不知道,你没有 XXX 协议、 YYY 框架、 ZZZ 思想的底层细节,是写不出完美

的代码出来的。还有,像你这样,虽然现在可以赚一点小钱,但四年后肯定要

被淘汰的 ......

coder :在我淘汰之前 , 我就不想干了

牛:   那你去干嘛

coder :我想开一家软件公司,招很多牛,包括精通 XXX 协议、 YYY 框架、 ZZZ 思想的底

层细节的牛,精通 MS.net SUN.ONE 的牛 ......

牛:   好笑 !

----------------------------------------------------------------------

4 年后,软件业 VB 已经彻底绝迹, XXX 协议、 YYY 框架、 ZZZ 思想的底层细节已经被大量

修改, MS.net SUN.ONE 也快倒掉的时候 .......

牛:  (XXX 公司 CTO 办公室里,看着 www.xxx.com 上的新闻 )

! MS.net SUN.ONE 真要倒掉了吗 ? 看来偶要继续充电了 .......

coder (XXX 公司 CEO 办公室里,看着 www.xxx.com 上的新闻 )

哦, MS.net SUN.ONE 果真快倒掉了。看来我要招聘新的 CTO Coder ...

谁也不知道, XXX 公司的 CTO CEO 就是当年在“牛狼之家”聊天战聊天的牛和 Coder

很多人自以为什么都知道 --- 的确有很多牛从协议细节到当前潮流到开发环境 ....

样样都精通,但那是少数 --- 可是却偏偏不知道自己正真需要的是什么,自己最需要的

又是什么,自己为什么要去知道这么多东西。

有的人知道的的确不多,但是他知道他最需要的是什么。他知道他时间不多,只

能去争取他最需要的东西。

以后的社会分工会越来越细,没必要也没有可能什么都懂,开飞机的显然不必知

道流体力学 --- 虽然流体力学毫无疑问是飞机飞上天的基础;装配飞机的显然不必知道

采购来的发动机具体是如何把航空油变成动力输出的 ---- 虽然这是飞机可以开动的基

础。

一样,用 COM+ 或者 EJB 组件构造企业系统,你根本没有必要知道这个 COM+ 或者 EJB

组件是如何处理底层 TCP/IP 连接的。组件生产者关心的是实现细节 -- 稳定性,效率,

安全 ...... 至于你,就去关心企业业务流程好了,即使不明白什么是 TCP/IP ,什么

IPv6 也没有关系。

--