在从上海到杭州的火车上,小杰提出了一个问题,就是在6 12个小时里面,分针多少次超过时针。
这个问题跟我在1998年底加入微软前的一道面试是一个风格的.这道题出现在我第4轮面试的时候:
1998位乒乓球运动员打比淘汰赛,问组织者需要组织多少场比赛。
当时刚准备用1+2+4+8...这个思路做下去,忽然觉得不对,后来半蒙半算得说了个"我觉得像是1997场"。虽然当时还不是很肯定,但就这样碰到了正确答案,过关了。
其实答案很简单,就是1998个人决出冠军,需要淘汰1997个选手,而一场淘汰赛淘汰一个选手,就需要1997场比赛。
这个问题的玄妙之处就在于,问题不是“如何安排这些场比赛”而是问需要“多少场比赛”,所有安排上的细节,都可以不考虑。
大象放进冰箱的问题
我个人最喜欢的一个笑话就是关于把大象放进冰箱的问题:
问:如何分三步把大象放进冰箱
这是个几乎无解的题,答案也非常无离头:
答:三步。第一步:打开冰箱;第二步:放进大象;第三步,关上冰箱
关键就在第二步:“放进大象”。这说得到简单,但怎么可以放进大象?回答没有给出,所以这道题一直就是当作一个笑话讲的。
不过,如果不把它当作笑话讲,而作为一种解决问题的方法,倒也是值得研究一下的。这个方法,就是宏观的思考问题的方法。
思考大的图景而忽略细节
有人说,“世界上很多人把自己的视野的边界,当作世界的边界;而又很少的人,能够看到其他人看不到的。” 描述这样的人,有一个我非常喜欢的词:“Visionary” - 高瞻远瞩。
阿波罗计划就是一个典型的这样的项目。当时肯尼迪同志对于人类登上月球这道题的解,就是一个类似于把大象放进冰箱的解法。他说:“在下个世纪里面,把一个人送上月球,并且安全的返回”(讲解远景的课程中的经典语录。)
这到简单,比把大象放进冰箱还省了一步。但问题就在于,具体怎么做呢?当时咨询委员会里面有很多人表示反对,比如化学家们就说,这怎么可能?我们连推动这么强大的火箭的燃料都没有!肯尼迪说:“那么你是不是说,只要有了合适的燃料,我们就可以做到?那么去找燃料吧。”之后的几年里,化学形成了一个新的分支,这个分支就是为了研究合适的火箭的燃料,并且在四年以后找到了这样的燃料。就像燃料一样,一个又一个技术问题被克服,最终完成了一个不可能完成的任务(这个故事来源于:《Seven Secrets of Inspired Leaders: How to achieve the extraordinary...by the leaders who have been there and done it》这本书)
我们的思考方式
我们在思考的时候,尤其在思考复杂的事物,或者涉及众多的人的协调的时候,非常容易掉到细节的泥潭里面,找不到出路。有些时候,看的大一点,先假设一些很难的问题总会解决,还容易得到结果一些。
我个人的心得是,在杠杆开始工作的前5年里面,更多的需要解决细节问题,自己的角色就是在解决实际的问题,比如说在做一个产品,负责一个项目,至于这个产品项目本身为什么要做,尤其是现在的做法之外还有没有其他替代的方案,都不作考虑。慢慢的当很多的细节问题都有非常好的团队成员来解决的时候,如果自己还在解决细节问题,就失去了大的方向,变成“把事作对”,而不是“做正确的事”。
所以最近经常提醒自己,适当的多做些“大象放进冰箱”的决定。
后注:计算机里的函数就是这种思维的产物
学过编程的,就不断地用这种方式解决问题。我记得在火车上,晓娣提到,创新必须有一个限制条件。说到这个话题,我就随口问了个问题:如何用7行代码写一个BBS出来(当时正值客齐集社区上线之前)。这个限制够死的,我出题的时候自己都没有想好答案。
后来,想到了大象的故事,答案就有了,其实不用7行代码,两行就够了。
BBS kijiji = new BBS();
kijiji.Run();
至于BBS这个类怎么写?那是以后的事情,而且肯定写得出来,Ruby on Rails有很多时候就是这种想法,OO也是这种想法,而递归算法不就是这种想法的终极体现吗?
分享到:
相关推荐
【宏观经济学思考题】 宏观经济学是研究整体经济活动和决策的学科,涵盖多个核心理论,如经济增长、经济周期、消费和投资行为、货币供应与需求、通货膨胀等。以下是对给定文件中各讲主要内容的详细阐述: 1. 索洛...
它要求考生具备宏观思考问题的能力,理解事物之间的矛盾关系,对问题有深入的理解和全面的把握。在面试中,考生需展示出能够综合考虑各种信息,分析问题本质,提出合理解决方案的才能。 2. **言语表达能力**:清晰...
关于进一步改革和完善贸易统计制度方法的宏观思考.doc
关于进一步改革和完善贸易统计制度方法的宏观思考.pdf
办公自动化和宏观经济思考 办公自动化和宏观经济思考是当前社会发展的重要组成部分,尤其是在政府机关和企业中。随着信息技术的发展和广泛应用,电子政府和办公自动化已经成为了政府机关和企业管理的必备工具。 一...
全球-宏观策略-全球宏观思考当前位于周期中的什么时间点?-2019.11.7-22页.rar
当前我国跨境电商零售业宏观环境分析及思考.pdf
宏观经济学-课后思考题答案_史蒂芬威廉森016借鉴.pdf
宏观经济学-课后思考题答案_史蒂芬威廉森004借鉴.pdf
对我国宏观调控效果的思考.docx
量化策略:宏观量化视角下的选股策略思考 宏观量化视角下的选股策略思考是弘则研究在2019年发布的一份关于量化策略的研究报告。该报告从宏观经济的角度出发,分析了当前的经济状态,并对2019年的选股策略进行了思考...
加强中央银行宏观审慎监管职能的思考.doc
JP 摩根-中国-宏观策略-中国半主权企业:宏观标题下国有企业空间的思考更新-515-34页.pdf
当前我国跨境电商零售业宏观环境分析及思考
宏观专题报告:关于降准的冷思考.pdf
同时,教学模式较为单一,多以教师讲授为主,学生被动学习,缺乏足够的讨论和互动环节,导致学生难以主动发现和思考问题。此外,教学考核方式也较为固化,多数高校依旧依赖期末考试成绩和平时表现的综合评价方式,而...
贸易统计制度方法的改革和完善是当前我国统计工作中的一项重要任务。我国贸易统计在过去的二十多年里,虽然取得显著进步,适应了经济形势的发展,但在面对快速变化的市场经济环境时,仍显得相对滞后和被动。...
宏观策略专题报告:当前经济与政策思考-用上网时间推算就业现状.pdf
【对我国现行物流体制问题的思考】 中国物流行业在近年来取得了显著的发展,但在快速发展的同时,也暴露出一些体制性的问题。这些问题是阻碍我国物流效率提升、成本降低的关键因素,需要深入探讨并寻求解决方案。 ...
如同故事中的“打鸟问题”,宏观经济学的问题往往需要深入思考,考虑所有可能的因素和情境。这门学科充满活力,有许多未解的难题,比如经济增长的持久性、经济波动的可预测性以及政策效果的不确定性。宏观经济学家的...