项目驱动

1.要用项目驱动做事,而非目标驱动。

2.例如早起,目标驱动:因为早起是个好事,所以早起本身就是目标,起来之后可以干一堆事,锻炼身体等。 项目驱动:为了做一个个人项目,可以是学一首钢琴曲,可以是写一本书。

3.例如读书,目标驱动:读书是个好事,所以读书本身就是目标,应该读一些经典书籍。项目驱动:为了写一Recreating Lisp这本书,所以要阅读可以帮助我完成这个项目的书籍。即,学以致用。

4.本质区别是什么? “目标”的定义太广泛,项目是目标的子集。定义目标的语言不是大象咒语,而是说给骑者的抽象语言,例如,锻炼身体,学习外语,看经典书籍等等,这些都是抽象语言。范围模糊。而“项目”就很具体,它是一个在半年之后要交付的一个可以看得见的东西。所以,好似近在眼前。大象可以看得见,大象就能明白当下干什么。

5.另一个区别是,项目的边界感很好,你在做事的过程中,大象很清晰那些动作在项目边界中,那些事超越了边界。而目标就过于抽象带来的过于模糊。

6.目标就像是指南针,指引方向,而项目就像是地标,你感觉自己马上就能到达。能够看的见得不远处。

 
0
Kudos
 
0
Kudos

Now read this

第一章.进入忍者的世界(1.Enter the ninja)[完成]

翻译 Secrets of the JavaScript Ninja (JavaScript忍者禁术) 第一章 进入忍者的世界(1.Enter the ninja) 本章重点: 1.介绍本书的目的和结构 2.我们将要关注的类库,我们将要讲解的比较cool的亮点都会在这些类库中找到具体的实现。 3.什么是JavaScript的高级编程(世界级的开发者用什么方式来编写JavaScript) 4.什么是跨浏览器编程 5.展示测试组件(如何测试你的代码) 目录链接:... Continue →