当我看到人们和公司在网上兜售关于编码教育的不切实际的梦想时,我感到非常沮丧。当您在教育科技行业严重夸大(甚至撒谎)学习者准备工作需要多长时间时,这是非常有利可图的。
我在Boot.dev教授后端开发技能,并尽我所能为学生提供他们可以实现的现实目标。
继续阅读以了解我对学习后端开发需要多长时间的想法,但首先让我们立即介绍一些最重要的内容。
几乎没有人在不到 16 周的时间内“做好工作准备”。
如果你的学习效率很高,那么“准备好工作”可能不会花费超过 2 年的时间。
根据您的起点,在 6-12 个月内成为后端开发人员可能是一个非常现实的目标
我真的相信这三个关键点,但其中有很多内容。最后,你需要多长时间才能学会成为一名后端开发人员,然后又需要多长时间才能找到一份你喜欢的工作,这是一个微妙的问题。无论如何,让我们深入研究并尝试给您一组更具体的期望。
如果您可以对这些问题中的任何一个回答“是”,那么您的旅程将会快很多!使用下面的列表来查看您对这些问题的回答应该如何改变您的期望。
当然,还有许多其他的知识和培训花絮可以加快您的旅程。我只列出了 10 个最常见的。
除了分析你从哪里开始之外,还有一些其他关键因素会严重影响你获得后端工作需要多长时间。
可能不会 - 但同样,这取决于太多。如果你没有任何人脉,而且你在技术机会方面处于“平庸”的城市,我预计还需要 3-6 个月才能找到适合你的工作。让我们来看看会影响你求职需要多长时间的几个关键问题。 “是”的答案越多越好!
我其实不知道。
我的猜测是,学习工作就绪的后端技能需要大约 20% 的时间,因为似乎还有更多东西要学。大多数后端和数据工程工作实际上都需要良好的计算机科学基础。虽然 CS 基础知识对于前端开发人员仍然非常有用,但它们并不是必需的。
不够。我现在所拥有的只是我与之交谈和合作过的数百名学生的轶事,以及我在该行业工作中所看到的。随着Boot.dev 的发展,我计划进行一些调查并收集更多数据,以便继续更新本指南!与此同时,这是我观察到的,也是我从与我一起工作的学生那里听到的!如果您认为我犯了错误,请在 Twitter 上告诉我!
也在这里发布。