zoukankan      html  css  js  c++  java
  • 乱弹:出名、中医、程序

    看来看去,好象觉得做任何一行都可以出名。写博客可以出名,骂人可以出名,发神经也可以出名,告状也可以出名,但是就是辛辛苦苦干活(包含编程)的人不容易出名。前两天跟同学讨论,因为他曾经在3721工作过,我准备把他告上法庭,理由就是他参与了流氓软件的推广和销售,然后索赔1000万,定下来之后,再给x浪发一个邮件通知一下,估计也会出名的。如果这样还是不能出名的话,还有招的,之前也给同事出过主意,写一个“贱男日记”,每天一张x照,不管是恶心人也好,取悦人也好,要知道,现在是眼球经济阿!(哈哈,自己先笑一番)

    前两天有人发神经说要取消中医,有人说汪精卫当年也干过这事,只是不巧他老娘正好拉肚子拉得奄奄一息,西医没办法,只能让中医出手,竟然治好了!看来汪大娘还是比她儿子要爱国一些,至少她爱中医胜过爱西医阿。不知道现在那位“教授”是不是也是老娘得病了,找不到好医生阿?如果真是这样的话,创意绝对是一流的!但是如果不是要找医生而是读了几本中医书之后的心得,我敢担保这家伙肯定不是程序员,至少不会动脑精。

    为什么这么说?说实在的,我觉得程序员是当今世界上各行业中最优秀的人群了(郭德刚说“除去空座,咱这里就算满了”,所以我这句话也要“除去菜鸟”),即使不是,逻辑思维也绝对是一流哈(这是真话)。

    上半年花了3个月时间看完了一本书《思考中医》,很有心得,而且基于“世上道理是相通的”原则,对编程思考也有长进。撇去以上的牢骚,各位看官听我细细道来。

    中医是一种“抽象”医学,或者说是一种“宏观”医学,她并不基于严格的解剖学依据,西医则恰恰相反,她是一种给予严格的解剖学依据的“微观”医学。它们的差别在哪里呢?首先在人体脏器的分类上,中医的“心”说的其实大部分就是“大脑”的功能,“肝”同样也是,说穿了,中医的五脏“视图”是一种“逻辑视图”,而西医看到的是“物理视图”。对疾病的归类也是这样,中医认为世界上只有两种病:发热的病和不发热的病。而西医则不是,对每一个现象都要求一个名字来对应。

    比如SARS期间,中医认为这个就是“春瘟”,而西医不一样,需要用各种现代技术,电子扫描,DNA什么折腾一年,才确定是一种新病毒,然后给一个新名字。治疗方法呢?中医会根据个体的情况,一个一个把脉,开方,给药,然后就治好了。西医呢?对于未知疾病,统一用激素治疗。从《思考中医》观点来说,激素其实是人体的精华(武侠小说中叫“元阳”),就像是武器中的原子弹,打出去容易,控制却难。所以SARS期间,死掉的大多数是身体壮的人,因为他们的“元阳”厉害,把病毒和自己一起搞死了,而那些本来体质不好的SARS病人,“元阳”本来就折腾得病怏怏地了,激素激发一下,正好。举小道消息为证,说因为SARS出名的几个最终活下来医生中,由一个女医生也得病了,结果她丈夫请动了一个去过中南海的八十多岁的老中医,突破隔离,冒险出诊,几贴药治好了,而她的一起得病的同事们大部分成了烈士或如后来报道说的或身体有残疾或走不了路或其他一些莫名其妙的再也看不好的病等等。

    再用一个例子,比如中医的经络,人体上找不到的,以前看过报道,说有些中医认为经络是存在于人体的物理通道,应该是微黄色。但是我现在想来,这些人估计都是水货医生。既然是“抽象”医学,这个经络有没有物理对应至关重要马?大家都承认“穴道”这个东西,但是解剖学上却无法解释,因为有些穴道位于神经末梢,有些跟血管相关,有些又和淋巴相关,有些甚至在一些其他的位置,现在的解剖学甚至无法对穴道进行归类。

    我们可以用电子邮件的例子为例:我给朋友发一封电子邮件,难道我跟朋友之间真的有一条“电子邮件通道”存在吗?感觉上好像真的有噢,可是实际上呢?我们需要TCP/IP 链结,需要流量控制、差错控制,需要握手会话,需要转发,需要存储,还需要编码、解码,好多好多的事情,这么多的事情,什么时候你看到过你的邮件客户端告诉你“xxx端口数据包分片,重组”这类信息了?回到上面的例子,“经络”就好比大多数电子邮件用户认为的“电子邮件通道”,而“tcp/ip”之类的信息,就好比是解剖学的血管、神经、淋巴等等东西。问题是我们可以很容易解释tcp/ip,但是现代医学对人体的理解,真的达到我们跟tcp/ip协议一样的了解程度了吗?这么多解剖学无法解释的事实,真的西医可以一统天下了?

    程序设计需要各种视图的组合,医学当然也需要。但是从上例中可以看到,学习中医到“不是菜鸟”程度的难度要远远高于学习编程到“不是菜鸟”的难度。这也就是鲁迅为什么说“中医不过是一些有意无意地骗子”,其实这样的论述何止只在中医界存在阿,这些“有意无意的骗子”也在不断地搞乱我们的代码和设计。

    从另外的角度来看,中医从宏观的角度来分析人体的病症,我们分析程序的时候是不是正是这样呢?我们不需要去考虑细节的实现,先从逻辑上把整个程序设计完成,再去实现底层的细节。软件工程要求的不就是这个马?无非也就是重复了一个“从中医到西医”的一个过程阿。

    由此也可见,中医和西医的关系,应该是一个“体”一个“用”的关系,或者说中医可以是西医的“充分条件”,而西医是中医的“必要条件”。很显然,现在的双方都没有意识到彼此是这样的关系。

  • 相关阅读:
    84. Largest Rectangle in Histogram (Solution 2)
    84. Largest Rectangle in Histogram (Solution 1)
    73. Set Matrix Zeroes
    【JavaScript】Symbol 静态方法
    【JavaScript】Date
    【JavaScript】Math
    725. Split Linked List in Parts把链表分成长度不超过1的若干部分
    791. Custom Sort String字符串保持字母一样,位置可以变
    508. Most Frequent Subtree Sum 最频繁的子树和
    762. Prime Number of Set Bits in Binary Representation二进制中有质数个1的数量
  • 原文地址:https://www.cnblogs.com/BigTall/p/535561.html
Copyright © 2011-2022 走看看