- 内容提要
- 译者序
- 译者致谢
- 序一
- 序二
- 前言
- 作者致谢
- 关于本书
- 第1章 为何这本书与你先前读过的任何书籍都迥然不同
- 第一篇 职业
- 第2章 从非同凡响开始:绝不要做他人都在做的事
- 第3章 思考未来:你的目标是什么
- 第4章 人际交往能力:远比你想象的重要
- 第5章 破解面试之道
- 第6章 就业选择:列出你的选择
- 第7章 你是哪类软件开发人员
- 第8章 公司与公司是不一样的
- 第9章 攀登晋升阶梯
- 第10章 成为专业人士
- 第11章 赢得自由——如何辞职
- 第12章 成为自由职业者:开启自己的一片天地
- 第13章 创建你的第一个产品
- 第14章 你打算开始创业吗
- 第15章 远程工作的生存策略
- 第16章 假装自己能成功 [1]
- 第17章 单调乏味的简历——如何修改
- 第18章 请勿陷入对技术的狂热之中
- 第二篇 自我营销
- 第19章 针对码农的营销基础课
- 第20章 打造引人注目的品牌
- 第21章 创建大获成功的博客
- 第22章 你的主要目标:为他人增加价值
- 第23章 善于运用社交媒体
- 第24章 演讲、报告和培训:做说话的极客
- 第25章 著书立说,吸引追随者
- 第26章 百折不挠,越挫越勇
- 第三篇 学习
- 第27章 学习怎样学习:如何自我教育
- 第28章 我的十步学习法
- 第29章 第 1 步到第 6 步:这些步骤只做一次
- 第30章 第7步到第10步:循环往复
- 第31章 寻找导师:找到你的尤达 [1]
- 第32章 开山收徒:成为尤达一样的大师
- 第33章 传道授业:若要学知识,必得为人师
- 第34章 你需要一个学位吗,还是可以对此忽略不计
- 第35章 发现自己的知识短板
- 第四篇 生产力
- 第36章 一切始于专注
- 第37章 我的私房生产力提升计划
- 第38章 番茄工作法
- 第39章 我的定额工作法:我是如何做到超额完成工作的
- 第40章 对自己负责
- 第41章 要不要多任务并行
- 第42章 职业倦怠:我已找到解药
- 第43章 时间是怎样被浪费掉的
- 第44章 形成惯例的重要性
- 第45章 培养习惯:刷新你的代码
- 第46章 分解任务:如何吃掉一头大象
- 第47章 努力工作的价值,以及为什么你总是逃避努力工作
- 第48章 任何行动都比不采取行动好
- 第五篇 理财
- 第49章 怎样支配你的薪水
- 第50章 怎样进行薪酬谈判
- 第51章 期权:所有乐趣之所在
- 第52章 房地产投资面面观
- 第53章 你真的了解自己的退休计划吗
- 第54章 债务的危害:社保债务 [1] 代价昂贵
- 第55章 额外馈赠:我是如何做到 33 岁退休的
- 第六篇 健身
- 第56章 为什么需要破解自己的健康密码
- 第57章 设定你的健身标准
- 第58章 热力学、热量和你
- 第59章 动力:让你的屁股离开椅子
- 第60章 如何增长肌肉:书呆子也能拥有强健的肌肉
- 第61章 如何获得完美腹肌
- 第62章 启动跑步程序
- 第63章 站立式办公及其他窍门
- 第64章 高科技健身装备:极客现身
- 第七篇 精神
- 第65章 心灵是如何影响身体的
- 第66章 拥有正确的心态:重新启动
- 第67章 构建一个积极的自我形象——规划你的大脑
- 第68章 爱情与恋爱:计算机无法牵着你的手
- 第69章 我的私房成功书单
- 第70章 积极面对失败
- 第71章 结束语
- 附录A 如果你能写代码,你就能理解金融
- 附录B 股市是如何运作的:系统的游戏规则
- 附录C 垃圾进来,垃圾出去:饮食和营养基础知识
- 附录D 如何吃出健康来:比萨并不是一个食物组
第29章 第 1 步到第 6 步:这些步骤只做一次
对于十步学习法的前六个步骤,你需要集中精力完成足够多的前期调研,确保自己明确知道要学哪些内容,以及如何确认自己已达成目标。你还将学到如何挑选最好的资源来帮自己实现目标、制订学习计划。
这六个步骤只需要针对你想学的每个主题做一次。第7步到第10步则要针对在第5步所制订的学习计划中的每个模块循环往复。尽管第1步到第6步只需做一次,但是它们却是最重要的步骤,因为它们将对你未来的成败起决定性作用。在这六个步骤中,你要为自己实际的学习主题做好一切准备工作。不积跬步无以至千里,基础打得越牢固,目标越容易实现。
第1步到第6步只做一次
第1步:了解全局
学习始终是一项棘手的任务,因为在开始学习某些东西的时候,你对自己到底要学什么理解得并不透彻。美国前国防部长唐纳德·拉姆斯菲尔德曾说过未知之未知(unknown unknowns),即你根本不知道自己不知道。
大多数开发人员在打开一本新书开始阅读的时候,他们对自己所不知的一无所知。他们将未知之未知留到后面去发现。这一方法的问题在于,你要么学非所需,要么力所不及。在深入探究某个主题之前至少要对其有所了解,这一点非常重要。这样你才能弄清自己到底要学什么,找出最好的学习方式。
在这一步,你要做的就是了解自己将要学习的主题的全局。这个主题宏观上什么样?你能从中学到足够丰富的知识以了解自己所不知道的吗?以及自己所不知道的有多少?
假设你想学习数码摄影。你可能会先在网上搜索与这个主题相关的内容,浏览与数码摄影有关的博客和文章。短短几小时之内你就能对这个主题的全局及现有的子课题有一个清晰的认识。
要完成这一步,你需要对自己想要学的课题做一些基础性研究。通常你可以使用网络搜索来完成大部分研究。如果你碰巧有一本关于该主题的书,那么你就可以只读一下其中的介绍性章节,粗略浏览一下内容,但是不要在这一步上花费太多时间。记住,我们在这一步的目的不是要掌握该主题,只是对这一主题的相关内容有一个全局性的了解。
第2步:确定范围
现在,你至少对自己的学习主题及其全局有了一个大致的了解。下一步就是集中精力去明确自己到底要学什么。在任何项目中,明确项目的范围都是至关重要的,唯有这样才能了解项目的全局,做好相应的准备工作。与此相比,学习并没有什么不同。
让我们继续你要学数码摄影这一例子。此时,你想要理解的是这一主题到底有多大,以及如何将其分解为更小的范围。在一定的时间内,你不可能掌握关于数码摄影的一切知识,所以你需要决定学习的重点和学习的范围。如果你想了解如何拍摄人像照片,那这就是你的学习范围。
在学习过程中,大家很容易犯的一个错误就是试图解决太大的问题而把自己搞得不堪重负。例如,试图全面掌握物理学是不切实际的,因为这一主题太过庞大,也不够聚焦。你不可能在有限的时间里学会与物理学有关的一切——穷尽一生也不可能。因此,你要明确自己的学习范围。为此,你需要运用自己在上一步中获得的信息,让自己的关注点落脚到更小也更可控的范围。
让我们看看表29-1,看如何将庞大的主题分解为小而聚焦的主题。
表29-1 将一个大的主题分解成可控的子主题
初始的主题 | 可以分解为子主题 |
学习C# | 学习C#语言的基础知识,掌握如何创建一个简单的控制台程序 |
学习摄影 | 掌握针对人像拍摄的数码摄影知识 |
学习Linux | 了解如何设置和安装Ubuntu Linux,以及如何使用它的基本特性 |
请注意,在上面的例子中,是如何将类似学习C#这样的宏大主题缩小并聚焦到一个特定范围内的。我们从一个几乎无边界的主题中明确了一个清晰且聚焦的范围。你还会注意到,在这一步中,我们还为学习添加了一个理由,从而将其限定在一个范围明确的主题内。例如,你想学摄影,特别是学数码摄影,目的是能够拍摄人像。阐述学习的理由能够帮你明确学习范围,因为人们通常是为一些特殊的理由才去学一些东西的。
在这一步中,你可以充分利用自己在第1步中收集到的信息,找出自己的学习范围。同时也可以借助自己的学习理由来决定学习的范围。
在此过程中,你可能会受到诱惑,为了学习该主题下的不同子主题,你可能会扩张你的学习范围而不够聚焦,但是请务必抵制住这个诱惑,尽可能地保持专注。你一次只能学一样东西。你可以稍后再回头学习别的分支领域,但就目前而言,选择一个专注而聚焦的范围,潜心学习吧。
最后,在这一步中一定要注意:明确学习范围的时候要考虑时间因素。如果你只有一周时间,你需要本着实事求是的态度确定自己能在这段时间内学到什么。如果你有几个月的时间,你也许能攻克一个更大的主题。你的学习范围务必大小适当,既能符合你的学习理由,又能符合你的时间限制。
第3步:定义目标
在全力以赴启动之前,明确成功的含义极为重要。如果不知道成功是什么样子,很难找准目标,也很难知道自己什么时候已经真正达到目标。在尝试学习任何东西之前,你都应该在自己脑海中清晰地描绘出成功的样子。当你知道自己的目标是什么的时候,你就可以更轻松地使用倒推的方式,明确实现目标所需的步骤。
现在,我们依然使用刚才那个学习数码摄影的例子。你可能已经明确成功的标准包括掌握数码相机的所有功能,能够清晰地描述这些功能是什么,并且了解何时以及为什么使用每一项功能。
这一步的目标是形成一份简明清晰的陈述,勾勒出你勤奋学习后的成功图景。根据不同的学习内容,这份陈述也各不相同。但是要确保其中包含具体的成功标准,从而能让你用来充分评估自己是否已经达成学习目标。
好的成功标准应该是具体的、无二义性的。不要对自己想要完成的任务进行含糊不清的描述。相反,要列出某一特定的结果,或者一旦实现自己所能达到的目标你应该能够做到的事情。表29-2展示了一些示例。
表29-2 好的和不好的成功标准
不好的成功标准 | 好的成功标准 |
我可以用我的数码相机拍出好照片 | 我可以使用我的数码相机里的所有功能,能够清晰地描述这些功能是什么,并且知道何时何地使用各功能 |
我学习了关于C#语言的基础知识 | 我可以利用C#语言的主要功能写出一个小的应用程序 |
我知道如何使用HTML去构建一个网页 | 我可以使用HTML5在网上为我自己创建一个主页,展示我的简历和我的代表性工作 |
你想从自己的学习经历中获得什么决定了你的成功标准是什么。请确保你能借此在学习结束后评估自己是否达成了目标。好的成功标准也能让你向着既定目标不断前进。
第4步:寻找资源
还记得学生时代会针对某个特定主题写报告吗?如果你写好了报告却只有一条参考文献,譬如你所有的信息都来自一本书,结果会怎样?你可能会拿到一个大大的鸭蛋。为什么现在很多人学东西的时候却与那时如出一辙?关于一个主题我们只读一本书,或者所有的研究只使用一个资源。
继续以数码摄影为例。你可能会从阅读相机的用户手册开始,但是不会就此止步。你可能还会查找各种专业的数码摄影的网站,甚至是自己所用的相机的网站。你也可能会在亚马逊网站上搜索数码摄影的相关图书,最后可能找到能寻求建议的专家。
[class="sigil_index_marker"] { color:#335500; }要尝试收集到多种多样的资源以帮助你学习,而不是只读一本关于这一主题的书。资源可以是多种多样的,不局限于书籍。事实上,如今,随着互联网的广泛应用,各种类型的内容随处可见,你几乎可以针对自己感兴趣的任何主题,找到大量的资源。
在这一步中,你会想找到尽可能多的与自己所选主题相关的资源。此时你无需考虑这些资源的质量。这一步与头脑风暴类似。稍后你会对你找到的这些资源进行过滤,去伪存真,但是目前还是想先获得尽可能多的不同类型的资源。
要做到这一点,最好的方法就是迅速打开电脑,开始搜索与自己的主题相关的信息。我通常会从亚马逊开始,看看能从中找到多少相关图书;然后我会用Google搜索,看看能不能找到视频、博客文章、播客和其他有用的内容。你甚至可以像老派人那样去拜访图书馆。重点就是你要找到各种不同的资源。你不想因为单一来源的信息而产生偏见,更愿意尽可能获取各种各样的信息。
信息来源
- 图书
- 博客文章
- 在线视频
- 专家,或者对你所想要学习的内容已经熟知的人
- 播客
- 源代码
- 示例项目
- 在线文档
第5步:创建学习计划
你有没有注意过,大多数书籍都被分解成若干章,各章在内容上又层层推进?好的技术书都遵循这样的规律:打好基础,做好铺垫,然后逐个展开每一章的论述。
现在你已经掌握了一些资源,你可以借助这些资源对自己要学什么、以什么顺序进行有了想法。现在你应该对数码摄影到底要学什么有了很好的认识。你需要通览已有的数码摄影的相关资料,找到一种方法将这个主题分解成更小的部分。
对于大多数学科而言,学习是一个自然的过程。从A开始,前进到B,最后到达Z。这个顺序对你掌握随机的碎片化知识价值不大。你需要找出在最短的时间内从A到Z的正确路径,并且到达沿途的重要地标。
为学习找到正确的路径
在这一步,你需要创建自己的学习路径。把它看作自己写书时候的大纲。事实上,当你大功告成的时候,你会发现自己的学习路径可能与一本书的目录非常相似。你基本上就是完成一系列的模块,直到最后达成目标。
打造自己的学习计划,一个好方法就是观察别人是如何教你感兴趣的主题的。就我自己而言,在这一步我通常会翻看自己在第4步中找来的图书的目录。如果五位不同的作者都把内容都分解为相同的模块和顺序,那我就会遵循这样的方法制订自己的学习计划。
这并不意味着你只要复制一本书的目录就可以称其为自己的学习计划了。有的书的内容超出你的需求,有的书的结构很差劲儿。通览你收集到的全部资源,你就对自己需要哪些内容以及如何组合这些内容有更清晰的认识。
第6步:筛选资源
现在,你知道自己要学什么以及以什么顺序学,那么是时候决定要使用哪些资源来完成自己的学习任务了。回到第4步,你收集了与研究主题相关的所有资源。在第5步中你使用这些资源制订了自己的个人学习计划。现在是时候对这些资源进行筛选,挑选最有价值的几项来帮你实现自己的目标。
这时的你已经有了大把关于数码摄影的书籍、博客文章和其他资源等,不一而足。但是,问题是你该如何利用这些资源。很多数据都是冗余,并非所有资源都适合你的学习计划。
为了研究一个主题要读10本书、50篇博客文章,并不现实,并且即使你真的这么做了,其中也有很大一部分是重复的。因此很有必要对现有资源进行筛选,从中选出最能帮助你实现自己的目标的资源。
这样想一想:在第6步中,你就是一位篮球教练,你需要精简队伍。当然,你想让所有人都去打比赛,但这显然是不可能的。你不得不将队员人数减少到自己可以管理的规模。
在这一步中,把你在第4步中收集的全部资源浏览一遍,找出哪些内容能够覆盖你的学习计划。你还应当看看评论,试着找出品质最高的资源。我在购书时,通常会浏览亚马逊上的评论,找出我认为最物超所值的一两本书。
一旦完成了这一步,你就可以准备前进到学习计划中的第一个模块。在你实现自己的目标之前,你还需要为每个模块重复第7步到第10步。
采取行动
- 挑选你想要了解的一项课题,实际经演练一下上述这六个步骤。你可以从一些规模较小的课题开始,以便让自己习惯于这一过程。但是注意,一定要实际运用。如果你只是把这些步骤当作是阅读内容,那么它们对你不会有太大用处。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论