

通常,当我们想到提高编程技能时,我们常常转向“ 吸收 ”知识而忘记了“ 应用 ”知识。 我相信学习编程或任何东西,两者都需要。 让我为您定义它们。
吸收知识:是您阅读书籍,观看教程和/或听有声读物的地方。 本质上,这是您寻求知识的活动。 您正在尝试吸收知识。
应用知识:是您获取知识并对其进行处理的地方。 通常这是巩固您的知识的方式。 您正在运用所学知识。
如果您真的想了解编程概念。 您需要同时做。 您需要知道自己在做什么,并且需要这样做。
- 我开始自己的广播节目中学到了什么
- 该律师事务所向新泽西州青少年颁发奖学金; Clearview拥有两名收件人
- 通过加入大型开发者社区,我如何显着改善开发者
- 不管怎么说,更年期是个好消息!
- 这是关于错误的,但我没有标题
现在,我们区分差异。 在本文中,我将讨论后者-如何通过巩固所学知识来提高编程知识。
⭐️这是我的建议⭐️
- 建立资料
- 帮助别人
- 教导
大家都知道,如果我们想学习编程,我们可以观看教程,也可以阅读书籍。 但是很多人忘记的一件事就是用它实际构建一些东西。 就像学习如何驾驶。 您可以阅读所有可以找到的书。 但是要真正学习驾驶,您需要真正跳上汽车并开始驾驶。 编程也一样。 您可以了解有关Vue.js的所有信息。 但是,如果您真的想擅长于此,则必须使用它来构建一些东西!
这是您可以加入并开始建设的一些社区
- CodePenChallenge
- NotFancyAppChallenge *
- 100天的代码
*注意:这是我开始要求自己开始构建的挑战。 在24小时内构建应用程序是一个挑战。 这是您尝试新技术并将其展示给社区的好方法。 顺便说一句,我是否提到这是建立投资组合的好方法great
从编程训练营毕业后,我担任助教,帮助学生完成作业和项目。 一开始,我非常犹豫。 因为我只是编程新手。 是的,这就是臭名昭著的冒名顶替综合症。但是后来我意识到,我当然可以做到! 我毕业了训练营。 即使我是一个完全的新手,我仍然比刚开始的新学生有更多的编程知识。 当然,我可以帮助他们! 这是另一回事,即使您不知道答案,也可以与学生一起找出答案。
编程就是这样,您不会一无所知。 程序员的真正技能是掌握解决方案。 那是您正在教授的真正技能。 这是解决问题的方法! 让我告诉你,学生们只需要一个指导手。 他们不想要答案,常常是他们需要另一只眼睛来引导他们通过答案。
这是您可以开始帮助他人的一些奇妙的地方:
加入在线组:您可以加入Facebook组或Twitter社区来回答问题。 人们经常在那里寻求帮助。 在那里潜水并开始回答问题。
- Twitter:#CodeNewbie
- Facebook:JavaScript组,Javascript组,HTML CSS JAVASCRIPT组
志愿者:帮助他人的一种很棒的方法是在本地编程聚会或活动中自愿。
- 加拿大学习法
- ProtoHack
- 这些站点非常适合查找事件:Meetup,Eventbrite,TechEvents
这就是这一切的哥斯拉。 最好的学习方法是教书。 为什么行得通? 好吧,因为它迫使您真正学习手艺。 您必须能够反省并解释它。 要解释某事,您需要先自己了解它。 但是萨曼莎,你说,我不是专家。 好消息,黛比,你不必如此! 如果您了解某些内容,可以教书。 我要说的是,初学者实际上是一些最好的老师。 为什么? 因为同情。 他们和其他初学者穿着同一双鞋子。 因此,他们知道其他新手程序员的共同痛点和苦难。 当您可以同情学生时,您将成为一名出色的老师!
您可以开始教学的地方:
- 您的社交媒体:看看我在Twitter,Instagram,Facebook,甚至在Medium上正在做什么。 我正在分享我所学到的东西。 您也应该这样做!
- 在您当前的公司做午餐和学习。 我为我的团队举办了一个Less研讨会。 我觉得这是一个很好的起点,因为它与您已经认识的人在一起。
- 您学校的客座讲座。 这真的很有趣。 学生们总是渴望学习。 这是一个炫耀的好地方,*咳嗽,我的意思是分享你所知道的😂
让我再与您分享一则报价。 因为我知道“应用”您的知识的过程可能会令人生畏。
您无需成为专家即可分享
每个人都有自己独特的见解。 对于那些正在挣扎的人来说,这可能就是“点击”。 因此,不要害怕分享您的知识。 我等不及要向您学习! 🤓
以下是一些很棒的课程建议,可帮助您“吸收”知识:
- 我最喜欢的三门面向初学者的免费JavaScript课程(中)
- 我最喜欢的3门ES6课程(中)
- 我最喜欢的课程清单(来自我的网站)
感谢您阅读❤
问好! Instagram的 | Facebook | 推特 | SamanthaMing.com | 博客