写前端代码真是一件有意思的事情
目前虽然招前端的地方的很多,很多互联网公司在前端领域都非常缺人,但也怕招到不靠谱的人来创造负价值。如何让公司觉得是一个靠谱的前端工程师呢?可能需要以下几个方面: 1. 懂得现代前端的一些新技术 比如: 前端自动化工具(Gulp/Grunt等) 模块化(CommonJS,AMD/CMD模块加载器,各种Bundler,ES2015 Modules等) 前端 MV* 框架(Backbone,Angular等) 编译到 CSS 和 JS 的一些语言(Less/Sass/CoffeeScript等) 前端自动化测试工具(Karma,Mocha,Web Driver等) 其他 2. 懂得Web 标准和浏览器开发维护的流程,并且关注新发布的标准和主流浏览器新实现的特性 在回答兼容性或Web标准这类问题上,最好清楚: HTML、CSS、DOM,ECMAScript 和一些泛 HTML5 的标准是如何制定的 W3C 和 WHATWG 的区别 各种标准的不同版本和提交状态 标准和实现的差别 ECMAScript 和 JavaScript 的区别 浏览器的一些常见做法(比如给 CSS 特性加前缀)的缘由 3. 多看书,多关注技术资讯 技术资讯的来源包括RSS、邮件订阅、比较重要的邮件列表、或者follow Twitter和微博上一些比较有影响力的开发者。 4. 不仅懂得如何写,更要懂得如何不要这么写