说来,我是后来者,半年的工作,让我从未知到入门,再到初级的水平。自己学到了很多,也感悟到了很多。
对于前端我依然还是个门外汉,需要仔细琢磨的事情,仍然太多。
虽然有些时候付出与得到,并不成正比,但是,努力与坚持,是我必须具备的素养。
学习前端知识,必须要明白语义化的标签,以及各游览器下的兼容模式,还需要很大的精神花费在JavaScript脚本上与UI界面的所需要的各种专业知识上。这里面的重中之中,还是JavaScript,但基石却是HTML CSS这样的web标签与层叠样式的应用。
对于一门语言的学习,确实需要花费很大的精神。不仅仅是学习、应用,还需要理解一门语言的核心内容与各种机制,内在函数的解读。所以这方面才是前端人,需要花大力气去琢磨,去思考的。
我从入门到初级的水平,花了半年的时间,读了《JavaScript DOM编程艺术》、《JavaScript权威指南》、《锋利的JQuery》、《JavaScript高级程序设计》。这四本书,给了我很大的提升,基础中的基础,对于一个前端人来说,是很重要的。我不喜欢虚盖楼房,我更喜欢一步步从最核心的ECMAscript开始,再到DOM、BOM、甚至IE的COM,它们的对象、方法、以及如何应用,我都有仔细的读过,以及写过试例。
很多时候,大家都很浮躁,疯狂的应用库,但是,如果真的想把前端做好,那么脚本的内质,真的很重要。