@@ -32,27 +32,27 @@ photos:
32321 . ** 指导型学习:** 阅读教程、参加课程、观看 YouTube 视频。任何你在跟随指导的活动。
33332 . ** 非指导型学习:** 从头开始创建自己的项目、扩展教程、在文档中查找信息。任何你不跟随指导的活动。
3434
35- 如果你只跟随指导资源,你会陷入* 教程地狱* 。你将无法掌握作为一名开发人员取得成功所需的解决问题的技能。当你尝试创建自己的项目时,你不知道从哪里开始。会觉得自己花了很多时间练习却没有获得任何实际的 、实用的技能。
35+ 如果你只跟随指导资源,你会陷入* 教程地狱* 。你将无法掌握作为一名开发人员取得成功所需的解决问题的技能。当你尝试创建自己的项目时,你不知道从哪里开始。你会觉得自己花了很多时间练习却没有获得任何实际的 、实用的技能。
3636
3737另一方面,如果你完全专注于非指导学习,学习过程会* 非常漫长* 。没有经验丰富的指导,你需要重新发明每一个轮子,花费几天或几周解决已经解决的问题。这是一条漫长而令人沮丧的道路。在最坏的情况下,你可能会完全放弃,错误地认为你不够聪明。
3838
39- 一些课程意识到了这种对立关系,并会包括非指导学习的机会。比如扩展目标 、思维实验和挑战性练习。我希望这种类型的资源能更常见一些!
39+ 一些课程意识到了这种对立关系,并会包括非指导学习的机会。比如拓展目标 、思维实验和挑战性练习。我希望这种类型的资源能更常见一些!
4040
4141让我们看看如何将一些非指导学习融入指导资源中的一些想法。
4242
4343### 故意犯错
4444
4545如果你和我一样,你不喜欢犯错。你希望一切都能第一次就完美进行。
4646
47- 这种心态在生活中通常是有帮助的,在其他领域也有帮助 。如果你是一名汽车修理工,错误可能会花费数百美元的零件费用。如果你是一名牙医,一个错误可能会毁掉某人的微笑。
47+ 这种心态在很多领域都是有帮助的 。如果你是一名汽车修理工,错误可能会花费数百美元的零件费用。如果你是一名牙医,一个错误可能会毁掉某人的微笑。
4848
4949但是在软件开发中,错误是免费的!如果我们犯了错误,可以切换回编辑器,修改代码,然后再试一次。我们甚至还有一些有用的错误信息(有时)可以指引我们方向。这是一种不可思议的奢侈,我们并没有充分利用它。
5050
51- 当我跟随教程时,我喜欢玩代码 。不要逐字逐句地复制/粘贴提供的代码,试着进行实验:如果省略其中一行会发生什么?或者更改某些值会发生什么?
51+ 当我跟随教程时,我喜欢摆弄代码 。不要逐字逐句地复制/粘贴提供的代码,试着进行实验:如果省略其中一行会发生什么?或者更改某些值会发生什么?
5252
53- 我尝试像科学家一样行事。如果我对这段代码的工作方式有一个假设,我会通过更改代码并观察它是否以我预期的方式崩溃来检验这个假设。当我发现我的假设有缺陷时,我可能会从教程中偏离,去谷歌上做一些研究 。或者如果这个问题看起来太深,我可能会把它列入“稍后探索的事情”清单中。
53+ 我尝试像科学家一样行事。如果我对这段代码的工作方式有一个假设,我会通过更改代码并观察它是否以我预期的方式崩溃来检验这个假设。当我发现我的假设有缺陷时,我可能会从教程中偏离,去谷歌搜索一下 。或者如果这个问题看起来太深,我可能会把它列入“稍后探索的事情”清单中。
5454
55- 这个过程帮助我们避免了无主动意识地跟随教程 ,复制/粘贴代码而不真正理解它做了什么或为什么我们要这样做的危险循环。
55+ 这个过程帮助我们避免了不加思考地跟随教程 ,复制/粘贴代码而不真正理解它做了什么或为什么我们要这样做的危险循环。
5656
5757学习是一个主动的过程。探究代码有助于我们建立对正在发生的事情的心理模型。
5858
@@ -135,15 +135,15 @@ photos:
135135
136136软件开发从来都不是一帆风顺的。不可避免地,我们会遇到一个困难的问题,即代码无法达到我们的预期。
137137
138- 这可能会导致一个充满沮丧和自我怀疑以及冒名顶替综合症的下行螺旋 ,或者它可以被视为一个极好的学习机会。只要你有正确的心态,没有什么比难以理解的错误信息更能帮助你快速学习。
138+ 这可能会导致一个充满沮丧和自我怀疑以及冒名顶替综合征(Impostor Syndrome)的下行螺旋 ,或者它可以被视为一个极好的学习机会。只要你有正确的心态,没有什么比难以理解的错误信息更能帮助你快速学习。
139139
140140说实话,** 我们从挣扎和失败中学到的比从轻松成功中学到的要多得多** 。有了成长心态,虽然挣扎可能不一定* 有趣* ,但感觉很有成效,就像一次好的锻炼。
141141
142142了解更多关于 [ 培养成长心态] [ 3 ] 的信息。
143143
144144## 目标和动机
145145
146- 我们生活在一个社交媒体炒作的世界里 ,很容易感到有压力,要跟上潮流,学习每一个在 Twitter 上出现的流行 JS 库。
146+ 我们生活在一个被社交媒体热潮裹挟的世界里 ,很容易感到有压力,要跟上潮流,学习每一个在 Twitter 上出现的流行 JS 库。
147147
148148就我个人而言,每次我试图这样做,结果都不太好。😅
149149
@@ -186,11 +186,11 @@ photos:
186186
187187据我的经验,花费较少的时间但更频繁地进行会 _ 更_ 有效。
188188
189- 我意识到并非每个人都有这种奢侈的结构 ,但如果你能做到,我强烈建议你尝试每天花一点时间在你试图学习的东西上。
189+ 我意识到并非每个人都有这种奢侈的条件 ,但如果你能做到,我强烈建议你尝试每天花一点时间在你试图学习的东西上。
190190
191191我有一些关于为什么这种方式对我来说更有效的假设:
192192
193- 1 . 每晚,大脑会处理并承诺当天学到的东西 。我希望每天都能利用这一点,而不仅仅是每周一次!
193+ 1 . 每晚,大脑会处理并巩固当天学到的东西 。我希望每天都能利用这一点,而不仅仅是每周一次!
1941942 . 因为我每天都练习,可以直接从上次中断的地方继续。我不必花费大量时间刷新记忆和重新开始。
1951953 . 正如我们所谈论的,在新奇感消失后维持动力可能很困难。如果你能将其融入日常生活,你就不必太担心动力问题;不管你感觉如何,它变成了你只需要* 做* 的事情。
196196
@@ -226,7 +226,7 @@ photos:
226226
227227例如:我有点业余摄影爱好。几年前,我学会了构图,如何在视口中排列元素以获得引人注目的镜头。我可以在我的渲染中定位对象时利用这些技能。
228228
229- 这是一个特别具体的例子,但其他的例子则更为模糊。多年来,我在前端开发工作的过程中培养了对细节的关注。所有这些像素推敲帮助我为倒角和厚度设定合适的值 。而我做 UI 设计的工作帮助我理解色彩理论和美学。
229+ 这是一个特别具体的例子,但其他的例子则更为模糊。多年来,我在前端开发工作的过程中培养了对细节的关注。所有这些像素级的调整帮助我为倒角和厚度设定合适的值 。而我做 UI 设计的工作帮助我理解色彩理论和美学。
230230
231231你不一定会认为我已经拥有的技能会与 3D 插图产生协同作用,但它给了我一个极大的不公平优势。
232232
@@ -238,7 +238,7 @@ photos:
238238
239239我的目标是改变你与 CSS 的关系。很多 JS 开发者觉得它令人沮丧且违反直觉。如果你想提升你的 CSS 技能,你可以[ 了解更多关于课程的信息] [ 11 ] 。
240240
241- 在这篇博文中我覆盖了 _ 很多_ 内容,真的很感谢你坚持到最后 💖 祝你在学习旅程中好运!
241+ 在这篇博文中我涵盖了 _ 很多_ 内容,真的很感谢你坚持到最后 💖 祝你在学习旅程中好运!
242242
243243[ 1 ] : https://react.dev/learn/tutorial-tic-tac-toe
244244[ 2 ] : https://www.joshwcomeau.com/effective-portfolio/
0 commit comments