灵感

学习编码需要多长时间?

学习编码需要多长时间

所以你想在新的一年里学习编码吗?祝贺采取大的第一步学习新技能和改变你的职业道路。学习代码看起来像一个艰巨的任务,做一些计划,你可以给自己设定了一个成功的教育。

所以…学习编码需要多长时间?我应该从哪里开始呢?编程语言是最重要的?我应该学习自己或通过一个编码训练营?

这些基本问题是足以让你的脑袋发晕。所以如果你感到不知所措,你来对地方了。在Kenzie,我们相信任何人都可以学会代码如果他们专用的,勤劳,愿意投入时间和精力。听起来像你吗?如果是,请继续阅读技巧的学习过程。

今天,我们将探讨以下问题:

  • 需要多长时间从头开始学习编程吗?
  • 如何衡量我的进展吗?
  • 我怎么能教自己的代码吗?
  • 我应该注册一个编码训练营吗?

需要多长时间从头开始学习编程吗?

先做重要的事。需要多长时间学会代码将取决于一些不同的因素:学习方法你选择哪一个,你计划多久来练习,你想学编程语言和技能。

方法控制物质

有三个主要的方法来学习如何代码。这些方法包括:

  • 自学(6 - 12个月)
  • 编码训练和证书项目(3 - 9个月)
  • 传统的学位课程(2 - 4年)

无论你选择哪种方法会影响的时间需要你学习代码。

自学

自学一般需要6 - 12个月左右一致的实践中得到一个好水平的理解代码。自学有自己的好处和挑战,当你自己学习。这意味着您可以研究自己的时间和资源你认为最有利于你的个人学习风格。然而,它也需要一个高水平的自律,如果你想取得成功。你会负责每周留出时间来教自己,实践,解决在编程语言。

传统的学位课程

传统的计算机科学学位课程将教你如何代码很好;然而,这些程序可以2到4年的时间才能完成。而传统的计算机科学的学士学位或大专学位项目将提供所有的支持,参加学院或大学(就业服务、社会团体、协会、俱乐部),它是最耗时和昂贵的学习方法的代码。

四年制大学几十年来稳步上升的成本,使许多学生不确定如果他们的计算机科学学位将最终偿还或让他们陷入债务。此外,大多数大学项目全职,要求学生参加额外的类,不需要登陆在技术工作。与此同时,自学和训练营的学习方法可能你的劳动力和挣钱在6到12个月。

编码训练&证书项目

编码训练和证书项目可以教你如何代码在3 - 9个月,根据程序的长度和质量(和自己的学习风格)。有很多好处和对技术教育改变人们的思维方式。Web开发证书项目通常有同样的支持你从一个传统的学位课程,但在时间和成本的一小部分。通常你可以追求学习在这些程序代码专职或者兼职。

Kenzie学院,我们的位置团队提供职业发展和支持学习者,因为他们找工作。他们一对一的与学习者在面试准备工作,简历审查等等。他们还直接与雇主合作伙伴来匹配我们的毕业生与科技工作。

此外,我们的学习者服务团队支持学习者从入学到毕业。学习者服务顾问与学生谈论他们的进展,协助他们与任何可能出现的需求的教室可能影响学习的结果。学习者还可以得到额外的研究帮助整个过程从教练和主题专家。

类似于自学,学习代码通过一个编码训练营需要一定程度的自律。学习者需要非常专注于他们的目标,否则,他们可能会失败,浪费他们的时间和金钱。所以当训练给你支持,你需要把你的职业如果你真的想要成功编码的艺术。如果你做好了挑战的准备,了解更多关于如何通过Kenzie学院学习编码的程序。

项目与传统的学位证书

三个人都在放大讨论microcredentials与复制的价值
证书和学位

熟能生巧

每周花多长时间练习你的代码吗?这是一个好主意拿出整块的时间你的代码。这允许您关注更深比你决定每天练习30分钟或一个小时。我们建议每周留出5 - 15小时功课以外的编码。这将允许你把你学过的概念在训练营中,自主,或大学类,并将它们应用到真实的项目和情况。揭示了概念和语言练习时候来容易,哪一个你需要花更多的时间。

选择你的毒药

确定需要多长时间学会代码将在很大程度上受到你想学习什么技巧和程序。这就是为什么重要的是要搞清楚你的学习目标在你开始学习的过程的代码,特别是如果你会通过自学学习。你想学习Python吗?Java怎么样?Ruby on Rails呢?这些都是问题,问问自己在你开始编码之前的旅程。如果你是一个完整的新手,我们建议从基本的编程语言如HTML、CSS、JavaScript、Python。

如果你参加一个训练营或传统的学位课程,课程的课程将指导您通过编程堆栈机构目前任教。在Kenzie,我们教的MERN堆栈。该堆栈将帮助您构建技术和解决问题的知识,准备你进入劳动力和继续学习新语言。它作为一个坚实的基础对于任何新程序员。

如何衡量我的进展吗?

看到你的进步可以帮助激励你不断学习和完善代码。乔·埃里克森是高级软件开发人员技术电梯。在最近的博客中,他建议人们创建物理或数字提醒他们的学习进程。

“测量编程进展非常困难,”乔在他写道博客。“它不自然给人类来衡量进步的精神能力。编程是一个非常精神的技能。似乎什么也没有发生,因为我们继续新的话题每一天你总是落后于其他人。物理技能更容易判断。你可以看到你自己擅长绘画。你可以看到你的木工变得更好。堆木头你砍不断减少而堆碎木头堆积起来。取得明显进展!”

为了创建一个物理提醒你学习的成就,您可以使用一个网站像Trello跟踪不同的项目进展。

我怎么能教自己的代码吗?

如果你想冒险尝试自学,你可以使用在线资源像YouTube视频,预先录制好的课程,和编程的网站。你也可以依靠编程书籍来研究不同的代码的概念。熟能生巧,所以你需要算出多少时间你可以把每周的学习。计划研究语言,像HTML, CSS, JavaScript、Python开始你的旅程成为一个计算机程序员。

我应该注册一个编码训练营吗?

编码训练可以时间和成本效益的地方学习代码。你会有学术支持和(通常)职业支持你的旅程。许多科技公司都越来越开放的非传统教育的手段。这意味着编码训练营毕业生着陆技术一直是留给大学学历的工作。

作为一个编码训练营的学习者,你将学会代码3 - 9个月的主题专家和教练来帮助你通过的过程。你毕业与一个项目的投资组合展示给潜在雇主。Kenzie学院,和其他一些技术学校,对你的求职提供帮助。在Kenzie,我们连接我们的毕业生与雇主合作伙伴帮助写简历,进行采访实践。放置团队为您提供技术和情感支持你的旅行成为一个技术专业。

记住,并不是所有的训练都是平等的,一些项目可能比其他人更有助于设置你的成功。做你的研究,从校友阅读评论,查看每个学校的毕业生招聘结果统计。

软件工程Kenzie学院

Kenzie学院软件工程项目将为您提供技术技能吗软技能需要建立一个成功的职业生涯在技术。您将学习编码的指导行业从业者和覆盖语言,像HTML, CSS, JavaScript, SQL, MongoDB,反应,Django。你会以软件工程毕业证书,将你的成功在未来科技的角色。

听起来像完美的计划吗?今天的应用。

额外的资源:


准备开始你的职业生涯作为一个用户体验设计师或程序员?了解更多关于我们的软件工程用户体验设计项目,或查看我们免费初学者的编码程序Kenzie免费

准备好讨论你未来的科技吗?

点击下面的按钮申请今天!

马上申请

相关阅读