How to Learn - 如何学(习)

这是一个短篇文章,取自 Cocoa Programming for Mac OSX 的第一章最后一节,大概半年前第一次翻阅的时候,粗粗浏览了一下,没有什么印象,最近偶尔又拿起此书,对这一节颇有感触,就拿出来贴于此,顺便翻译一下,应该不会触犯版权吧...

如何学(习)

来到我的课堂上学习的人各种各样,有聪明绝顶的,也有不那么聪明的,有勤快的,也有懒惰的,有经验丰富的老手,也有刚刚入行的菜鸟。不可避免的,大多数人都能够从我的课堂上分享到一点,即,对当前的主题保持注意力。

保持注意力的诀窍,第一就是拥有足够的睡眠。我的建议是,如果你正在学习一些新的东西,那么最好每天晚上都能够保证10个小时的睡眠。在质疑这个办法之前,请先尝试一下。你会发现每当你醒来的时候,都会精神饱满的准备开始学习新的东西。咖啡因可不是用来取代睡眠的哦。(Caffeine is not a substitute for sleep.)

第二个诀窍是停止自愿自艾。每当学习新东西的时候,一些学生总是会这么想,“卧槽,这个对我来说太难了,我怀疑我是不是很笨。”因为愚蠢在我们的文化中是不可想像的糟糕的东西,于是学生们会花费数小时来编造一些借口来解释他们是如何的聪明但是仍然对此感到困难。在这一刻,你已经开始分散你的注意力了。

我曾经有个老板叫Rock。Rock获得了加州理工大学天体物理学的学位,但是从来没有在任何工作中运用自己的天体物理学知识。一次,我问他是否为他没有学非所用感到遗憾。“实际上,我的天体物理学学位已经是被证明非常有价值的”他说,“但是现实世界中,很多问题本就复杂,当我为了解决他们而奋斗时,我有时会想,‘卧傮,这个对我来说太难了,我怀疑我是不是很笨。’可是后来当我想到我有加州理工大学天体物理学学位时,我应该没有那么笨”

每当你向前迈进一步,要确信你自己不是不够聪明,而是有些事情本就是复杂困难的。铭记这个关于“愚蠢”教训以及良好的休息,你已经准备好了征服Cocoa。

-EOF-

后记:此文献给那些半夜三更仍然坚持在一线编码的同志们,祝你们好运也祝自己好运。上次 RubyChinaConf 之后已经10天了,一直想发一篇博文回顾一下,可是又恢复了昼伏夜出的生活,精神状态极差,也无心作其他任何事情,不能高效完成工作,导致的直接结果是无限延长自己的工作时间,并继续透支生命,身体已经发出了危险的信号,近期的工作重心,第一是调整好自己。第二保持良好的心情(不知为什么,对我而言最好的调节心态的方法就是不停学习新知识),第三才是完成工作。已经从Koz那里要到了自己的一些照片,明天发RubyChinaConf的回顾小节吧。