训练营的编码问题

长大后,我在家接受教育。 这可能使我倾向于采用自我指导的学习方法-我喜欢选择内容和制定有效的消费策略的过程。

不过,在早期,我认真考虑过参加编码训练营(至少作为起点)。 自学方法有弊端,特别是如果您在像我这样的自律中挣扎。

这是参加训练营的一些主要优势。 这些好处是假设训练营经过精心设计,并配备了优秀的教师,他们在应用程序开发方面也具有实际经验。

  1. 在与他人合作的团队环境中,您将获得从学习到编码的宝贵技能。
  2. 您将被迫主要通过专注于项目驱动的学习方法来学习,这种方法可以防止“学习狂热”。
  3. 您将从经验丰富的开发人员处收到有关代码质量和方法的直接,持续的反馈。
  4. 您将沉浸在行业工具和最佳实践中。
  5. 您将可以使用职业服务,并通过遇到的老师和学生建立良好的联系网络。
  6. 一些雇主对通过培训计划获得的正式证书比通过自学更有信心。

由于这些重要因素,我着手寻找一个iOS开发训练营。 不愿意搬到现场接受培训意味着我的选择仅限于提供在线课程的学校。

事后看来,这可能排除了一些最佳选择(基于砖和灰浆)。 我也不愿意承担大量债务,因此进一步排除了许多潜在的好的计划。

尽管我进行了所有研究并且对自己的选择充满信心,但在开始在线训练营仅一周后,很明显我做出了一个错误的决定。 在取消信中,我与公司分享了:

“感觉这门课程缺少将其与在线或Apple文档中已有的所有内容区分开的独到见解。 我喜欢了解事物的运作方式。 练习中的解释让他们急于尝试通过一系列步骤。” – 2018年2月

在教育行业中,很难分辨出质量营销与质量计划之间的区别。 有时,最好的资源实际上从外观上说服力最少。

课程报告是查找和评估训练营的绝佳场所。 您可以阅读曾就读于这些学校的人的许多详细评论。 我选择的学校获得了很高的评价,所以不要只根据评论来判断。 大多数人认为只要不可怕就可以算是“好”,而且没有什么可比拟的。

我认为存在出色的iOS训练营。 有些人将从他们的自我强加的结构和严谨的工作中受益匪浅。 但是要考虑两个主要因素:

  1. 最好的训练营通常是最昂贵的 。 高价格并不意味着高质量,但是低价格几乎总是意味着低质量。
  2. 训练营针对特定级别进行了优化 。 如果您的编程经验水平不是他们所针对的,那么即使是高质量的训练营也可能是一个糟糕的选择。 如果潜在的训练营告诉您他们的计划适合任何水平的经验,请远离。

这两个因素最终使我回到了自学方法。 我不希望参加顶级训练营所需的财务风险,而且很难找到一个不会跳过重要基础知识或花很长时间重新引入基础知识的人。

如果您能够自己有效地学习,那么有很多针对各种知识和经验进行了优化的特殊资源,这些资源可以用很少或几乎没有成本的方式获得。

挑战在于知道要使用哪些资源以及在哪里找到它们。 这会使自学方法缓慢而令人沮丧。 但是,这些正是我希望通过分享所要缓解的挑战。

在以后的文章中,我将返回参加训练营的优势列表,并分享我从其他人那里学到的一些策略,以期在自学过程中培养这些相同的优势。

安德鲁

PS:如果您有兴趣参加iOS训练营,那么有一个在我眼中脱颖而出的人:Dev Mountain。 如果位置和成本不是因素,那可能是我的第一选择。

图片来自Unsplash。