如何学好一门编程语言的学习规律
利用一门技术混饭吃,跟在学校通过一门学科的考试是两码事,要达到解决实际问题的水准是要遵循科学的学习方法,再加上不停地实战。当我们自学一门技术的时候,应该如何去学习呢,如何才能学到真功夫。这个问题困扰了我很久,因为身边没有太多的人从事IT这一个行业,所以在看书或者跟有经验的同事聊天的时候,对他们的透露出来的经验,我现在开始有意识地收集下来,希望自己在自学的路上少走弯路,也希望对你有帮助。
如何去学一门后台语言?
1.初学不要先从IDE开始,从最原始的方式写程序,对技术熟悉了,了解IDE给我们多做了哪些东西之后,再使用IDE提高开发效率。
2.程序员不能只关心代码表面,而且要深入底层代码运行机制。
如何去学JavaScript?----自己写JavaScript有两年的时间,发表一下自己感想
1.不要当jquery是一门语言来使,很多人没经历过jquery初期的不稳定性,恰恰是jquery红火的时候接触,那时jquery已经稳定下来,导致一些初学者觉得jquery就像一门语言,没有bug。要学到真功夫,还是先从JavaScript开始,学习它的运行机制。jquery只是提高你写代码效率的工具而已。
2.有时间,应该自己独立写一个js基础库,可以参考jquery,quo.js这些优秀的库,仿照它们的结构,把懂的拉过来用,没看懂的先不要拷贝过来用,在用你写的库编程的时候遇到问题的时候,再看看之前没拉过来用的那段代码是否就是解决你当前这种问题的,如果是,那你再看那段代码就不会一头雾水,知道其所以然,要是不是的话,你试着自己去fix它。不要觉得在这里重复造轮子,这是很好的一种学习方法,不要忘了,jquery的理念是write less do more,你不这样做,你很难体会到jquery究竟帮你多做了写啥。
3.多阅读别人的代码,提高自己阅读别人代码的能力,从中吸取其精粹为自己所用。能看懂的代码,就是你的代码,没看懂的还不是你的。把代码那过来之后,要加以利用,写自己的插件,毕竟市场的插件不一定适合你自己,很多插件是写给对布局不太懂的人,这些插件定制了很多固定的样式,不好适应多变的外观需求,这时你懂了之后要根据这种需求,自己给自己定制一个适合公司的插件应用。
4.JavaScript涉及的领域很多,目前很火的node.js,不要因为它运行在后端,就觉得它与前端开发无关,太傻b的想法,百度已经利用这种技术开发出一套前端集成解决方案FIS,它就是解决前端与后端的协作,将前端的最佳实践,雅虎的35条优化性能的点子,融入到FIS,不仅保证网页性能,同时极大提高工作效率,它是对工作流程的一种抽象,对工序的抽象,是大哥级别做的事,你看都不看就觉得自己不用学,crazy!我在没涉足JavaScript的时候,曾经问一个人,JavaScript用来干嘛?他笑了一下,没回答我。我们应该用更广阔的眼界看待JavaScript,才能成为真正的高手。
5.保持学生的心态,虚心向学,别人指出自己问题时,要及时弄懂,别留到明天,多参加社会举办的技术沙龙,开阔自己的思维,用新的角度去品味JavaScript。
6.写完了插件,要不时完善它,要持续关注它,要扩大插件的兼容性或者提高它的用户体验,写插件,写自己库就是给你提炼代码提供机会,同时有利于你自己对技术的积累,自己写的库可以融合一些你学到的一些html5的技术,将库作为你自己技术的容器,还让你持续关注它,这样才能良性循环,不断提高。
7.JavaScript有很多字符串处理,学好正则表达式很重要,尤其写插件和库。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/3840.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
