很多人在手艺同盟群里都问我,该怎么去学习各类编程语言;当然每小我有每小我的学习体例,我小我认为做任何事情兴趣将决定你学习的动力,曾经从ASP到PHP到现在的JAVA开辟,一路学习过来其实发现编程这些东西注重的是原理,而非对某些体例、某些属性死命得去扣,去钻;
比如特定的某些功能,你实现的原理是怎么样的,唯有体会原理了,在深入的去体会钟编程语言的实现体例,这样的学习才是有效的,很简单的举一个例子,比如一个用户注册模块,在一个初学者在不知道如何去实现这个原理的时候,钻研再多各类代码体例、属性,最终的成果依然仍是不会做,做不出来或说无从下手;
那么小我总结自己的学习套路:
1、首先要有一个杰出的兴趣
如果你做一件事情压根不感兴趣,那么你能对峙多久呢?
2、找一本好书,由浅入深,循序渐进
我发现自己身边的一些朋友看书两三天就看完了,我不知道是他有着超凡的记忆力,仍是有过目不忘的本领,可是我深信,这人必定没有贯通该书的精华!
3、代码是敲出来,不是看出来的
对一本再好的书,我都抱着一种思疑的态度去学习,我总要质疑他的例子是否是正确的,然后自己亲自脱手实验,OK测试通过,那么我便可以相信这个例子是正确的,其实不是要我们真的是找书上的什么毛病所在,目的只是让自己养成一种脱手的习惯;
3、虚心求问
只要那些前辈不会感觉你烦,就问吧,不会就是不会没什么需要装的什么都懂一样;
4、用时间来赢得金钱或用金钱换取时间
不知道看了哪一个前辈的专访,记忆犹新的一句话;我感觉很有事理,学习还有一个很重要的因素就是学习能力,有些人学习能力强,那么他花取的时间就相对短;而一些学习能力稍稍差点的,可以花点钱去做一些交由针对性的培训,这样通过系统的讲授培训相信自然比自学来的强;
5、以项目为引导,学习真正的应用
这个问题相信是目前很多刚出师的朋友们所真正面临的问题,学了一堆,总感触感染仿佛什么城市,可是真正一做起来,毫无头绪;记得曾经跟群里的豆包儿配合开辟的一个JAVA版的商城系统,在开辟过程中我才发现原来这小子欠缺的是太多的实战经验,在这里我也顺便跟豆包儿提一句,一个项目完成,需要继续对其进行优化改革,就跟《佛石的故事》是一个事理,唯有对自己做得产品不竭的进行优化,增强,那么你的产品才有可能成为精品;
6、授人以鱼不如授人与渔
当你经历本人上诉的各项历练后,相信你已经从一个菜鸟提升为一个高手、甚至牛人,可是请别鄙吝你的那点看家本领,唯有跟年夜家不竭的分享,不竭的交换,才能让你往更高的条理成长!而我们的分享是传授解决问题的经验,有些朋友见到他人的问题,总来一句,来发给我我给你弄!这并不是能体现你能力有多强,而龙哥在这里希望的是年夜家能更多的给新手一些引导、帮忙,我们不是去给他解决问题,我们是需要教会他如何解决问题!
在此也献给我们手艺同盟的群友们,群太冷僻了,让我们一起来营造一个更好的学习空气,更好的交换平台,不但为他人,也是为自己!教他人解决一个问题也许就是巩固了自己一个知识点!
本文由同恒科技项目司理傲泣龙腾原创,转载请注明同恒科技.toher