如今随着互联网行业的日益壮大,软件开发工程师成为一项炙手可热的职位。对此感兴趣的人都在纷纷挑选编程培训的课程,但是参加训练营真的有用吗?以下是Flatiron School的在线指导主管Peter Bell给出的一些建议。本篇文章编译自SARAH E. BROWN发表在Sarahbrownmarketing上的一篇名为“Should You Join A Coding Bootcamp? Ask Yourself These Questions First”的文章。 atv直播, 没搞清这7个问题就别入坑!" src="http://www.wzatv.cc/atv/uploads/allimg/170707/2111404Q9_0.jpg" /> 如果你对编程有兴趣但是缺乏专业技能的话,训练营是一个步入编程领域很好的方法。照着职业服务指导来做的话,直播,好的项目能够保证95%的成功率;一旦你找到一份初级开发员的工作,你就有能力继续成长为一个软件开发员。但是训练营也不是适合每一个人。为了搞清楚谁适合参加训练营以及如何挑选好的训练营,我同Flatiron School的在线指导主管Peter Bell进行了一番谈话,他同我分享了这些年来帮助他人做出决定的建议。以下是Bell建议在“入坑”之前需要问自己的几个问题。 如果你对于参加训练营有兴趣的话,先弄清楚你的目标是什么 你再寻找一份全职软件开发员的工作吗?是想要提升你的前端开发技能,还是为建立公司积攒技能呢?每一个目标都有着不同的学习环境。Bell说离开训练营的第一份工作是你从事的最难的工作;自此之后,在两年之内你开始拒绝不同的offer。一旦你搞砸了第一份工作,你长期不会成功的唯一原因是你不喜欢这份工作。 你确定你真的需要加入训练营来满足你的职业规划吗? Bell说如果你只是想要做产品经理,那么你不必要非要尝试着学习编程,成为程序员。Bell称学习代码的确会给你一些同感,但是如果你唯一的目标是管理,那么他认为参加编程班并不是一个最有效的方式来提高你想要的技能。你不仅要完全专注于你不需要的技能,训练营并不会包含有关产品设计、敏捷、Kanban管理法,Scrum工具,工作流以及其他重要的事情。Bell说训练营是训练你成为一个初级工程师,并不是训练你管理一个工程师团队。所以确保你真的想要软件开发技能或者是想要变成一个软件开发人。 你有尝试过参加免费在线培训,印证一下是否你喜欢软件开发吗? Bell建议去编程学院或者Flatirons Schools 预编程课程寻找免费培训班。这些免费的在线项目将会告诉你是否热爱编程。 “做软件开发员的实际工作是写代码。如果不能很好的运行,你就需要花费每一分钟、每一小时、每一天、每一周让它正常工作。你觉得这是一件有趣的事还是一件沮丧的事?“Bell说,如果你花费了很久让它重新工作,在StackOverflow上寻找答案,尝试着弄清楚昨天做的事昨天为什么没运行,并且享受着解密的过程,那自然很好。 “如果你看到它不能运行时感到非常的沮丧,那么你并不享受这份任务,无论你有多喜欢开发者的工资或者是机会”,Bell说。 你有完全研究过你想参加的训练营吗? 假设你想要变成一个软件工程师或者是有理由加入训练营的话,尝试着去coursereport.com网站上了解毕业生的反馈。Bell建议你花时间阅读这些报告,弄清楚:什么样的训练营适合你的价值观和学习风格? 你想要参加面授训练营还是在线课程? 你需要做的第一个决定就是是否你想要参加面授训练营还是在线课程?Bell说参加面授课程更有结构性。“你会在更短的时间内完成课程,并且交到更好的朋友。这些朋友和关系能够帮助你完成课程以及在短时间内成功”,Bell说。这是因为在面授课程中建立关系网会更加容易。 “参加面授课程是一个很好的经历”,Bell说。他说如果你离面授课程比较远,或者一周无法连续上60-70小时的课程,那就选择在线辅导。 无论是选择在线或者是面授的补习班,Bell都建议同导师能够直接对话,这样能够很清楚的弄明白导师的目标和背景。Bell建议面试一家训练营公司像面试一份工作那样,不要去忽视文化的差异,“你是在寻找有共同价值观的地方”。 询问一些关于学习环境的具体问题,以及当学生感到非常痛苦没有动力的时候,他们是怎么做的。承认你的弱势,去看看是否它足够合适。Bell说你应该去感受这个训练营到底是采用“痛苦教学法”还是“激励教学法”。 训练营规模扩大的足够快吗? (责任编辑:本港台直播) |