我学习编码的5个问题,以及克服这些问题的基础。

在大学学习艺术史,从事招聘工作几个月并尝试创办自己的社交媒体公司后,2015年,我编写了第一行代码。 我或周围的人几乎不知道这个决定会以我仍然无法完全相信的方式改变我的生活。 它带领我走上了成为制造者的道路(由他们制造🛠️的事物定义的人,而不是由他们所说的🤐定义的人),生活打开了更多的门,给予了更多的乐趣,并改变了我看待世界的方式我做过 就是说,在没有支持小组,老师或亲自学习提供者的情况下,独自成为一名编码员(后来成为一名开发人员)也是我做过的最具挑战性的事情。 这是我在学习编码时遇到的5个挑战,我们试图在CoderList的最新部分–列表中克服这些挑战(双关语实际上并不是故意的,只是事情发展的方式🤷)。 作为一个渴望获得反馈以帮助自我完善的人,我渴望可以改善自己项目的事情。 常常觉得我会构建一些东西,然后花几天,几周和几个月的时间重新编写代码,以使其达到我认为的完美水平。 但是这样做的缺点是我不知道我为改进代码所做的事情是否重要,有用或什至实际上是改进。 我很幸运有一个出色的开发者朋友,我可以向他寻求建议。 该建议非常有用,并且通常会向我指出一些与我正在研究的概念有关的方向,而这些概念可能会被我忽略了。 但是,作为自己一个忙碌的开发人员,他没有太多时间可以腾空。 我需要一群正在学习编码的人们的正面和负面反馈。 we 我们建立了什么来克服这个问题? 我们想从学习中学到的经验来编写自己的代码,并将其纳入Lists的工作方式。 因此,我们实施的首批功能之一是能够与社区共享您的编码项目。 您可以围绕您的项目建立一个小组,该小组可以发布,评论和评论您的项目,为您提供急需的反馈以进行改进。 学习编码是一个漫长的过程,我们希望各个级别的社区中的人们都可以提供反馈,批评和称赞。…

学习编码很容易且容易上手!

学习新技能总是令人恐惧。 回想一下您何时学会骑自行车。 我知道我摔倒了很多次之后才终于可以平衡自己的自行车-从那一刻开始,我就从未忘记过如何骑自行车。 我认为编码是每个人都应该具备的技能。 了解编码的基础知识不仅对节省时间很重要,而且对于将新技能带入您的工作场所也很重要。 随着技术的进步,社会将一直在寻找有能力的软件工程师来解决问题并为这些问题生成质量代码。 但你从哪儿开始呢? 首先,我建议使用诸如freecodecamp.org或codecademy.com之类的网站。 两者都很适合入门。 在这篇文章中,我将主要谈论我使用codecademy的经验。 在开始之前,我只想提一提我在决定撰写有关使用它的经验之前就已经在使用Codecademy。 Codecademy不仅适合新程序员,也适合有经验的程序员。 我想从两个角度谈论使用Codecademy。 新程序员 使用Codecademy作为新程序员,可以教给您许多简单编程工具背后的基础知识,以及如何实现这些工具来解决问题。 Codecademy指导您完成简单的变量类型,一些数据结构,循环,if语句,甚至一些算法。 随着课程的进行,他们掌握的内容会减少一些,并迫使您尝试记住自己所做的事情,而不是阅读说明并进行复制和粘贴(看着您的freecodecamp!)。 这可以帮助新的程序员开发这些技能,而不需要被告知要做这些事情。…

我学习编码时使用的资源

W3Schools对初学者来说非常好,我一直在使用它和MDN作为参考。 没有人会记住每种JavaScript数组方法的所有细节。 不必为要搜索某些内容或检查文档中的操作方法而感到难过。 我们都做。 即使是高级开发人员也可以! 我确信这对很多人来说是一个超级基本的建议,但是如果您是Web开发的新手,或者您急需复习一下,那么在W3Schools的HTML和CSS部分中工作将非常有用。 这就是我开始的方式。 我当然在网上读了一些书,但这确实使我全心投入到学习Web开发中。 当我刚开始时,他们有很多很棒的曲目(需要学习的东西),自那时以来,它们有了很大的发展。 这是一项基于订阅的服务(基本服务每月25美元),但如果您想获得学习Web开发的指导路径(或任何其他类型的编码!它们的确有很多),我不能推荐它。 这些课程质量非常高,从他们拍摄的视频到他们提出的编码挑战(他们甚至有自己的沙箱编辑器,如果需要的话,您也可以跟着视频一起学习)。 我的建议之一就是确保您可以每天花时间坐下来学习。 您需要每月支付费用,因此您要确保自己正在使用它,而不仅仅是让您的订阅在run上运行 在此处了解有关Treehouse的更多信息。 注意 :到Treehouse的链接是推荐链接,因此,如果您通过它进行注册,我的会员费会得到一些折扣。 我喜欢韦斯·波斯(Wes Bos)和他的课程。…