Yuguo.us

工作、健身以及练习一万个小时

Introduction

user

余果

全栈工程师,《Web全栈工程师的自我修养》作者。


Featured

工作、健身以及练习一万个小时

Posted by 余果 on .

是的,这周主要就干了这三件事情:工作、健身、阅读《outliers》中的一章“10000 hours”。

工作

我在微博上说了一句话:

累,物理上的累。我已经比三个月前的自己工作效率至少提高了一倍,可还是需要加班。消耗时间的两个最重要的东东:联调和会议。 说现在是以前工作效率的两倍,毫不夸张。拿到一个设计稿,我知道了哪些点应该跟设计师沟通,如何能快速有效开始组织结构,我知道了如何在一切开始的时候摆放雪碧图,通过各种代码片段和桥段,我输入代码的速度提高了3倍以上,完成页面之后在ie6下的调试也越来越少,我熟悉了项目各个人员,知道每个需求提单提给谁,开发找谁,我熟悉了各种字体,我知道设计稿哪些文字的修改是可以自己进行的……

但是,这周的前4天我都是晚上11点才离开办公室。

这是第一件事。

健身

过去的一个月内我都在健身,我是这么做的。

我只练习哑铃拉举,专门练习肱二头肌。一个专业的健身教练可能不会建议我这么做,他会希望我做一个全身的练习。但我是程序员,我在检测一段代码是否有误的时候往往会做单元测试。如果方法真的有效,我就会放心地把这个模式或者模块置于全局安排之中。

我查阅了一些关于健身的文章和视频,并且确定了我的目标。我的目标不是速度和耐力,而是希望增加肌肉群的发达程度,从视觉上看上去更粗壮,力量更大。根据我的目标,两个各10公斤的哑铃是适合我的。每一组练习的次数,和在半小时内连续训练组数都根据“网上教练”的说明来定制。

每次练习之前我都会确保练习过后会有及时的食物补充,特别是蛋白质。午餐和晚餐都会要求自己吃更多的米饭和富含淀粉蛋白质的食物。晚上睡觉前也吃点鸡蛋什么的,因为自己实在是太瘦,这些多余的进食如果能在体内哪怕生成一些脂肪,对于我的锻炼都是很有好处的。

今天同事提醒我说你胳膊变粗了,我回家之后照了下镜子,确实有明显的进展!老实说,我没有想到会这么快,我觉得可能需要一季才会有视觉上的变化,但事实上,两个胳膊的肱二头肌都达到了比较可观的程度。并且有趣的是,左臂的变化程度更大,酸胀感更强烈。我认为是因为之前左臂就不如右臂发达,直径也较小。但是因为锻炼对于两个胳膊是以相同的强度进行的,两个胳膊滋生出数量相当的新的肌肉纤维,所以左臂在百分数上的进展比右臂更大。

不过其它没有锻炼的部分,包括小臂和肩膀、后背、腰部都变化不大。

不过这个进展给我一点信心,我是可以练得很好的。

为什么我会怀疑锻炼无效呢?因为大学的时候室友有一对哑铃,我无聊的时候就试过练习,累计时间也跟现在一个月的累计时间差不多了,但肌肉似乎从来没有进展。

这是第二件事。

10000个小时

《outliers》这本书中文翻译为《异类》(英文电子版下载地址),是讲述如何成功的一本书,其中有一个理论就是练习10000个小时,就能成为任何领域世界级的专家,无论是计算机编程、网球、摇滚歌手还是国际象棋。这里有一篇很好的博客“怎样练习一万小时”。

我有几点想法: 什么是有效的练习? 作为钢琴家的父亲从小教导儿子练习钢琴,跟穷人的孩子自己在钢琴上自己摸索效率肯定是不一样的。刚提到的博客里有说到有效练习的前提是“在学习区学习”和“有效反馈”。前者是说要正好在超出自己能力的区域学习,后者是说需要一个有经验的导师来指引。

就像健身,如果我不知道怎么样的重量、组数、强度对于扩大肌肉群是最有效的,如果我不知道补充什么食物来维持营养,那么我的进展不会这么快。就像一个游戏设计是100小时通关的,但如果有一本攻略在旁边,你可能只需要10个小时就能通关,你可以跳过在迷宫乱撞浪费的大量时间。

有趣的是另一本书《The 4-hour work-week》这本书里面有一节是说“两周内成为专家”,跟这本书里的观点貌似冲突。

不过如果我们耐心用《How to read a book》里面的方法来阅读两本书,就会发现这两个作者的expert是指不同的意思。

《outliers》中的expert是指真正意义上的专家,世界级的教授。知晓所在研究领域的一切知识的人。

《The 4-hour work-week》里面的expert指的是商业交易、销售中的专家,他们仅仅比大多数人都懂得更多,并且能像大师一样把产品卖出去。

有趣的是,消费者完全分不出来两个地方的专家有何区别。事实上,消费者甚至无法区分一个专家和一个电视广告中穿白色衣服拿着装水的试管的演员,不过那是另一个故事了。

两本书对于expert定义的不一致是造成它们“分歧”的一个原因,而另一个原因,就是《4-hour》中的那些人仿佛看了攻略一样,深知如何做才能在两周内从一窍不通达到给世界500强演讲的程度。似乎有一个通晓一切的人告诉他如何做,然后他用这两周来做这些事情。

而我们做不到,我们往往不知道目标是什么,我们是否在进行有效练习。

另外,以有效练习为前提,10000小时应该是练习时间的上限。有一些领域比较简单,应该不需要10000个小时才能得到质的升华。这种猜测很合理,“每个领域都需要10000个小时达到世界级的程度”几乎跟“这个世界是神创造”的一样不可能,甚至我能断言前者比后者更不可思议。如果我是神,并且已经创造了这么一个精密的世界,那我肯定不会再把所有行业的大师级练习时间都设定为10000小时(魔兽世界里面商业技能顶级设定的练习时间是一致的,这是为了平衡性)。

总结

说这么多,无法是像总结出这么几条结论:

1.如果有一个教练告诉你如何去做(或者你有强大的能力获知该如何做——可以认为有明确的目标+获知前人经验的途径),能让你更快获得成功。

2.三天打鱼两天晒网的练习等于没有练习(健身方向),机械的练习等于没有练习(编程和设计方向)。

3.如果工作效率提高很多了,但还是觉得应接不暇,那是因为你_只是_在练习肱二头肌。

4.持续进行有效地练习,10000小时以内你能成为世界级专家。如果满足结论1,会更快。

5.一些练习可能短期内能看到成果,而另一些练习,效果要更久一点才能显现出来。

6.如果当前你还比较弱,那么在一个同等的练习环境下你可能比较吃力,但是你最终会获得跟_右臂一样的成长_。

user

余果

https://yuguo.us

全栈工程师,《Web全栈工程师的自我修养》作者。