Just Do It

如果你要去学习绘画、语言、钢琴、运动,你的第一想法就是

Just do it

例如在绘画、语言、钢琴、运动,每天练习10小时都是很正常的事情

他们可能每天上课2小时,然后练习10小时

但是如果换到编程,我们就会去纠结,我们到底要看什么书、要做什么项目等等。

当你纠结完了,却发现自己什么都没做。或者往往半途而废。

所谓的 “脑力劳动” 简直就是思想束缚。我们总能听到身边的人说 “学的工程的很聪明, 学理科的很聪明”。 这简直就是在把这个人引入深渊。

正确的学习时间分配

我大学的时候(包括做毕业设计) 都把太多时间花在 纯粹的学习上

  • (错误) 学习10小时,练习1小时
  • (正确) 学习1小时,练习10小时

这就是为什么 MIT 的课都是 Lecture 1 小时, Lab 10 小时。

同时这也意味着你要拥有非常快的阅读速度,比如一周一本书

快速的阅读速度可以帮助你把更多时间花在练习/实践上

成为生命的一部分 - 熟能生巧

我们在刷牙的时候,不会特意去动脑,所以我们每天都吃饭、刷牙。

同样的道理,我们可以不要想太多,让编程成为生命的一部分

这是我在便利店打工的时候,我的老板告诉我的,

不要去想,把 (便利店的收银、补货) 当成生活中的一种习惯。

这就是所谓的熟能生巧

刻意训练 - 华为的 “奋斗者精神”

华为这家公司很多糟粕,但是他有着最重要的 “奋斗者精神”

我的理解就是,

挑战难题

突破昨天的自己

我们要非常敏锐地发现自己到底有没有进步,

有没有进步的判断标准就是,过去不会的难题,今天会做了吗?

不要害怕自己做错,挑战难题,这才是成为专家的必经之路