标签:blog c java a 使用 javascript
看了天之骄子的《我的H.264学习历程》,感触很深,也想写篇学习历程,当做今后面对新东西时的一盏明灯。
在大学时便知道javascript这个脚本语言,那时仅知道是通过浏览器解析执行。真正用到则是在第二份工作中。公司使用的NVelocity模板引
擎,模板引擎是通过一个解析器把定义好的模板解析,之后发送到客户端浏览器,所以无法使用webform自带的控件。想要在浏览器展示好的效果只能通过
javascript和css。那时的javascript水平,语法只知道区分大小写,定义变量。还好开发用jQuery,有API手册查询,核心有人
搭建,只少量的调用下api就可以。那时有个javascript问题无法解决,自己怎么在网上搜索怎么也找不到资料。找经理解决,在演示如何解决问题时
让我很吃惊,为何我就找不到资料?通过和经理的交流,发现我基础太不扎实,根本不懂得jQuery是什么。这时候我便加了几个群,讨论jQuery用法。
那时候进步很快,没接触过得插件也能会用了。自我感觉很好。有一次接到个项目,写的时候用了大量javascript插件。虽然功能实现了,但总是出些莫
名其妙的错误,很是恼火。然后找原因,发现完全看不懂javascript插件的代码。突然意识到我只是会调用api去完成特定功能,却是完全不懂
javascript。这是我便在网上搜更多的资料,发现了很多好的blog。当时不知从哪里听到可配置的工作流,很好奇是如何实现,又是一顿找,发现了
svg、vml。英文看不大懂,搜中文资料时发现了王子墨的bolg,这时候我便加入了jQuery自习室群。通过在群里和
题,这时候才懂得一些
javascript常识。说到这里我是非常感谢几位群友的帮助,也很感谢几位曾经工作过的同事,让我明白业精于勤,荒于嬉。这时候的我还没有认识到不看
书不去系统的了解知识是有多么可怕。在进入一家公司时因为使用的MVC所以有很多javascript。在改一个代码时,让我认识到我需要系统的学习
javascript。写的代码完全和我的意识不一样,虽然有点错误但大体功能也实现了。再一细看发现写代码的作者完全不懂javascript。这是我
就想,我这半调子的javascript水平是不是写的javascript也有这种情况?或许有些时候莫名其妙的问题就是因为我跟正常
javascript程序员的思路是不一样的。想到这我就赶快问群友有什么好的javascript学习资料,系统的去学下。群友推荐了几本书,看过之后
受益匪浅。更让我坚定系统学一下的重要。现在翻回去看自己曾经的代码,不仅是写的菜,还有点恶心的感觉,有很多是无法进一步完善,根本就是错的代码。
今后学新东西的方式,就引用《我的H.264学习历程》中的一段话吧。“对于刚开始接触H.264的人,切忌直接看代码和标准,哪怕是将标准和代码结合起
来看,你也会不太顺利。换句话说:在没有了解H.264整体框架之前,你最好什么都不要做。”先了解整体框架,再去酌字酌句的看。
标签:blog c java a 使用 javascript
原文地址:http://www.cnblogs.com/chengjunchao/p/3750577.html