本文分享了作者是如何成功获得亚马逊offer的求职旅程,希望对正在找工作的你有所帮助。
作者 | Arely Miramontes Rodríguez 译者 | 苏本如,责编 | 郭芮 出品 | (ID:news)以下为译文:
很高兴我最近在Amazon Web Services(AWS)找到了一份梦想中的工作,成为一名AWS软件工程师。在这里我想和大家分享一下我找到这份梦想工作的求职旅程! 我加入了很多本地的和在线的社区,它们旨在帮助个人获得职业发展的机会。在那里我见到人们谈论最多的话题之一是询问一些技巧和诀窍来获得FAANG(Facebook, Amazon, Apple, Netflix, Google)之类的科技巨头或排在前几名的大公司的面试机会。我经常见到的问题如下: “谷歌最喜欢什么类型的简历?” “我需要了解什么才能申请亚马逊的工作?” “如果有人推荐,会有更好的机会吗?” 事实上,与FAANG之类的科技巨头公司进行面试并没有什么秘密可言,它们需要的只是时间、经验和你的奉献精神。 我毕业于一所非名牌大学,在那里我获得了我的计算数学和计算机科学学士学位。你可能听到很多人说,在求职时,拥有学士学位的求职者要比新兵训练营的毕业生更有优势。虽然这在某种程度上是正确的,但我相信,任何求职者只要他们拥有良好的软件工程经验,都可以在任何他们想要的地方(即使是一家排在前几名的大公司)找到工作机会。 我并没有打算一毕业就马上去一家大公司。虽然那时我已经学会了如何编写代码,但是我还不太适应立马进入现实世界解决编程问题,这并没有什么错!我开始在当地的大公司寻找实习机会,并在一家很棒的公司找到了一个开发人员的实习机会。 我在那里实习时的导师教我如何重构、给代码作注释,并为代码编写文档。在大学里,这些技能从来没有被强调过,甚至它的重要性也从来没有被教导过,但现在我明白了为什么在现实世界中我们需要这样做。我学会了如何更好地与其他软件工程师、UI/UX工程师和设计师沟通。当我的实习结束时,我已经成为了一个更强大的开发人员。如果不是这些导师,我就不是成为今天的开发人员了,我真的很感谢他们。 我想给所有有抱负的开发人员的最好的建议之一是:如果可能的话,先去实习一段时间。你会惊讶地发现,在那些出色的工程师的指导下,你会成长并学到很多东西。 实习结束后,我开始以一个全栈工程师的身份在同一城市的一家小公司做开发工作。一开始,我是这个团队中唯一的开发人员,这很吓人,但在那里我向自己证明了我可以成为一个有能力的领导和强大的工程师。在那家小公司的那段时间里,我的技能不断提高,经验不断增长,这使得我更加有动力去提升我的技能。不仅仅是为了我自己,也是为了我的团队。 我开始建立我的在线应用开发的技能组合,并将它们逐渐应用到从小型和简单的项目,到大型和复杂的项目上。我学习更多的代码,更多的框架,更多的库,并努力保持自己与最新技术的同步。 在那家公司工作了一年后,我又找了一份很棒的工作,在那里我待了两年,并在那里我获得了我的第一份敏捷环境的开发经验。 我很快学会了如何与开发团队合作。这次的工作机会使我能够进一步扩展我的技能。包括学会如何配对程序、接受代码评审过程对我的编写代码的批评、基于代码评审反馈来重构我的代码、给予同行反馈、共享想法和解决合并冲突,等等。这些技能帮助我成长为一个更强大的工程师和一个技术娴熟的团队合作者。 我终于准备好开始我职业生涯的新篇章了。拥有了四年的开发工作经验,我应该已经准备好了去申请亚马逊的工作机会了。在完成构建项目的每天工作之余,我每天花两个小时参加数据结构和算法的培训班,在力扣(Leetcode)上刷题,和参加Meetup上的讨论。 然而,我觉得还是缺了点什么。我花了太多时间练习和复习计算机科学相关的知识技能,以至于忘记了软技能同样重要。你希望你未来的同事每天都想和你一起工作,你就必须保持自信,推销自己,尤其当你发现你所申请公司的文化和你非常适合时。 在每次面试中,你都会遇到一些行为面试问题,而回答这些问题的最好方法就是运用STAR方法。我花了一些时间和一个朋友在镜子前练习回答面试问题。通过得到的反馈来改善我的手势、语言,和(甚至)我的姿势。比如说,当我解释一些事情的时候,我是不是经常挥舞手臂?我说“嗯”的次数是不是太频繁了?从你的同龄人那里得到一些反馈,以提高你的行为技能。这将使你在面试中领先一步。 最后,是时候谈谈我在亚马逊的现场面试了。当时我感到非常紧张,但最终我终于觉得准备好了。这是一个4小时的面试,涵盖了技术性问题和行为性问题。我满怀信心地走进面试室,一边喝着咖啡,一边微笑,然后同样满怀信心地走出面试室。我告诉自己,即使我没有得到这份工作,我也为自己所取得的成就感到骄傲。我坚信自信是面试成功的关键。 几天后,我收到了亚马逊给我的工作offer,这个结果让我欢欣鼓舞!我所有的努力终于有了回报,作为一名工程师,我感到比以往任何时候都更加自信! 我希望我的求职旅程能激励你找到你的理想的工作,即使它不是一家大公司。 在我结束本文之前,我想分享这次求职之旅的一些重要收获:持续不断地学习新技能,即使你不能每天都这么做。永远不要停止学习!
给自己做一个心理健康检查;把自己从申请工作和在Leetcode上刷题中解放出来,放自己几天假是个很好的做法。
如果你没有陷入财务困境,或者你是一名新的毕业生或初级开发人员,我绝对建议你从实习开始,以便你有机会从你的导师那里学习到有价值的技能。实习不是非要不可,但这是一个简单的方法使得你可以从专家那里得到培训和教导,并且获得真正的工作经验。
获取真实世界中开发的美妙体验!加入meetup的编码讨论,寻找一个好导师,学习如何在敏捷环境中开发。参与开发社区对你的简历会有很大的帮助!
记住练习你的软技能。
如果你被拒绝了,不要把它看作是失败,而是把它看作是一种改善的方法。请求招聘人员,面试官,同事等给你反馈。
自信,永远相信自己!
下面简要概述一下我的经历: 1.大学毕业,获得计算数学和计算机科学学士学位; 2.暑期实习-学到了很多东西并得到了导师的指导; 3.第一份全职开发工作; 4.作为一个团队的全栈开发人员,学习敏捷环境开发、结对编程、Git、代码评审; 5.构建项目,学习新的语言、框架等; 6.Leetcode上练习,练习回答行为问题,参加Udemy, FCC,等课程; 7.申请亚马逊工作职位; 8.收获亚马逊工作offer。 如果有人经历过类似的求职旅行,我很乐意听你的分享!你们这些伟大的开发人员每天都激励着我前进。 编码快乐! 原文:https://dev.to/arelyskywalker/my-journey-to-landing-my-dream-job-at-amazon-2a39 本文为 翻译,转载请注明来源出处。【END】
Python这么好用, 怎样又快又好地学习?
https://edu.csdn.net/topic/python115?utm_source=csdn_bw
【早鸟票倒计时第6天】12月6-8日,深圳! 2019嵌入式智能国际大会,集聚500+位主流AIoT中坚力量,100+位海内外特邀技术领袖!9场技术论坛布道,更有最新芯片和模组等新品展示!点击阅读原文或扫码报名,即可 享受6.6折早鸟优惠,比原价节省1000元,学生票仅售399元 !热 文 推 荐
☞