打字猴:1.700491649e+09
1700491649 程序员的思维修炼:开发认知潜能的九堂课 [:1700488121]
1700491650 6.2 瞄准SMART目标
1700491651
1700491652 如果你不知道去往何处,那么你必须多加小心,因为你很可能无法到达那里。
1700491653
1700491654 ——尤吉·贝拉(Yogi Berra),前美国纽约扬基棒球队接球手
1700491655
1700491656 为了实现你的愿望——在职业生涯和个人生活中学习和成长,你需要设定一些目标。但是目标本身并不能保证你成功。
1700491657
1700491658 目标是很美好的事情,你可能会有许多目标:减肥、找到一个更好的工作、搬进一个更大的房子(或者更小的房子)、写本小说、学习演奏电吉他、编写一个超级Rails应用程序或者完全掌握Erlang。
1700491659
1700491660 但是很多目标都是一个模式——崇高的、泛泛的“我希望在某某方面更好”。减肥就是一个最好的例子。大多数人想要更苗条(特别是我们这些长时间坐在电脑前的人)。但“我想要苗条”并不是一个非常明确的目标(虽然可能是一个很好的愿景——长期、理想的状态)。
1700491661
1700491662 你体重需要减多少斤?你仰卧举重准备练多少公斤的?何时完成?你准备控制热量还是增加锻炼?类似地,说你想“学习Erlang”是不错,但是这到底是什么意思?想要学到什么程度?想用它来做什么?如何开始?
1700491663
1700491664 为了帮助你专注于自己的目标,能够更好地实现它,请允许我推荐一种风靡一时的来自于咨询领域的诀窍:使用SMART方法实现你的目标〔3〕。
1700491665
1700491666 在这里,SMART代表具体的、可度量的、可实现的、相关的和时间可控的(Specific, Measurable, Achievable, Relevant, and Time-boxed)。对于任何目标(减肥、炒老板鱿鱼、征服世界等),你都需要制定一个计划,定出一系列帮助你实现目标的任务(objective)。每一个任务都应该具有SMART特性。
1700491667
1700491668 目标任务使你更靠近目标。
1700491669
1700491670 Objectives move you to your goal.
1700491671
1700491672 我们往往对于这两个词目标(goal)和目标任务(objective)的意思有一些模糊。明确地说:目标是一种理想状态,通常是短期的,是你努力要达到的状态。目标任务是一种帮你接近目标的事物。但是不要在这上面太过计较,不同人使用这些词语稍有不同。
1700491673
1700491674 下面介绍SMART。
1700491675
1700491676 具体的
1700491677
1700491678 首先,一个目标任务应该是具体的。也就是说,只说“我想学习Erlang”是不够的。应该把事情具体化,例如“我想要用Erlang编写一个可以动态生成内容的Web服务器”。
1700491679
1700491680 可度量的
1700491681
1700491682 如何知道你何时完成?这一直是我最喜欢问的一个问题。为了努力实现目标任务,不管采用什么方法,你必须能够度量它。可度量的与具体的相辅相成。很难度量笼统抽象的事物,但是很容易度量具体和详细的事物,只要使用确切的数字即可。如果你认为无法度量自己的目标任务,那么很可能它还不够具体。
1700491683
1700491684 但是一定要采取稳扎稳打、步步为营的过程。你不能期望一周之内减掉五十英镑或者利用一个周末就学会一门全新的编程语言和它的全部函数库。度量你的目标任务,但是要采取增量进步的方法。
1700491685
1700491686 “写一部小说就像在黑夜里开车。你只能看到车灯照亮的部分,但是你却可以走完整个旅程。”
1700491687
1700491688 ——E.L.多克托罗(E.L.Doctorow)
1700491689
1700491690 你不必看清你去往何处。不必看清你的目的地和沿途的一切。你只需要看清面前的一两米即可。
1700491691
1700491692 可实现的
1700491693
1700491694 我想要攀登K2峰,想在中东建立永久和平。
1700491695
1700491696 这一切不会发生。
1700491697
1700491698 至少,对我来说是这样。这些都是很好的目标,但是不现实。对我来说在当前的现实情况下无法实现。
[ 上一页 ]  [ :1.700491649e+09 ]  [ 下一页 ]