作为一名有抱负的 Web 开发人员,您需要采取哪些步骤来增加获得工作的机会?
一位名叫 Azhya Knox 的开发人员在 Twitter 上提出了这个问题:
这个问题太棒了,我们在 Code Connector 的 Slack 频道上再次提问,以获得更多答案。以下是从其他开发者那里收集到的精彩答案!
@codingphase 在 Twitter 上
说“研究”……我认为这是最重要的,因为你需要知道开发者需要具备哪些技能。没必要花几个小时去学习一些在求职时不会给你带来优势的东西。
JC Smiley
一个很好的第一步是准备一份包含至少 2 个全栈项目的作品集,以便在面试中讨论。
Lawrence Lockhart
GitHub 个人资料有助于展示你的工作代码、个人进步以及你在课堂或训练营课程之外对代码的兴趣。初次面试和招聘人员可能不会看它,但技术招聘经理可能会。
建立人脉。越多的人能够为你的个人和开发者提供担保,你的境况就越好。
Corey McCarty
如果你没有开发相关(或任何)学位,那么你需要付出同等的努力。这能省钱,但可能省不了时间,除非你专心致志、精益求精。Danny Thompson 一年就做到了,我敢保证,他那一年比我在大学期间还要努力。你现在可以先跳过理论知识、数据结构和算法(它们以后会派上用场),把精力集中在你理想工作所需的技能上。用 HTML/CSS/Javascript 来学习前端比学习后端更快,因为当你能清晰地看到它们在做什么时,更容易掌握。
Danny Thompson
我有四个步骤可以提高你在科技领域找到工作的机会,而且这些方法屡试不爽。尤其对于初学者来说。
- 你需要一份非常强大的 LinkedIn 个人资料。大多数招聘经理、企业决策者和招聘人员都在使用 LinkedIn。何不在他们常去的地方脱颖而出呢?
- 一个引人注目的作品集网站。它不需要技术含量高,但应该能让非开发人员看起来赏心悦目。大多数招聘经理从未接触过代码。所以这个网站必须能吸引他们。
- 作品集项目。这是你展示技术技能的地方。经理会查看这些项目,你可以在面试中谈论这些项目,展现你的优势!
- 最后是简历。这部分不如前三部分重要,但你绝对不能错过。优秀的 LinkedIn 个人资料可以让你跳过申请环节,利用你的人脉资源找到职位。我都数不清有多少次,仅仅凭借一份优秀的 LinkedIn 个人资料就帮助别人获得了面试机会。
Dennis Kennetz 的
人脉和成果。俗话说:“重要的不是你知道什么,而是你认识谁。” 这句话在很大程度上是对的。在圣犹达儿童研究医院,如果现有员工推荐,人们找到工作的几率会高出 50%。这简直太不可思议了。但推荐人也必须能为你担保。他们必须能证明你工作出色,所以肤浅的联系没什么用。与人合作,向他们展示你的才华,并与他们建立个人层面的联系。一些实用的方法是找到那些符合你期望的人,请他们为你做代码审查,问问他们是否有时间一起喝咖啡(或线上咖啡),并问他们一些好的问题。就我个人而言,如果我认识一个人,即使只聊过一两次,我也能给出比不认识更好的推荐。
Azhya Knox
到目前为止,我在面试中了解到的主要事情之一是,招聘经理正在寻找能够在第一天就立即开始工作的人。如果我愿意尽我所能每天学习新东西,那么我很快就会得到我的第一份开发工作!
Dinesh Sharma
这个问题经常出现在那些想自学的开发者身上!也许我的大脑专门为此开辟了一块区域。依我之见,最好的办法还是拿到学位!如果实在不行(对我来说也一样),那就学点基础知识,做点项目,完成训练营,在 Github 和 LinkedIn 上发力,建立人脉!最后,同样重要的是,保持希望和目标!通过大量的基础工作,我们确实证明了自己对这门手艺是认真的,但从长远来看,希望和目标对于跟上计算机科学的首要任务——管理复杂性——至关重要。
Brian Morrison II
自我推广与营销。你收到的大多数建议都与建立作品集、社交媒体资料和简历有关,但如果你不向公众推广自己,这些建议对你来说毫无意义。这意味着你需要创作一些内容来向潜在雇主展示你的知识和能力,因为这是他们的最终目标。一些建议包括撰写文章、制作视频以及在 Twitch 或 YouTube 上进行直播编程。直播编程的一大优势在于,对你感兴趣的人可以了解你在现实生活中的真实面貌,这可以在他们把你招入团队之前给予他们一些安慰。在我面试目前的职位时,招聘经理特意提到我的直播能力是我在候选人名单中名列前茅的原因之一。
John Jacob
在你的 Github 项目中写一些 Readme 文件。
我都数不清有多少 Github 文件,或者简历里链接的 Readme 文件里全是空的或模版的。哪怕只是一段话或几个项目要点,描述一下项目是什么,以及有哪些有趣的部分,都能起到很大的作用。
为真实的人构建真实的项目。
如果你的经验和作品集不仅仅是一堆我们看过上千遍的教程,那将会有很大的不同。为真实的人构建项目。寻找非营利组织、黑客马拉松或独立黑客,为真实的用户构建一些东西。这将极大地提升你的信誉和经验。
肖恩·克莱门茨
看看你想找的工作,找出你为什么无法胜任,然后填补这些知识上的空白。现在就申请这些工作吧。
即使你面试失败了,你也只是暴露了更多的空白,需要填补才能在下次取得成功。
Code Connector是一个非营利组织,致力于组织科技聚会,帮助人们开启科技之旅。您可以点击此链接加入我们的日常交流:Code Connector Slack 频道。
您可以在Twitter上关注我的旅程,或在LinkedIn上与我联系。我是一名前端开发人员,专注于 React(Web)和 React Native(移动)。我是 Code Connector 的志愿者,担任国家队在线内容经理和孟菲斯分会的负责人。一如既往,让我们一起享受编程的乐趣吧。
文章来源:https://dev.to/jcsmileyjr/what-steps-do-you-need-to-take-as-an-aspiring-web-developer-in-order-to-increase-your-chances-of-landing-a-job-3ih5