前端工程师具备哪些技能才可以去工作

说下我的想法吧

入门: 能用html css完成任何网站的静态规划。 这个难度不大,能做到就能到达切图仔的水平

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

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

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

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

不错: 对页面功用的优化有研讨, mvc框架可以剖析出个优缺陷所以然来, 对打包发布工具有研讨。 到这份上能算靠谱的前端了吧

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

哦,对, 以上只针对应届生, 团体愚见而已。 另外我以为自己也只刚到合格, 大神这里是我见过最凶猛的一个前端的才干, 当然会有更凶猛的, 看其他人怎样说啦。

提供最优质的资源集合

立即查看 了解详情