Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

web开发怎么样?

2021年10月11日6170百度已收录

近年来,web 开发工程师越来越成为一个热门的职位。根据美国劳工部数据,目前仅在美国就有121000人从事网络开发工作,而到2020年,该行业预计将增长20%,据统计,web 开发工程师至少有25785个 职位空缺,其平均年薪约为 87 000 美元。

Web 开发需要的技能

Web 开发需要的技能比较多样化,比如,React,Vue,Angular,Node,Gulp,Webpack,Sass 等等。

01

设计机构的web开发人员

如果你想成为一家设计机构的web开发人员,你也需要对设计有自己的看法,千万不要认为自己只是网页的开发人员就只需要做开发的事情。起码你需要能够将ps、AI、sketch文档换成网站用得上的东西,甚至你需要使用一些JavaScript的技巧来提供一些与设计一致的动画和交互。

02

创业公司的web开发人员

如果你想成为一家创业公司的web开发人员,你也需要有一定的商业头脑。你要知道哪些特性是重要的哪些特性是不重要的,最好是能看出一些市场倾向,并及时对公司网页做出调整,为公司的未来做贡献。在此期间你还要确保自己的想法能够传达给其他同事。

03

自由 web开发者

如果你想成为自由web开发者的话,你需要掌握一些关于前端和后端的知识。通过这种方式你才可以更好地为各种机构、创业公司以及你想要合作的客户提供服务。做一名自由职业者是很困难的事情,毕竟你需要在了解技术层面的同时也了解商业层面的东西。

在你什么经验都没有的时候,你往往会在面试中屡受挫败:

职位要求上的好多东西我都不会,不懂这些我就找不到工作了吗?

面试问的问题学校都没教过,难道我不能在工作的过程中学习这些技能吗?

我到底是因为什么而被拒绝的呢?是因为我经验不够吗?

需要多久的工作经验?两年?五年还是更多?

这时,你的首要任务就是积累经验,因为你的项目经验是你的潜在雇主在评估你能力时首先考虑的。

1建立自己的网站

当你使用一些工具建立了自己的网站之后,可以开始开发一些小程序,然后接一些项目。比如:

为你的项目经验添上几笔的一个好方法就是去做一些这方面的兼职,在积累经验的同时还可以得到报酬。这些项目不一定很大型,例如你可以为一家餐馆的网站重新做导航,又或者你可以为一些组织创建一个HTML简报。

也可以做一些公益项目,虽然你不会得到任何报酬,但你可能会从这些没有报酬的项目中学到更多,从而促进你的求职进程或者事业发展。

2将代码放到 Github 上

很多公司都会去查看应聘者在GitHub上的项目,你可以通过创建自己的GitHub账户并将其作为你的项目存储库来展示你的“作品”。

在你创建账户之后,也要记得定期更新代码,以表明你在不断地提高自己的技能。即使它们只是“虚构”的项目,保持你的代码的条理性并且包含清晰简明的README文档也可以让你的潜在雇主知道你能够适应它们的团队协作模式。

3参加开源项目

你也可以通过参与开源项目来磨练自己团队协作的能力。因为参加开源项目不仅可以增强你的开发技能,还能让你亲身体验团队项目的实战氛围,同时也可以和其他的开发人员交流。你可以先从报告bug、beta测试这些开始,不要害怕这些你可能之前没尝试过的东西,踏出第一步。

如何寻找 web 开发职位

1

不仅限于招聘广告

在你找工作时,你会将目光投向网申、校招和社招,然后在茫茫网络世界上寻找着符合心意的工作。但是你很快会发现,由于这些招聘消息不需要任何特殊渠道就能看到,所以会有成千上万的人和你一同竞争上岗。而这种面试的竞争力主要就取决于你运用学到的东西做了什么实践,以及你能不能在面试的时候适当地营销这些你做过的实践。

粗暴一点形容面试也就是推销自己。而如果你竞争力明显不如他人高呢?那就要学会另寻捷径了:

你可以参加你想去的公司举办的竞赛;

或者通过各种社交网站例如LinkedIn、Instagram等联系你想进的公司的HR负责人;

还可以找你在这个公司工作的朋友帮忙内推等。

2

在“不相关”的工作中创建机会

主动给自己下任务

当我第一次了解到网络开发的时候,我还在一家小公司里做实习生。当时我主要是负责一些行政工作,但是很多时候我都在打杂,我想很多实习生都会有和我相似的经验。

大约一个月后,我了解到web开发后就试着建立了自己的第一个网站。我自己设计并不断的开发它,就像在培养我自己的孩子一样,看到它变得一天比一天美好就抑制不住自己的兴奋并且为之自豪。和每一个渴望对别人炫耀自己优秀孩子的家长一样,我忍不住告诉我身边的人我做的网站的情况。

我还把它展示给了我的主管,并且在他面前兴奋地不断讲我在web开发方面取得的进展。让我感到惊奇的是他不仅没有打断我的侃侃而谈,反而向我询问对公司网站的建议,我如实回答了他问的所有问题。

最后我还鼓起了勇气问我的主管:公司是否想要网站有更多的功能,比如一个可以把访问者和酒店预订API联系起来的datepicker类似的功能。他听了我的想法之后,表示对这个很感兴趣并且当场就把这个任务分配给了我。于是后面的两个月我就一边学习一边完成了这个任务。

我举自己这个例子就是想告诉大家,你并不需要掌握了多好的技能后才能进入web开发领域。毕竟学无止境,你可以在任何时间任何地方学到web开发的相关知识。

怎么边学边做

有条件的话,去一个多人合作工作的前端团队。通俗地说,也就是要和比你厉害的人一起工作,看看大神们是怎么工作的,以他们为榜样,自然你就能给自己制定一个小小的目标,这能为你的未来奠定一个好的基础。

其次,最好能去做一些在业务上对前端有较高要求的项目,如果这些项目再有一些“奇葩”甚至“恶心”的需求就更好了,这样你的能力肯定能够飞速提高。

3

参加聚会

除了在公司忙碌之外,你还可以去参加一些和开发相关人员有关的聚会。据我所知这是找工作的最佳方式之一,因为有很多公司会从职业聚会上搜寻他们需要的员工。

评论列表暂无评论
发表评论
微信