在学习编码时感受到一些失败
● 他在编码旅途之初并没有一个明确的目标;
● 他从看课程和阅读教程开始,但他只会复制代码,而不关心它是如何工作的。有时候他会复制粘贴代码
● 他没有通过做小挑战或记笔记来强化他正在学习的东西
● 他没有练习编程,也没有提出自己的项目想法
● 当他的代码不是非常干净或高效时,他很快就感到沮丧
● 他失去了动力,因为他认为他永远不可能知道一切
● 他在孤立中学习
● 在完成了几门课程后,他认为自己现在是一名网络开发人员,可以开始申请工作了。但他连一个应用都做不出来!
解锁失败,在编码中获得成功
- 他在编码旅途之初并没有一个明确的目标;
a. 设定一个具体的、可衡量的、现实的、基于时间的目标;
b. 清除的知道自己为什么?(例如学习编程换个植业,找到更好的工作?)
c. 想象一下,你希望能够建立一个大项目!
d. 研究你需要的技术,然后学习它们; - 他从看课程和阅读教程开始,但他只会复制代码,而不关心它是如何工作的。有时候他会复制粘贴代码
a. 理解你正在学习和输入的代码
b. 始终键入代码,不要复制粘贴! - 他没有通过做小挑战或记笔记来强化他正在学习的东西
a. 学习一个新功能和新概念后,立即使用
b. 做笔记
c. 挑战自己,通过小的编码练习和挑战来练习
d. 不要急着快速完成课程! - 他没有练习编程,也没有提出自己的项目想法
a. 自己练习才是最重要的;
b. 这不是可有可无的!没有课程之外的练习,你哪里都去不了!
c. 提出自己的项目想法或复制流行的网站或应用程序,或在开始时只是其中的一部分
d. 不要被困在教材之中 - 当他的代码不是非常干净或高效时,他很快就感到沮丧
a. 不要被困在试图编写完美的代码!
b. 只要写大量的代码,不管质量如何!
c. 干净高效的代码会随着时间的推移而到来
d. 以后总是可以重构代码 - 他失去了动力,因为他认为他永远不可能知道一切
a. 承认你永远不会知道一切的事实
b. 只要专注于你需要什么来实现你的目标! - 他在孤立中学习
a. 向其他人解释新概念,如果你能解释他,你就真正的理解了它!
b. 分享你的目标,让自己负起责任;
c. 与Web开发社区分享您的学习进度 - 在完成了几门课程后,他认为自己现在是一名网络开发人员,可以开始申请工作了。但他连一个应用都做不出来!
a. 这是人们最大的误解!
b. 课程是一个令人惊叹的起点,但仅仅是您编码旅途的开始
学习如何编码是困难的,但你可以做到