一个两年工作经验的前端攻城狮应该会什么?

cangdu
cangdu 发布于 2017-01-09 15:44:50 浏览:5103 类型:原创 - 随笔 分类:面试经验 - 个人感悟 二维码: 作者原创 版权保护
公司招聘有两点是必须要求的,一个是工作经验,一个是掌握的技术。前端这个行业,很多人都会说自己有两年工作经验,包括一些刚刚毕业的大学生,他们甚至不是计算机专业,因为参加培训班,学了三四个月出来就说自己有两年工作经验。

如果真的有两年工作经验,那么到底应该需要有哪些技术。如果你说你自己只会用jquery,不好意思,下一位。jquery当年火的不得了,不是因为它各种方便的操作,根本的原因是因为兼容性很好。经过几年的发展,国外的ie6、7已经绝迹,中国虽然还占有一部分比例,但是大部分公司已经不做兼容了。如果你们公司仍然要求兼容ie6,是时候考虑换一个工作了。

css3,html5 这些都已经出来几年了,肯定应该掌握的,因为它们本身也不是很难。

前端框架最近几年火的不行,它们在单页面应用中的确很强大。目前国内比较流行的一些框架:angular2,react,vue 。。。至少要会用一种以上,学习一个框架一般不超过1个月就可以入门,三四个月就可以很熟练的使用。如果你工作上没有机会使用这些框架,也可以自己抽空研究一下。

自动化工具,grunt,gulp,webpack 至少会用一种,其实webpack应该说是必须

css预编译工具,less,sass也要掌握,虽然它们并不是必须的,但是学起来很简单,一会就能上手。


es6必然会对js进行迭代更新,这是大势所趋,由于babel的出现,让es6的兼容性变得非常好,完全可以在工作中正常使用,从2015年中旬发布,到现在已经一年半了,作为前端应该掌握它了。

如果你只关注前端,并且不是很懒的话,两年时间应该发现自己进步的速度越来越慢,这时候会进行其他方面的发展,比如于前端打交道最多的后端,你应该已经开始接触后端的知识,并不会要求多么精通,至少往这方面研究。
标签:
z
给个赞 52 人点赞
收藏 56 人收藏
评论 已有 29 条评论;以下用户言论只代表其个人观点,不代表 前端网(QDFuns) 的观点或立场。
登录 以后才能发表评论
最热评论
tiansuiziswj
tiansuiziswj2017-01-10 11:39:266F
你才是傻逼,滚~emoticon //@tiansuiziswj:傻逼 //@tiansuiziswj:前端大半年,已经开始用node angular bootstrap gulp 独立做公司系统了emoticon
举报 支持 (1) 回复 (4)
楚天阔
楚天阔2017-01-23 13:33:0528F
那些说node只要半年就可以开始用了,那我想说,开始用和会用,熟练用,这并不是一个意思吧,说真的光一个js你要熟练用 最少三四个月,如果你说你会熟练操作dom就是熟练了,那我无话可说,html +css  bootstrap less等 都是简单玩意,包括js框架,jquery 都不难,但是这一个个学下来,半年时间,就算你会用也不熟练。最重要的还是js,js在我看来,并不是一个简单的脚本语言。培训机构说四个月培养一个合格的前端开发,难道他们不是培训的dom操作员吗?教会各种炫酷的特效
举报 支持 (1) 回复 (1)
最新评论
陈陈陈大文
陈陈陈大文5 小时前29F
不好意思。。。培训班连DOM操作都教不会。。见过一些培训生,基础差得不忍直视 //@楚天阔:那些说node只要半年就可以开始用了,那我想说,开始用和会用,熟练用,这并不是一个意思吧,说真的光一个js你要熟练用 最少三四个月,如果你说你会熟练操作dom就是熟练了,那我无话可说,html +css  bootstrap less等 都是简单玩意,包括js框架,jquery 都不难,但是这一个个学下来,半年时间,就算你会用也不熟练。最重要的还是js,js在我看来,并不是一个简单的脚本语言。培训机构说四个月培养一个合格的前端开发,难道他们不是培训的dom操作员吗?教会各种炫酷的特效
举报 支持 (0) 回复 (0)
楚天阔
楚天阔2017-01-23 13:33:0528F
那些说node只要半年就可以开始用了,那我想说,开始用和会用,熟练用,这并不是一个意思吧,说真的光一个js你要熟练用 最少三四个月,如果你说你会熟练操作dom就是熟练了,那我无话可说,html +css  bootstrap less等 都是简单玩意,包括js框架,jquery 都不难,但是这一个个学下来,半年时间,就算你会用也不熟练。最重要的还是js,js在我看来,并不是一个简单的脚本语言。培训机构说四个月培养一个合格的前端开发,难道他们不是培训的dom操作员吗?教会各种炫酷的特效
举报 支持 (1) 回复 (1)
zxp
zxp2017-01-21 18:03:1827F
js呢
举报 支持 (0) 回复 (0)
lianqiu6
lianqiu62017-01-18 10:56:2926F
哈哈~~,逗 //@tiansuiziswj:你才是傻逼,滚~emoticon //@tiansuiziswj:傻逼 //@tiansuiziswj:前端大半年,已经开始用node angular bootstrap gulp 独立做公司系统了emoticon
举报 支持 (0) 回复 (0)
cangdu
cangdu2017-01-13 09:38:0425F
的确不需要两年,一个从没写过代码的人,培训三四个月这些几乎都会用,大家都知道前端门槛低,我是只说一个普遍现象 //@陈陈陈大文:其实,这些东西不需要两年,半年开始用node ng也不是什么罕见的事
举报 支持 (0) 回复 (0)
陈陈陈大文
陈陈陈大文2017-01-12 20:11:1124F
楼主,虽然我几乎不懂JS,CSS也很烂,但是我还是想说,CSS不简单,CSS2不简单,CSS3也不简单!html5就不知道了,毕竟是超级菜鸟!
举报 支持 (0) 回复 (0)
陈陈陈大文
陈陈陈大文2017-01-12 20:09:3123F
比起这些技术,我更喜欢web native的东西,现在浏览器开放给WEB-ER的权限越来越高了,等CSS4,HTML6, WEB COMPONENTS这些东西都普及了之后,就无所谓框架不工具的了。
举报 支持 (0) 回复 (0)
陈陈陈大文
陈陈陈大文2017-01-12 20:05:5422F
我也半年,但是从一开始我就不怎么用JQ,能写JS尽量写JS,JQ用多了,思维会跟不上的 //@Queen_5200:对于一个工作大半年的新人来说,还只停留在jQuery,公司要求兼容到ie7,感觉前端的路还有好长要走。。
举报 支持 (0) 回复 (0)
陈陈陈大文
陈陈陈大文2017-01-12 20:04:4321F
其实,这些东西不需要两年,半年开始用node ng也不是什么罕见的事
举报 支持 (0) 回复 (1)
1379089794
13790897942017-01-12 19:54:5920F
谢谢您 //@cangdu:vue官方文档非常棒,比其他资料都详细 //@1379089794:有没有关于vue的学习资料呢
举报 支持 (0) 回复 (0)
cangdu
cangdu2017-01-12 19:38:5219F
vue官方文档非常棒,比其他资料都详细 //@1379089794:有没有关于vue的学习资料呢
举报 支持 (0) 回复 (1)
黑笔
黑笔2017-01-12 16:11:5018F
前端何必难为前端emoticon //@cangduemoticon //@tiansuiziswjemoticonemoticon //@wishuice:前端大半年 人格分裂了emoticon //@tiansuiziswj:你才是傻逼,滚~emoticon //@tiansuiziswj:傻逼 //@tiansuiziswj:前端大半年,已经开始用node angular bootstrap gulp 独立做公司系统了emoticon
举报 支持 (0) 回复 (0)
1379089794
13790897942017-01-12 15:28:5917F
有没有关于vue的学习资料呢
举报 支持 (0) 回复 (1)
13670876865
136708768652017-01-11 20:36:4116F
说的很好,工作两年必须要掌握这些东西了
举报 支持 (0) 回复 (0)
viccsen
viccsen2017-01-11 17:33:1515F
一样,不过已经在尝试用webpack typescript做开发了 //@Queen_5200:对于一个工作大半年的新人来说,还只停留在jQuery,公司要求兼容到ie7,感觉前端的路还有好长要走。。
举报 支持 (0) 回复 (0)
cangdu cangdu 作者

hurry up

作者最新