剑术与内功---高效程序员的45个习惯序。

jackxiang 2011-11-21 10:40 | |
  “武功者,包括内功、外功、武术技击术之总和。有形的动作,如支撑格拒,姿式回环,变化万千,外部可见,授受较易,晨操夕练,不难熟练。而无形的内功指内部之灵惠素质,即识、胆、气、劲、神是也,此乃与学练者整个内在世界的学识水平密切相关,是先天之慧根悟性与后天智能的总成,必需寻得秘籍方可炼成。”
  ——摘自《武林秘籍大全》
其实上面谈到的也就是九阴真经中的虚实罢了,摘录如下:
天之道,损有余而补不足,是故虚胜实,不足胜有余。其意博,其理奥,其趣深,天地之象分,阴阳之候列,变化之由表,死生之兆彰,不谋而遗迹自同,勿约而幽明斯契,稽其言有微,验之事不忒,诚可谓至道之宗,奉生之始矣。假若天机迅发,妙识玄通,成谋虽属乎生知,标格亦资于治训,未尝有行不由送,出不由产者亦。然刻意研精,探微索隐,或识契真要,则目牛无全,故动则有成,犹鬼神幽赞,而命世奇杰,时时间出焉。
  ——摘自《九阴真经》


在《现代汉语词典》中,内功的解释是锻炼身体内部器官的功夫;外功的解释是锻炼筋、骨、皮的功夫。
“剑术”指使用剑的方法和技巧。
内功的修炼通常就是气功的练习(内练一口气),讲究呼吸吐纳,多用腹式呼吸法,精神集中,循序渐进,从而达到锻炼身体内部器官的目的。现在很多老年人练习的体育运动就是这个道理;武术中可以提高耐力、战斗力和极强的自我保护作用等。
外功的修炼一般就是指抗击打能力和体表硬度的锻炼,有时也有攻击力的锻炼,比如铁砂掌、插沙、打狗皮袋等,从而达到锻炼筋、骨、皮的目的。武术中可以提高体力、外部保护作用等。
《倚天屠龙记》里的张无忌开始时他通过修习九阳真经而拥有了深厚的内功,从而奠定了学习高深武功的基础。
维基百科中的“内功”词条还说到:在武侠小说中,内功是以内力为基础的个人能力,一般是外功(也就是武力)的基础。只有内功深厚的人才能拥有高超的武功,如果没有内功作为基础,练习各种武功,特别是招式是没有实际意义的。
我Google一下发现,一些游戏玩家在讨论武侠类游戏时,也有说到:外功前期可以立竿见影攻击伤害稳定;内功后期攻击要远超于外功。

这些都说的非常的好啊,说到很多本质的东西。道理人人懂,说说也无妨。我想说一下在,在工作、学习上的内功和外功。
外功:年初时,组内性能测试水平较低,我受主管的安排做性能测试,主要就是完成业务性能需求的验证,其实就是学点“剑术”(可能“术”都算不上,只能算是“招”),然后立马就在项目中应用,不对其原理进行理解,仅是用最快的时间完成任务。于是,我就根据部门的一些文档和自己Google一些简单的性能测试概念和JMeter工具使用,做完了人工翻译项目的性能测试。
出于项目时间的考虑,仅用剑术完成任务也是挺好的,我只是觉得需要真正理解还是需要静心修炼一下内功的。就性能测试来说,以前在学校学的较好的C语言基础、网络技术、操作系统基础也都是算内功的一部分了,而我下半年来在练习的另一部分内功是Linux系统原理、性能测试理论、性能测试方案设计、性能结果分析、JMeter工具原理、Apache/JBoss原理、JVM内存使用等等。
也许,内功不能立竿见影地发挥效用,但作为一个长期的积累,还是很有必要的。或许,我可以不懂得LoadRunner的具体使用操作,我可以在一周之内熟练掌握,但对性能测试理论、Linux原理、性能分析的能力,却不是能几天就理解清楚。
我感觉,单纯的剑术就只是“花拳绣腿”,中看不中用;而内功深厚的大侠,会用内在的“气”来震慑敌人。
忽然想起《英雄》的四个境界:
第一境界,手中有剑,心中无剑
第二境界,手中有剑,心中有剑
第三境界,手中无剑,心中有剑
第四境界,手中无剑,心中无剑
我觉得,我还在第二境界中挣扎呢。
还想起,以前看《操作系统原理》的一本书中写到的:没有软件的裸机是一具僵尸,没有硬件的软件是一个幽灵。
目前,从务实的角度出发,还是应该努力做到内功深厚、剑术精湛~~


  “武功者,包括内功、外功、武术技击术之总和。有形的动作,如支撑格拒,姿式回环,变化万千,外部可见,授受较易,晨操夕练,不难熟练。而无形的内功指内部之灵惠素质,即识、胆、气、劲、神是也,此乃与学练者整个内在世界的学识水平密切相关,是先天之慧根悟性与后天智能的总成,必需寻得秘籍方可炼成。”
  ——摘自《武林秘籍大全》
  公元21世纪,软件业江湖动荡,人才辈出,各大门派林立,白道黑帮,都欲靠各自门派的武功称霸武林。
  在那些外家功门派(传统的瀑布开发方法、CMM、ISO和RUP等)和非正统教(中国式太极敏捷UDD等)当道之际,一股新势力正在崛起——以敏捷方法为总称的一批内家功门派。
下面的歌诀是对内家武功招数的概述:
  迭代开发,价值优先
  分解任务,真实进度
  站立会议,交流畅通
  用户参与,调整方向
  结对编程,代码质量
  测试驱动,安全可靠
  持续集成,尽早反馈
  自动部署,一键安装
  定期回顾,持续改进
  不断学习,提高能力
   上面的每种招式,都可寻得一本手册,介绍其动作要领和攻防章法。几乎每个内家功门派都有自己的拳法和套路。
但,正所谓“练拳不练功,到老一场空”。学习招数和套路不难,难的是如何练就一身真功夫。内家功,以练内为主,内外结合,以动作引领内气,以内气催领动作,通过后天的修炼来弥补先天的不足。
本书是一本内功手册。它注重于培养软件开发者的态度、原则、操守、价值观,即识、胆、气、劲、神是也。
敏捷的实践者Venkat Subramaniam和Andy Hunt携手著下此书。望有志之士有缘得到此书,依法修习,得其精要;由心知到身知,入筋、入骨、入髓,修炼得道。而后,匡扶正义,交付高质量的软件,为人类造福。

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/4805/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-11-21 11:04
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]