漫谈传统武术——文理 & 编程

零、前言 本文讲什么? 拳打脚踢小把戏,唯有文理通天地。——梅花桩拳谚 我在传统武术这个领域,确实学到了一些道理,在别处很难遇到,值得分享。 本文首先介绍一下传统武术,然后分享这些道理(也叫“文理”)。 注:真正的“文理”覆盖极广,我没资格谈。这里主要聊个人的感悟。 为什么要讲这个? 最近的个人分享会太偏技术了,比较沉闷,换一下风格。具体的技术,有特定的适用范围;抽象出来的道理,则随处可用。 只谈

调试方法之以小见大

什么是“调试”?我开发了一个功能,运行看看效果,如果有问题就做修改,改完再看效果,直到功能可用。 什么是“以小见大”?我开发的功能,将在大系统上跑,但是运行一次的成本太高;所以先放到在小系统上跑,小系统上调试通过,验证可用了,再发布到大系统上去。 举个例子,我对某个数据处理系统的模块做了性能优化,怎么验证效果呢?大系统上,有上亿的数据,该模块处理一遍要 3 个小时;小系统上,有上千条数据,该模块处

如何搞定一件事

动力——把“搞定这件事”放到第一位 要么不做,要做就要把它做好。如果这件事是值得做的,是决定要去做的,心里就认定——“一定要搞定它”! 茶不思饭不想,就是要搞定这件事。 地震了,海啸了,我也不管,我就是要搞定这件事。 无论如何,我都要搞定这件事。 这就是古人说的“志”了。 专注——“世间万物皆系于一箭之间” 开始着手做这件事了。但是我心里有挂碍,我同时在想着千千万万件其他事。我有好多好多想做的事。
如何搞定一件事

练级攻略,从新手到专家的历程,德雷福斯5级模型

本文整理自《程序员的思维修炼》,第二章。 简介 德雷福斯兄弟做过关于人类如何获取和掌握技能的研究1,总结出一个从新手到专家的5级模型。 5 专家 4 精通者 3 胜任者 2 高级新手 1 新手 在你提升技能水平的过程中,有许多方面会发生改变。最重要的三个变化如下: 从依赖规则向依赖直觉转变。 概念的改变,问题已不再是一个相关度等同的所有单元的集合体,而是一个完整和独特的整体,其中只有某些单元是相关