精通JavaScript的基础课

对我来说,JavaScript就像尝试去打乱鸡蛋一样开始。 很快,它变得更像是纠结旧的,干面条。 但是情况变好了。 慢慢来 非常缓慢地。

我不知道人们自学过JavaScript的文章和帖子多少,但是很多。 我阅读它们有两个原因。 首先,我希望能找到一些启发。 其次,我希望找到一些提示或秘密,这些提示或秘诀将为我提供指导和见解,并使道路更加直接。 因为这是一小部分的灵感,所以我成功的(我什至可能已经在那里,只是不知道)。

您会看到,在我前进的道路上,我曾感到疑惑。 严重的怀疑。 这很难。 而且与我所期望的不同,它不像1 +1 = 2那样简单。尽管我认为这与纯逻辑有关,但事实证明它是惊人的,而且是令人惊讶的抽象。 解决这个问题比我想象的要困难。 这就是为什么我从所有JavaScript学习者那里学到的第一堂课非常宝贵的原因。

第一课:不要退出。 你可以做到的

这是在我之前的那些人的著作中重复出现的模式的一部分。 他们经常恳求我不要放弃,并向我保证这是可能的。 我不是太愚蠢,或者某种程度上缺乏学习这种语言的能力。 我听到了这么多次,我相信了并坚持下去。 它使我每天都忙。 我仍然坐在键盘旁,看着我如此简单的编码工作,并对为什么它不起作用感到沮丧。 但是后来我记得第一课,我继续前进。 而且每天(几乎)我都会进步。 稍微重新排列代码,更正了错误键入的语法和Boom! 有用。 有时需要几分钟。 有时需要几个小时。 但这有效。 一小撮多巴胺会奖励我。 突然地,词汇范围似乎并没有那么复杂。 突然间,我有信心,我也会对关闭有同样的感觉。 最终,您不会被那些无法运行代码的时刻所吓倒,因为您开始了解到,每天,在某个时候,那里的每个程序员都试图运行他们的代码,但它不起作用。 我认为也许这就是成为一名优秀的程序员所要解决的问题。 知道您的代码通常第一次都不起作用,这没关系,因为那是您的工作。 你坚持。 你让它工作。 这使我们进入第二课。

第二课:值得。

我不时听到或听到有人说“ JavaScript很简单”。 这使我相信,确实有外国人生活在我们中间。 我读到的大部分内容都很难。 觉得很难。 只是不太难

在观察到的结果旁边,在第一课中,我读到“但这是值得的”。

当我第一次读到这篇文章时,我发现他们指的是您征服野兽并建立持久事业所期望的高收入。 这不是我最大的动力。 您会发现我已经有一段时间了(提示:我在19​​80年购买了我的第一台计算机。TRS80),而高价并不是我的首要任务。 到那儿去,做了那件T恤。 在这一点上,我致力于做我真正以生活为乐的事情。 是的,整个过程“找到了你的激情”。 因此,尽管我不反对高收入,但实际上我只是在有足够的收入来按照自己的条件去享受自己的生活和生活。

然后,我开始理解第二课的真正含义。 至少对我来说。 这是值得的,因为当您取得进步时,就会有一种真正的成就感。 值得这样做,因为它使您感觉良好。 它使您感到自己可以做一些您无法相信的事情。 我们都需要这个。 我经常说:“如果您想相信某事,为什么不从自己开始呢”。 如果您可以学习JavaScript,那么您就有能力改变世界。 相信它。

很多人放弃了。 很多人不学习第一课和第二课。 对我来说,这是我唯一需要的课程。

因此,每天早上7:30左右,我的狗塞雷(Cere)和我去散步后,我坐下来练习一些编码。 我使自己想起第一课和第二课,这就是我所需要的。

奖励课程:第一课和第二课几乎可以应用于生活中想要做的任何事情。