一起自学前端开发!

自学前端达到什么水平才能找到工作?

来源:原创    更新时间:2017-07-20 11:53:14    编辑:admin    浏览:1653

  最近有不少人问起这个问题,其实这个问题不太好回答,找工作还得看多方面的因素,但是总结一下,可以这样说。

以我的经验看来:


     入门: 能用html css实现任何网站的静态布局。  这个难度不大,能做到就能达到切图仔的水平。


    可以干活:  能用js写基本动态效果, 绑定事件, 用原生或jq操作dom。

勉强合格:   以上两项达到熟练, 并可以用js写较复杂的交互。 到这里就可以找到前端的工作并干活了。


     合格: 知道如何实现js的继承,能说出一个new的过程, 会合理用闭包,  会用promise, amd cmd模块化, 会用underscore,能写正则。 会其中两到三项。 到这里应该可以找到缺人并还算不错的互联网公司前端工作。


     还行:  能手写js的原型链继承, 知道一个promise的实现机制, 能写出underscore中大部分函数,  手写delegate, 随便找个库基本能看明白是干嘛。 到这里应该可以冲bat了吧。


     不错:   对页面性能的优化有研究, mvc框架能够分析出个优缺点所以然来, 对打包发布工具有研究。 到这份上能算靠谱的前端了吧。



     牛人: 根据业务需要写所需的打包发布模块化工具, 有能力自己写框架, 对开发流程和方式有自己的见解, 不依赖类库, 项目需要啥就随手写一个模块, 造过轮子无数。  到这份上国内前端工作可以任挑了吧。


哦,对, 以上只针对应届生, 个人愚见而已。  另外我认为自己也只刚到合格, 大神这里是我见过最厉害的一个前端的能力,  当然会有更厉害的, 看其他人怎么说啦。


其实还有个最简单有效的方法去验证你现在的水平能不能去找前端工作了?


       那就是初学者入门可以去研究时下企业招聘信息(推荐去拉勾网lagou.com),通过自己自身的条件,比如:学历,城市等,筛选出职位,再看这些职位的要求,多看那么10家,差不多就是你找工作需要满足的条件水平了。

        再有针对性地补全自己的技能树,这样在求职时会更有竞争力。

比如刚百度到的某企业招聘html5前端工程师的职位描述:

----------
1、精通前端开发技术(HTML5、JS、Ajax、Json、XHTML、CSS3),了解各项技术的相关标准,并严格按照标准进行开发。
2、熟悉JQuery Mobile,Sencha Touch,iWebkit等开发架构和框架,并做过相关的项目。
3、深刻理解Web标准,对可用性、可访问性等相关知识有实际的了解和实践经验。
4、能熟练高效编写JS、HTML、CSS代码,确保代码对各种浏览器的良好兼容性。
5、优秀的编程能力及良好的编程习惯和团队协作精神。

----------
走编程这条路任重而道远,忌浮躁,沉心把一门语言学精学通才是正途。


      个人建议学习了一些前端技术的同学可以试着先投一些实习生的简历,跟潜在雇主交流一下。如果能入职最好,不管薪资高低,跟着别人学总比自己探索来得更有方向性,如果失败了你也会懂得自己的差距在哪。


     依个人经验看来初学者在投简历,面试找工作这阶段是进步最好最快的时候,不断发现自己的不足,但是不要被打击了就自卑,要更加努力弥补不足。哪个不是从菜鸟过来的呢?相信自己,技术改变命运,学习提升技术,明天更美好!

上一篇:已经是第一篇

下一篇:已经是最后一篇

评论区

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

点击排行

随机新闻

评论排行榜