Sawin软件研发之窗:《南郭先生新论》

《南郭先生新论》

作者:刘峻松 
本文选自:赛迪网 
2002年05月10日

战国时,齐国有一位齐宣王,他非常喜欢音乐,尤其喜欢听芋的合奏,宫中有三百名乐师组成的乐队,其中有一个叫南郭先生的,他的水平差了一点,就混在其中,实在不行了就装装样子而已,日子到也过得悠闲自在。

后来齐宣王去世了,他的儿子齐缗王继位,齐缗王喜欢听芋的独奏,让乐师们一个一个吹来听,南郭先生就逃走了。这就是历史上南郭先生滥芋充数的由来。

在历史书上,这个故事就这样结束了,今人狗尾续貂,接着写下去。

话说南郭先生离开齐国以后,在边境上遇到了一个老朋友智叟,就是愚公移山中的那位。大家都知道,智叟先生一向乐于助人.

智叟已经听说了南郭先生的故事,就对南郭先生说:"南郭老弟,你看你,我以前早就告诉你不要浪费时间,要抓紧时间钻研业务,提高自己的吹芋水平,你就是不听,现在怎么样, 混不下去了吧?早知今日,你又何必当初呢?你现在一定要吸取历史的经验教训,不要再犯这种错误了."

南郭先生听了以后,叹气道:"我原来以为先生您是个聪明人,现在看来,您并不聪明啊."

智叟奇怪地问道:"你这话是什么意思呢?"

"您认为齐宣王懂不懂音乐呢?"

"当然懂了."

"您知道合奏和独奏的区别吗?"

"不太清楚."

"对于合奏,音乐主要强调的是和谐,各个不同乐手之间的和谐,各种不同乐器之间的和谐,每个芋的声音都是不同的,每个乐手的演奏也是不同的,每次演奏也都是不同的.当多个乐手一起合奏时,音乐无处不在,欣赏者和演奏者都沉浸在音乐制造的氛围之中,使人乐而忘忧,忘记了自身的存在,人和音乐已经融为一体,这才是音乐的最高境界.所以喜欢欣赏合奏的,才是真正理解音乐的.而独奏则不然,独奏强调的是个人的技巧和熟练程度,对于一个单独的芋来说,很难制造出让听者忘记一切的效果来,这时听者往往会以批判的态度而不是欣赏的态度来对待音乐,喜欢给演奏者挑毛病, 并以此为乐.演奏者战战兢兢,唯恐自己的演奏出一点差错,这种情况下一曲完毕,双方都处于极度的紧张之中,请问,这种情况下音乐还有快乐可言吗?"

智叟没有回答,南郭先生接着说道:

"所以说,欣赏合奏的,是在欣赏音乐本身,并不计较每个音符的正确与否,而要求独奏的,是在对乐师进行考验和折磨,以能够指出别人的错误和毛病为乐,这种人吹毛求疵,难以满足。他自以为自己精通音乐,其实他对于音乐的理解,是完全错误的,可是他又掌握着生杀大权,那么我又有什么办法呢,除了逃走以外,又能怎么办呢?"

"我之所以要逃走,并不是我不会吹芋,而是我知道我是无法让他这种喜怒无常的人来满意的,不是今天,就是明天,迟早会引来杀身之祸,这才是我所要逃走的真正原因啊。"

我听说了这个故事的后半部分,感慨道,"现在管理者对于程序员的态度,和齐缗王没有什么区别啊;一般人对于程序员的态度,和智叟没有什么区别啊;程序员的结局,和南郭先生没有什么区别啊。"

Sawin软件研发之窗:《南郭先生新论》 - 使用 Google 工具栏进行发送相关推荐

  1. Google Voice开始发送邀请函

    今天收到了Google Voice的邀请函,标题为"You've been invited to Google Voice". 最近关于Google Voice 的新闻不少,出于好 ...

  2. 关于google smtp邮件发送

    由于用的是google的smtp服务,在这个过程中一直遇到Authenticator验证,后来在网上找了一段代码, if(smtp.indexOf("smtp.gmail.com" ...

  3. 100个程序员学习的网站

    1 程序员论坛:http://www.gxcxy.com 2 J2me社区 http://www.j2meforums.com/forum/ 3 csdn http://www.csdn.net/ 4 ...

  4. 程序员常去的103个网站(转)

    1 J2me开发网 http://www.j2medev.com/bbs/index.asp 2 J2me社区 http://www.j2meforums.com/forum/ 3 csdn http ...

  5. 开发人员常用的ID网站整理!

    开发人员常用的ID网站整理! ID 网站名 网址: 1 google code http://code.google.com/ 2 google 开发人员主页 http://code.google.c ...

  6. 程序员应该知道的100网站,你知道几个

    1 csdn http://www.csdn.net/ 2 Vc知识库 http://www.vckbase.com/ 3 codeproject http://www.codeproject.com ...

  7. 程序员常去的100个网站

    程序员常去的100个网站! 1 J2me开发网 http://www.j2medev.com/bbs/index.asp 2 J2me社区 http://www.j2meforums.com/foru ...

  8. 程序员应该知道的一些网站

    1 csdn http://www.csdn.net/ 2 Vc知识库 http://www.vckbase.com/ 3 codeproject http://www.codeproject.com ...

  9. 如何安装或卸载Google Chrome浏览器

    Largely based on Google's open-source Chromium, Google Chrome is one of the most popular web browser ...

  10. 《Google软件测试之道》- Google软件测试介绍

    <Google软件测试之道>- Google软件测试介绍 2015-05-21 目录 1 质量与测试   2 角色   3 组织结构   4 爬.走.跑   5 测试类型   相关链接 与 ...

最新文章

  1. 高一计算机组装,高中生计算机组装与维护,呼市新华互联网学校
  2. Blazor 0.5.0 升级及新特性介绍
  3. oracle arp绑定mac地址,使用ARP命令来绑定IP和MAC地址
  4. HTML如何实现利表自动求和,使用模板标记在html模板中求和
  5. win10家庭版如何开启组策略
  6. 动视服务器状态,《使命召唤12》A.B.C服务器错误不用怕 动视给你支招
  7. 走遍中国《中国古镇全集》
  8. poj3984(经典dfs)
  9. PLSQL Developer使用
  10. Spring Boot(八)——Shiro+FreeMarker
  11. RabbitMQ使用规范
  12. OptionError: ‘Pattern matched multiple keys‘
  13. fiilt1左耳连不上_FIIL T1完美解决真无线耳机的痛点:更快更稳更自由
  14. android4.4 display架构分析,Android display架构分析(五)
  15. 建筑热过程太阳辐射负荷计算
  16. 在c语言中保留字是有专门含义和作用的,c语言中的关键字和保留字的区别?
  17. 从零开始搭二维激光SLAM --- Hector论文公式推导与相关代码解析
  18. xshell如何将Windows文件上传到linux
  19. patch 和 put 方法区别
  20. 学生信息统计(顺序表)

热门文章

  1. Unity3d 联通沃商店接入问题
  2. VMware如何安装windows10教程
  3. 分享三大外汇日内交易策略
  4. PyCharm 新建 Python Package
  5. 在腾讯轻量云上搭建 CS:GO 服务器
  6. iOS多线程——GCD底层探索中(dispatch_async与dispatch_sync源码)
  7. IE浏览器下载中文文件,文件名乱码或变成下划线问题
  8. 2018语言排行榜php,世界编程语言排行榜_TIOBE:2019年12月全球编程语言排行榜
  9. unity案例星际迷航_《星际迷航》:自1964年以来启发人们和他们的技术
  10. 小程序京东首页底部导航栏代码