合格的前端工程师应该具备什么样的能力
我从IE5时代末尾用记事本写HTML,到用FrontPage和Dreamweaver画table,再到后来照旧是Dreamweaver写“语义化”的前端和CSS规划以及完成复杂的JavaScript效果(如自动完成),之后自己开发过一套基于JQuery的JavaScript框架和界面库,再然后是用bootstrap和Angular.js完成更复杂的前端顺序,如今还在学习coffee script,less等比拟新的言语。
这途中运用的工具除了Google,就是月影大神的一本《JavaScript王者归来》,还有英文的阅读才干。
前端的技术太多了,即使浸淫多年,依然学不过去。
所以你看到了,想成为一个合格的前端,大约有这么几点:
对新技术的猎奇心和剧烈的学习愿望。没有任何一种技术像前端那样新技术出现如此之快,老技术淘汰如此之慢。时辰学习,才干立于不败之地。
英语必需过硬。引领前端技术革命的往往是国外的互联网公司,Twitter和Google,尤其是Google,是最强的代表。
JavaScript要像母语一样自但是然地写出来,看得懂。阅读和书写少量代码是必需的,自己完成一个框架是加深了解的很好的方式。
顺序设计才干是区别你和普通前端重要的标志。如今前端顺序开发的难度可以说曾经在桌面运用顺序之上了。关于架构和算法的了解是你比那些只会切图的前端多拿两万月薪的基本缘由。