为什么不应该执行该代码训练营以及应该做什么

2017年夏天,我参加了圣地亚哥的编码训练营。 在大学里完成了一些编程工作之后,我认为这对我的职业生涯是一个很好的进步,因为获得了大专学历的一年。 我已经花了几年时间来反思我的职业生涯对我来说意味着什么以及我的决定所带来的好处和影响。 我的经验可能有偏见,您应该对此加一点儿盐,但是我会尝试以实用的态度进行讨论。

那里有大量的免费(或非常便宜)资源。

每个人都知道训练营并不便宜。 他们平均约10,000美元,如果您需要考虑生活费用,则可以攀升至20,000美元。 我花了约16,000美元购买了我的。 问题是,那里有大量的免费或廉价资源,您可以从中获取更多知识。 然后,我在Codecamp,Udemy和FreeCodeCamp的训练营中花了不到1%的价格。 这里的权衡是您缺乏从编码训练营获得的其他“好处”(我会在更深的地方进行深入研究)。

不要相信您在介绍包中阅读的所有内容。

不,每个毕业的人都不会赚到90,000美元,并且可以说,如果这是您所寻找的唯一内容,那么您可能不会以软件工程师的身份来赚钱。 不,您可能不会在训练营结束后立即被录用,是的,如果您计划的话,将不得不花费大量时间。 不,完成后您不会成为一名全栈开发人员,事实上,您几乎无法挂起(稍后我也会介绍)。 我认为新兵训练营做得不好,这会使您的期望错误。 最糟糕的违规者之一是您的技能水平-您的Java语言并不是9/10。 旁注,什么是9/10? 您不精通Javascript,Node,ReactJS等。您几乎没有知识。

您将需要操心。

没有办法解决。 您每天需要长时间放置18个小时。 我还有一年半的时间,但我没有攻读计算机科学专业的硕士学位。 假设您加入一家好公司,您将需要赶上。 您将需要学习设计模式,为什么会发生事情以及更少的“只是让它正常工作”。 您需要了解干净的代码,重构和体系结构等概念。 在训练营中不会教授这些东西,因为您根本没有足够的时间。 毕业后,您将不得不忙于跟上。 如果您希望参加为期12周的课程,然后获得10万元的报酬,并在40小时的周内完成课程,那么这不适合您。

您可能应该学习另一种方式-大学?

价格,新兵训练营在那里站起来。 我在SDSU的硕士学位会比我的训练营便宜一些,并且有很多原因使它更好,但主要的原因是

  • 这是实际的,物理的,认可的学位。
  • 由于它是经过认可的,因此可以免税。
  • 您将学到更多,您将拥有更多的时间。

现在这种方法有一些缺点。 首先是时间。 我所学的硕士是30个学分,因此兼职了一年半。 其次是价格,许多学校没有像南加州的学校那样得到补贴。 这意味着他们很可能是$ 40,000的MS程序和/或本科课程。

什么时候应该进行训练营

现在我的看法有偏见,我意识到这一点。 但是我认为有一些地方可以进行编码训练营。 首先,您是失业者,还是出于任何原因迫切需要换工作。 其次,如果您知道没有别人坐在那里并推动您完成工作,您就不会投入工作。 最后,如果您处于时间紧缺状态,并且可以找到一个可以将您安排为实习生和/或按薪资结构领取薪水的训练营,那么这对您来说可能是个不错的选择。

我的建议。

找一位导师,教给自己所有可以在互联网上找到的与计算机科学有关的东西,然后认真学习。 永远不要对自己的学习状况感到满意。 找到一个好的实习或副职工作,然后全神贯注,提出问题并理解。 最后,如果您觉得自己仍然缺少差距,或者觉得需要认可的纸做大师。

结束语。

每个人对训练营都有不同的看法。 其他人本来可以度过愉快的时光。 我与之交谈的大多数人都不会结束。 它太短,太贵且价值不足。 也就是说,与训练营的顾问进行交谈,找到计划的毕业生,并通过社交媒体进行跟进。 最后的提示是现实地设定您的期望。 在大多数情况下,您将赚取40–55k。 这将是艰巨的阶梯,如果您不喜欢软件工程/网站开发或任何专业领域,您将失败。