诺贝尔经济学奖获得者西蒙教授曾提出了这样一个见解:“对于一个有一定基础的人来说,他只要真正肯下功夫,在6个月内就可以掌握任何一门学问。”他是怎么估算的?
西蒙教授立论所依据的实验心理的研究成果表明:
1 一个人1分钟到1分半钟可以记忆一个信息,心理学把这样一个信息称为“块”
2 估记每一门学问所包含的信息量大约是5万块
3 如果1分钟能记忆1“块”
那么5万块大约需要1000个小时,以每星期学习40小时计算,要掌握一门学问大约需要用6个月。为了感谢西蒙的这个研究成果,教育心理学界称这种学习法为西蒙学习法。
为了形象地说明,把西蒙学习法比做一把锥子。正如 居里夫人所说,“知识的专一性像锥尖,精力的集中好比是锥子的作用力,时间的连续性好比是不停顿地使锥子往前钻进。” 西蒙学习法所支配的学习活动,呈现出一种尖锐猛烈、持续不断的态势,所以又名锥形学习法原理:烧一壶开水,如果断断续续地烧,1万个小时也烧不开,如果连续烧,1个小时就够用了。
心理学:21天养成新的习惯。
佛教的佛七、禅七,都是一种密集训练, 专心能达到最好的效果。
180天 方法得到, 顽固的习气都可以扭转。
在软件开发中,密集用功也是一种很好的体验,1个月的密集开发可能超过半年。 但是这个前提是, 公司的工程师文化是不是足够好, 否则会被外行领导变成一种变相的加班文化。 长期加班是更低效的。 3个月有个密集开发周。 1年有1次密集的开发月,同时有松有弛才是好的节奏。XP敏捷开发是反对加班的。
密集开发的前提是 完整有条理的需求, 以及基本技术已经不用分心。