我们坐在高高的码堆旁边,听大师讲那成功的经验……

原创 2008年12月15日 15:47:00

多数码农同行都很崇敬“听大师讲那成功的经验”这种形式,而且乐于传播它,并引用它来证明。可能是当年“坐在高高的谷堆旁边,听妈妈讲那过去的故事……”的后遗症?

在这里不想多说这些成功经验的有益之处。只想说点个人感想:

  • 在分析那些成功复制大师经验的案例时,要当心安慰剂效应(placebo effect)。毕竟“银弹说”还没被证明是错的——我们还没有找到软件成功的充分条件。
  • 在听大师讲经验的时候,要当心大师本人的基本归因错误(fundamental attribution error),以及对复杂事实的简单归因(比如“项目成功的原因在于KISS”)。
  • 在应用大师经验的时候,要当心自己的证实性偏见(confirmation bias),以及golden hammer这个anti pattern(functional fixation?)。
  • 在分析案例时,当心面试者幻像(interview illusion)。
  • 在形成了某种看法后,要当心信念保持现象(belief perseverance)。
  • 在引用大师的成功经验作为证明的时候,要当心权威效应。


思考问题:

  • 各种流行的软件工程方法在多大程度上仅仅是安慰剂?
  • 你能举出某一位大师在他非擅长领域的错误信念么?
  • 上次你改变对一位朋友的看法是什么时候?(技术呢?)
  • 当你懂得一个原则(方法/理念)后,有没有想要将它到处应用?
  • 你早上迟到是因为路上堵车,还是因为自己没有早早起床?如果你没有迟到,是因为什么呢?
  • 你认为安慰剂对于治疗像胃溃疡这类的慢性病,病情明显好转的比例是多少?(答案是30%+)


附录:一些名词解释

  • “证实性偏见”:倾向于搜集可以证实自己观点的资料、事实、数字。或者将中性的事实解释为自己的观点。
  • “面试者幻像”:在我们与某人经过了简单地交谈之后,我们会相信我们已经很了解这个人,并且能够在各种情形下预测他的行为。每次我们了解他更多一 点之后,我们会改变在头脑中对他的认识,相信这个改进的认识是正确的;同时忘记刚刚犯的错误,并认为我们一直对他非常地了解。
  • “信念保持”:一旦有了某种信念,就很难改变,哪怕事后被告知(或发现)这种信念是由于错误的引导而形成的。即使能够自己发现这种信念的错误,也会蒙蔽了理智而无法(不想)去改变它。尽全力去寻找已形成的信念中的细微的合理之处。

来听大师讲设计(下)

▼ 好设计,多维度 072 IDEO公司的设计逻辑:好设计应该是商业价值、人类需求和技术应用的结合点。 073 信息可视化。 Information is cheap,the...

来听大师讲设计(上)

设计大师保罗·格雷厄姆对设计有一份100个小原则的总结。看到100,我们往往会觉得头疼,这么多怎么学的完呀。事实上,我们的一年都不止100天这么少,那么如果一天学一条做不到,三天呢?或者一周呢?只要用...

草图大师6.0插件,建模……

  • 2009年02月25日 10:41
  • 1.08MB
  • 下载

来听大师讲设计(中)

▼ 越简洁,越聪明 037 表面上看来,设计是为了解决某个问题而进行的创造性活动,需要大量的思考;“直观”是一种无意识的过程,是人们的直觉在起作用。但事实上,很多设计或发明之所以伟大,恰恰...

经验之谈:10位顶级PHP大师的开发原则

在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种...

“玄惭大师”谈双十一活动中云数据库保障经验

导读 对不少商家而言,双 11 销量往往是平时的N倍。云数据库如何从容应对双 11 当日的流量高峰?今天,特别邀请到 ApsaraDB 团队的大牛级人物玄惭和大家分享,结合历年双十一活动中云数据库保...

安装oracle11g时,Enterprise Manager配置成功,出现以下警告……

安装oracle11g时,在创建了数据库之后,安装快结束时,弹出窗口请执行以下命令Manager配置成功,出现以下警告……" title="安装oracle11g时,Enterprise Manage...

安装oracle11g时,Enterprise Manager配置成功,出现以下警告……

安装oracle11g时,Enterprise Manager配置成功,出现以下警告……   安装oracle11g时,在创建了数据库之后,安装快结束时,弹出窗口请执行以下命令Manage...
  • rnhhb
  • rnhhb
  • 2015年03月14日 22:55
  • 5513

[转]【坐在马桶上看算法】算法12:堆——神奇的优先队列(下)--作者:ahalei

接着上一Pa说。就是如何建立这个堆呢。可以从空的堆开始,然后依次往堆中插入每一个元素,直到所有数都被插入(转移到堆中为止)。因为插入第i个元素的所用的时间是O(log i),所以插入所有元素的整体...

今目标——让我们离成功更近……

背景:由于专业课冲突,两天没有来机房,今天一来就被告知——停课了,当时就懵了,两天没有来机房,落下了很多东西,今天晚上来了竟然发生这么大的事。经过询问,原因原来在今目标上,10期和11期很多同学的今目...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我们坐在高高的码堆旁边,听大师讲那成功的经验……
举报原因:
原因补充:

(最多只允许输入30个字)