当前位置: 首页 > Web前端 > HTML

国外前端开发大牛心得:目标越明确,计划越专业

时间:2023-04-02 18:06:33 HTML

你想成为一名web开发者,但是现在有这样一个问题摆在你面前,那就是你没有工作经验在高科技行业。你参加了一些课程并花时间在个人编码项目上,但你简历中的“经验”部分仍然没有得到公司的认可。过渡到一个新领域绝非易事。你不知道自己是否准备好了,是否有人会认真对待你,或者你是否会得到这份工作。事实上,这并不难——只要你在跳之前做好充分的准备。这七个指导步骤将帮助您无缝过渡到Web开发1.弄清楚您想要做什么。你的头脑越清晰,你的计划就会越专业。不要广撒网:缩小你的选择范围。前端开发还是后端开发?UX设计师还是UI工程师?做自由职业者除外。那么你如何确定你想专攻什么?反复试验、研究和技能评估测试是一个很好的起点。但了解你自己更重要:明确你的喜好。你想整天写代码吗?你喜欢界面设计吗?一定要弄清楚所有相关的事情。2.研究目标职位的职位和公司。这就像制作招聘广告一样简单。有没有引起您注意的特定职位?阅读详细说明,看看您是否可以担任该职位。就公司而言,通过Glassdoor等网站可以更轻松地寻找业务。您不仅可以从Glassdoor获得大概的薪水范围,还可以阅读现任和前任员工的评论。另一种方法是查看LinkedIn上实际在您想要的职位上工作的人。编制理想公司的理想工作列表/电子表格。3.确定您需要的技能和经验。现在您已经有了一份您感兴趣的公司和职位的清单,是时候弄清楚这些职位需要哪些技能和经验,以及哪些地方存在重叠。一定要注意重叠的技能或经验,这是你学习的重点。他们使用React还是Angular?使用MEAN堆栈或RubyonRails?还有另一种方法可以告诉您公司的网站使用什么技术,那就是利用像BuiltWith这样的工具。它将显示站点所依赖的框架、语言等。例如,我们可以看到Airbnb使用RubyonRails。4.填写你缺少的技能。现在你有一个理想公司的理想工作的电子表格,以及不断重建这些职位的技术/工具。现在,确定哪些技能比其他技能更容易克服。您可能已经在某些领域拥有相关工作经验。例如,在你目前的角色中,即使不是技术性的,你也可以使用一些两个职位都需要的类似软件——比如MicrosoftExcel。其中一些技术简单易学——比如学习GoogleAnalytics,而不是在你几乎没有JS经验的情况下学习像React这样的JS库。5.寻找建立信心的理由。接下来,您将给出一些有趣的开发示例。一开始很难,但您可以通过以下方式积累经验:为朋友和家人工作建立自己的项目在非营利组织做志愿者在LinkedIn上寻求建议或推荐,以换取您付出的时间和努力。此外,请确保将所有代码添加到GitHub。6.通过网络和创建在线形象脱颖而出。大多数空缺职位都是通过招聘或推荐来填补的。传统的应用程序流程几乎已经死了。酒香也怕巷子深,需要让自己出类拔萃。这里有两种方法:方法1参加聚会、活动和会议。然后,在LinkedIn或Twitter上与您认识的人联系。如果您遇到恰好与您想要的工作有关或正在招聘的人,请向他们询问经验和技能。建立关系至关重要——尤其是对新手而言。与拥有您想要的工作或经验的人建立联系可以帮助您进入目标公司。方法2联网您也可以通过不需要面对面的网络。您可以创建博客、加入Facebook和LinkedIn群组、参加虚拟会议、通过电子邮件与他人联系、拨打Skype电话、为开源项目做贡献等等。需要注意的是,即使在数字世界中,当您只能通过屏幕相互交流时,交流起来也会有点困难。尽管如此,还是有一些方法可以使用这些在线方法来提高您的知名度。7.调整你的简历好了,现在你已经准备好开始过渡到网络开发的体验了!但这些只是第一步——入门阶段。接下来,你需要面试。拿到offer之后,还需要不断的学习和努力,才能往上爬,掌握更多的技术,拿到更高的薪水和更高的地位。在高科技行业,学习是永无止境的,但其中一半是乐趣。