“编程训练营”能帮我找到一份编码工作吗?

亲爱的tl80,我想找一份程序员的工作,但我没有受过任何正式的培训。我听说训练营能让我在几个月内找到工作。不过,它们看起来既激烈又昂贵。他们值得吗?...
Illustration for article titled Will a "Programming Boot Camp" Help Me Get a Coding Job?

亲爱的tl80,我想找一份程序员的工作,但我没有受过任何正式的培训。我听说训练营能让我在几个月内找到工作。不过,它们看起来既激烈又昂贵。他们值得吗?

签名,可能是编码员

亲爱的程序员,你绝对不是唯一一个对编码感兴趣的人。编程是当今你能找到的薪水最高、需求量最大的职业之一,它不需要四年的学位。编码训练营承诺让你在相对较短的时间内做好工作准备。

在过去的几年里,超过60个训练营已经兴起,以满足职业转换者和其他希望快速进入软件开发领域近六位数工作岗位的人的需求。这些课程通常为期8到12周,平均花费10000美元,提供实际操作培训、职业指导和社区支持,以及从事个人项目的机会,你可以向未来的雇主展示。他们就像数字时代的贸易学校。虽然训练营是成为职业程序员的好方法,但并不是每个人都适合。让我们看看利弊。

训练营与自学和大学学位

Illustration for article titled Will a "Programming Boot Camp" Help Me Get a Coding Job?

就成本和时间而言,编码训练营介于自学和传统大学计算机科学学位之间。

自学:许多成功而了不起的程序员完全是自学成才的。在他们天生的兴趣驱使下,他们修补和破坏别人的代码,或者通过自己的个人学习计划或通过无数的在线编码课程和资源来学习。当然,这种方法的好处是0美元的学费和灵活的时间表,但你需要在空闲时间学习大量的纪律,也需要技能和洞察力来组合你自己的课程。另外,如果没有任何形式的正式培训,你可能很难找到一份工作,除非你有一个坚实的工作来证明你的编程技能和经验。

大学学位:另一方面是正规的大学学位课程。当雇主正在查看应聘者的资历时,计算机科学的学位会给你提供更广泛的基础,并为你打开更多的工作大门。毕竟,有些人认为学习如何像计算机科学家一样思考比学习如何编码更重要。然而,大学学位是昂贵的,对于那些想在某个特定的编程岗位上尽快开始自己的职业生涯的人来说,传统的学位可能会让人觉得过火甚至是浪费时间。

新兵训练营在成本和时间投入上介于两者之间。他们提供了一个更加集中的编程语言或轨道教育。虽然新兵训练营能比上大学更快地为你的工作做好准备,但这个行业还没有受到监管,你不会像上大学那样获得全面的教育,学习的时间也很短,而且,就像上职业学校一样,找一份好工作也没有保障。《华尔街日报》报道(重点):

入门级程序员的收入低于进入就业市场的大学学历程序员。SeedPaths联系的一些主要IT公司对其新兵训练营毕业生不感兴趣,因为他们通常没有大学学位。由于训练营是如此的新,他们是否能培养出成功的程序员还没有定论。

Stack Overflow Careers的产品总监威尔•科尔(Will Cole)说:“直接从学校、编码课程或四年制大学毕业,这是一项投资。”没有太多经验,我们没有培训新人的基础设施。”

但科尔说,他确实喜欢新兵训练营,因为它能“消除编程的神秘感”

然而,与自学相比,新兵训练营为学习和成功提供了更多的支持和额外的动力。毕竟,你要为这个目标投资10000美元和10个不眠之夜。由于这项投资和这些训练营的沉浸式性质,你将学习更快,更彻底地通过一个训练营比你可能会自己。另外,你将成为一个编码社区的一部分,这本身就是一个非常有价值的资源。

到目前为止,如果你一心想从事编程工作,参加新兵训练营听起来可能很理想,但它确实花费了数千美元,而且大多数课程都会要求你辞职,放弃几周的一切,所以参加训练营并不是一个你可以轻易做出的决定。

新兵训练营是什么样的,你会学到什么

Illustration for article titled Will a "Programming Boot Camp" Help Me Get a Coding Job?

简而言之,编码训练营可以帮助你“学会编码”,无论你选择的是web开发者还是移动应用开发者,JavaScript还是Java程序。大多数新兵训练营似乎都有类似的结构——专门安排大量的时间进行讲座,然后进行实际操作。tl80读者NH告诉我:

很紧张。上午和老师一起学习一个新概念,下午我们主要靠自己把新概念应用到日常挑战中。我很少在晚上10点以前离开教室。平日里基本上都是起床、上课、回家、睡觉。即使是周末,虽然没有课,也很少提供缓刑。到了8个星期结束的时候,我无法想象自己还能继续下去。但我喜欢它的每一刻。

由于日以继夜的时间安排,新兵训练营对于那些希望在学习期间继续工作(或生活)的人来说并不理想,因为大多数训练营都是有固定时间表的个人项目。像Bloc和Career Foundry这样的一些在线训练营提供了更多的灵活性,但即使是这些课程也要求你每周投入大量的时间,持续数周,以获得你所寻求的技能。

根据新兵训练营的不同,强化课程还可以教你更细致的专业技能,这些技能在你开始新工作时非常宝贵。维多利亚·巴尔(Victoria Barr)在进入Makers Academy之前几乎没有任何技术经验,刚刚开始她的第一份开发工作,她说:

无论如何,我都不是一个软件专家,但Makers肯定为我的工作做了很多准备:潜入代码,在飞行中学习,提出正确的问题,让自己到达我需要的地方。我能够深入研究我将要使用的遗留代码,并且知道我在看什么。

新兵训练营是不可思议的,因为你可以在实践中学习。有很多很棒的在线资源,但是像Codecademy这样的东西是在真空中存在的。当你刚开始独立生活的时候,你甚至不知道你不知道什么,你应该学什么。Makers教给我的不仅仅是编程语言的语法。它教会了我TDD,坚实的原则,如何采取一种模糊的编程逻辑,并把它变成一个具体的形式,一个网站的许多活动部分。你也可以和其他人一起学习,结对编程,一起工作。总比单独学习好。我们度过了漫长的一天。我们很多人从早上9点到晚上9点都在办公室。但我们一起吃午饭,打了很多乒乓球,下班后喝了几杯啤酒。这很难,但是很有趣,而且很有教育意义。我一定会再来一次。

比学习一门特定的语言更重要的是快速掌握新技术的基本能力新兵训练营的校友们应该能够很容易地向雇主证明这一点。Siena Aguayo参加了全女子Hackbright学院,她说:

一旦我开始工作,我就加入了我们的iOS团队,这是一个我没有任何经验的团队(iOS是用Objective-C编程的,Hackbright教过我Python,编写移动应用程序比为web编程有一系列不同的挑战)。但是,我已经证明了我可以在10周内学到很多东西,并且准备再做一次——我是去年7月发布我们的第一个iOS应用程序的团队的一员,然后我又潜入到Android中,在12月发布。我现在在我们的网站上工作,主要写Angular和Rails,所以我基本上每6个月就彻底改变一次我的技术堆栈。在为期10周的训练营中,你能学到的东西只有这么多,但重要的是你要证明你能很快学会新技术,这是软件工程师的一项基本技能,因为环境总是在变化。所以,在这种情况下,我确实觉得我已经为一个真正只做了不到5个月的真诚编码的人做好了充分的准备。在工作中我还有很多东西要学,但大部分都是你只能在专业环境中与团队合作才能学到的东西,而不是你自己能学到的东西。

大多数参加新兵训练营的人的最终目标是进入训练营,几周后带着编码技能和信心出现,不仅要找到一份全职软件工程师的工作,还要从中获得一份职业。一些训练营将求职作为课程的一部分,这也是柯蒂斯·米切尔选择“黑客反应堆”的原因之一:

在课程进行到一半时,重点从学习编程转向实际**web应用程序来构建投资组合,然后是面试和求职准备。人力资源部有员工和前校友致力于帮助学生求职。他们教会我们如何推销自己和技能,谈论我们的投资组合,寻找相关的公司和合适的角色。在找工作的过程中,他们经常与学生和刚毕业的校友签到。

与我分享训练营经历的15人中,除了一人外,其他人都对此持肯定态度,尽管现在有一些人不是程序员,而是项目经理和自己创业公司的创始人。然而,大多数人已经有了一些编程经验,对自己的决定完全有把握。这种保证似乎很关键。

如何判断新兵训练营是否适合你

与其他教育选择和职业道路一样,做出这个重大决定归根结底是你希望实现的目标。CodeUnion联合创始人杰西·法默(Jesse Farmer)认为,理想的新兵训练营候选人符合四个标准:

  1. 他们想转行,成为一名全职(初级)软件工程师。
  2. 他们可以承受机会成本,也就是说,他们可以辞职,到全国各地去,等等。
  3. 他们付得起学费。
  4. 他们知道自己能在激烈的环境中茁壮成长。

尽管任何人都可以参加新兵训练营(如果接受的话),但由于高昂的学费和放弃你所做的一切,全天和一周的课程,新兵训练营最适合那些致力于职业转变并确定他们想进入编程的人。

大多数跟我谈到他们参加新兵训练营的原因的人都有类似的背景:他们在编码方面有一些甚至很少的背景,但他们知道如果他们想进入下一个层次,就必须做一些激烈的事情。

不是每个人都必须有一些编码的经验才能被新兵训练营接受,但这是有帮助的。你不想投资上千美元,辞掉工作,全天投入这些项目中的一个,当你意识到这条路不适合你的时候却中途退学了。Skillcrush建议,如果你在编程方面没有太多经验,或者不确定这是否是一种职业,首先:尝试Codecademy这样的免费选项之一,看看你是否真的喜欢编程,加入Girl Develop it或Rail**ridge这样的聚会小组,参加一个在线的、社区驱动的课程来试水(Skillcrush提供为期10天的免费职业训练营,作为训练营的入门,至少在网上是这样。)

NH说:

自从有兴趣参加这次训练营以来,我和每一个和我交谈过的人都说过同样的话:你必须想要它。就像,真的想要。你不能只想从中捞到足够的钱来找一份新工作。它会打败你的。你必须为了学习而学习,否则你永远学不到。如果你对它没有热情,训练营就不适合你。你会感到沮丧,你会放弃,你会告诉自己这不适合你或者你不够好。我在自己的队伍里看到过。我以前有过一点经验,这让我比其他刚进来的人稍微有点进步,但我不认为这就是我成功的原因。我从中得到了我想要的,因为我更想要它,所以我把我所有的一切都投入其中。所以我告诉人们,如果他们也能做到这一点,那么他们就会从经历中得到想要的一切,然后得到一些。

换言之,就像所有其他以“新兵训练营”命名的经历一样(想想海军海豹突击队训练营和婴儿新兵训练营),这不是一次偶然的经历,你必须全力以赴。

训练营能帮你找到工作吗?

Illustration for article titled Will a "Programming Boot Camp" Help Me Get a Coding Job?

如果你致力于此,一个训练营可以在几个月内把你变成一名软件工程师,但更大的问题可能是:它会让你得到一份更好的工作吗?

《课程报告》调查的新兵训练营毕业生参加新兵训练营后的收入平均增长了44%(这项调查包括来自48所编程学校的432名毕业生。)在参加新兵训练营之前,48%的毕业生是全职的,而在参加新兵训练营之后,63%的毕业生是全职的。大多数接受调查的新兵训练营提供职业服务,如简历援助或实习/学徒安置。

如果你的目标是在编程方面获得一份职业,你可能会想仔细看看每个新兵训练营的就业率和职业服务。据Launch Academy联合创始人Evan Charles on Quora称:

到目前为止,对于新兵训练营的安置率还没有一个标准化的计算方法(我们将在未来几个月尽力帮助消费者解决这个问题)。在Launch Academy,我们的就业率是指在毕业后90天内获得公司带薪职位的求职者,“求职者”是指积极与我们的人才总监沟通的毕业生,参加预定的面试和/或参与我们在课程的研究生支持阶段提供的各种职业服务资源。

公布的热门新兵训练营安置率

  • Dev Bootcamp: 85% placement rate overall; 100% in some specific cohorts
  • Hack Reactor: 98-99% overall
  • Launch Academy: 96% placement rate overall (in some cohorts 100% of job seekers have found jobs over time)
  • MakerSquare: 96% placement rate overall

Hackbright的工作安排是在3个月内完成90%。

85-96%的安置率相当不错!但你不想成为4-15%的人,他们付了学费,还在找工作。

有些学校提供就业保障:你将在毕业后的几个月内在指定地点找到一份工作(你必须愿意搬迁到科技友好型城市),否则你的学费将得到报销。代码研究员和维京代码学校提供担保或退还学费,如果你没有得到雇用。如果你在新兵训练营的一家合作公司找到一份工作,许多学校还提供几千美元的部分学费补偿。

尽管大多数给我发邮件讲述自己经历的人都说他们在课程结束前或结束后不久就收到了工作邀请,但除非课程提供100%的就业保障,否则无法保证你的时间和财政投入会带来一份工作。一位新兵训练营的校友告诉我:

我还没找到工作,已经找了一个多月了。开始担心了。一位招聘人员告诉我,最初,webdev新兵训练营的毕业生在被聘用方面取得了很大的成功,因为这是一个全新的事物,但现在不是这样。我希望我有工作经验来证明我是一个开发人员。我刚被拒绝了一份工作,因为我在Rails没有工作经验。

因此,虽然编码训练营看起来像是一个很有前途的编码职业快速通道,但作为一个训练营毕业生本身可能不应该是你潜在雇主的最大卖点。此外,尽管就业率很高,但从新兵训练营毕业后可能需要几个月才能找到工作。

如何选择和支付一个编码训练营

Illustration for article titled Will a "Programming Boot Camp" Help Me Get a Coding Job?

也许最重要的决定是选择合适的训练营。在选择一个特别的训练营时,你会首先考虑课程的成功率和课程设置(例如,如果课程非常强调JavaScript,而这正是你想要学习的),但是还有其他考虑因素,比如地点和校友网络。一些提示:

  • 从杰夫•李教授的技术和非技术技能到设施、付款计划、典型时间表和项目文化,选择新兵训练营时,请查看以下因素列表
  • 从Course Report、Bootcamps.in或Skilledup中缩小具有训练营目录的学校的范围
  • 阅读Thinkful的评论,看看其他人对这些项目的看法。阅读所有你能找到的评论,事实上,在Quora和黑客新闻上也一样,因为你可能会发现一些像这样的恐怖故事
  • 询问校友和项目负责人或老师更多关于项目的事情,比如每个班有多少学生,他们提供什么样的工作帮助,学生进入后期望有多少经验,他们如何帮助那些挣扎的学生,以及在训练营的日常生活是什么样的

为了支付高昂的费用,一些训练营提供支付计划和延期支付(例如,你毕业后第一年工资的百分之一),但否则,你需要像其他类似的大额费用一样,为这笔学费攒钱。一些代码学校为退伍军人/军人、妇女、少数民族和其他特定群体提供奖学金。

不是所有的新兵训练营都是一样的,在你花数万美元买一个训练营之前,你要确保你选的是最好的。但如果你不是刚从大学毕业就有了计算机科学学位的话,这可能会改变你的生活,也是进入编程职业的最简单方法。**商学院毕业生克里斯托弗·巴茨补充道:

我在这门课上看到的最令人惊奇的事情可能是,对很多人来说,这是职业转变的最后一次机会。作为一名非编码工作的编码员,要进入科技界真的很难。通常编码员从小就自学成才,或者在uni-route学习计算机科学。如果**人不存在,我相信很多经历过的人仍然会被困在他们讨厌的角色里,做一些不挑战他们的事情。创客确实是他们改变职业生涯的唯一选择之一。

只需知道你在做什么,并准备好潜入。

爱你,生活黑客

标题图片由蒂娜梅尔霍特罗伯奇。DBCP照片。

  • 发表于 2021-05-19 05:18
  • 阅读 ( 287 )
  • 分类:互联网

你可能感兴趣的文章

初学者代码训练营:你应该参加吗?

...至是DevOps,编码都是一项有用的技能。随着编码的普及,训练营作为学习编程基础知识的一种快速方法应运而生。 ...

  • 发布于 2021-03-13 09:38
  • 阅读 ( 411 )

加州威胁要关闭编码训练营

编码训练营正忙着想办法挽救他们的项目,此前加州的一个监管机构给他们发了一封终止信,命令他们关闭,支付5万美元的罚款,并向过去的学生提供退款。根据发函的加州私立高等教育局(BPPE)的说法,问题是这些训练营在...

  • 发布于 2021-04-25 06:02
  • 阅读 ( 96 )

如何做人:搬家的城市能帮我在分手后重新定位吗?

Leah Reich是最早的互联网咨询专栏作家之一。她的专栏“Ask Leah”在IGN上发表,她为游戏玩家提供了两年半的建议。白天,Leah是Slack的用户研究员,但她的观点并不代表她的雇主。你可以随时给她写信[email protected] 阅读更多关于...

  • 发布于 2021-05-05 08:45
  • 阅读 ( 192 )

有人能帮我拍一部关于不朽的海洋法官彼得·泰尔的电影吗

昨天,Verge爱上了一份相当令人难以置信的报道,唐纳德·特朗普(Donald Trump)正在考虑任命PayPal创始人和风险投资家彼得·蒂尔(Peter Thiel)为最高**法官,如果他成为总统的话。对于那些不热衷于关注科技新闻中最奇怪的传奇...

  • 发布于 2021-05-07 18:25
  • 阅读 ( 258 )

如果我只有imei号码,我能找回丢失的iphone吗?

...生。以tl80 reader Dulaj为例:“我的iphone6s Plus丢了。如果你能帮我,我会很感激的。我忘了我的iCloud用户名和密码。但我有IMEI号码。你能帮我把它永久锁上吗?求你了!”首先,我想我能给你的最好建议是,恢复对iCloud帐户的访...

  • 发布于 2021-05-13 07:36
  • 阅读 ( 306 )

请求帮助的最好方式

...非常具体。不要含糊其辞地说你需要什么,也不要用“你能帮我个忙吗?”这样的话来表达你的想法。格兰特说,这是一种操纵,因为这会迫使别人在你告诉他们你需要什么之前做出承诺。一句简单的“你能帮我做点什么吗?”...

  • 发布于 2021-05-14 21:15
  • 阅读 ( 102 )

证书真的能帮我找到更好的工作吗?

...助我和其他求职者之间的胜算。认证还重要吗?他们真的能帮我找到更好的工作吗,还是浪费时间和金钱?真诚的,考生亲爱的考生,好问题!在某些情况下,职业认证可以决定获得一份工作还是根本不被考虑。在其他情况下,...

  • 发布于 2021-05-23 16:21
  • 阅读 ( 141 )

我是越狱新手;你能帮我把脑袋绕在赛迪亚身上吗?

...容。Cydia里的描述和解释帮不了什么忙,所以我在想:你能帮我把这些东西都包起来吗?诚恳地说,越狱和困惑尊敬的JC:,别担心,你不是一个人。我仍然记得我第一次在iOS 2.0上越狱第一代iPhone,第一次困惑地盯着第三方应用...

  • 发布于 2021-05-26 11:34
  • 阅读 ( 164 )

将(will)和可以(can)的区别

...二要参加口试意志习惯于提出要求和表示礼貌。例如:你能帮我做这个吗?你能帮我吗?请继续你的报告好吗?你能帮我过马路吗?用来表示决心或义务。例如:你将在星期六之前完成这项工作。拉梅什无论如何都会来我办公室...

  • 发布于 2021-07-11 09:35
  • 阅读 ( 297 )

openmenu搜索根据您想吃的食物查找餐厅

...OpenMenu将按照相关性和接近性排列你的结果:现在如果它能帮我弄清楚我到底想吃什么,我们就真的做生意了。OpenMenu搜索[通过MakeUseOf]

  • 发布于 2021-07-26 07:34
  • 阅读 ( 90 )
t1257526
t1257526

0 篇文章

相关推荐