如何学习编程?
一、 学习编程最重要的是-------坚持
计算机编程水平是长期练习出来的,学习编程的最好方法是 学习——模仿——创造
当你写程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;
请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写,设计程序开始时候确实不容易;
自己程序设计水平是在不断的编程实践中完善和发展的;
每学到一个难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成 V100.XX
保存好你写过的所有的程序——那是你最好的最宝贵的积累之一;
二、 勤于思考,掌握精髓
要想成为一名优秀的程序员,最重要的是掌握编程思想、找到编程感觉,而不是死记硬背语言本身。所以,从某种角度上讲,很多语言是一致的。学会了C 、C#,JAVA也能够很快上手。我们面对新的编程语言时,只需简单了解该语言的语法特点,就可以轻松应对和应用了。一名程序员的高级境界,是在反复的实践、观察、分析、比较、总结中潜移默化积累的,绝不是一篇文章或者两三小时的讲解就能够说清楚的。
要学会编程思想、找到编程感觉,必须从实实在在的编程实际工作中去实践和体验。不少朋友在学习编程时只简单地学习语法、结构,枯燥而且目的性也不强,会大大降低初学者的兴趣和学习效果。而一般的书籍,也只从语言本身去讲解语法和举一些针对这些语法的应用例子,跟使用说明书没有太大差别,没有起到灌输编程思想,培养编程感觉的作用。正因为如此,许多大学生虽然在学校学过C语言,但他们之中少有真正精通C语言的编程者,只是简单了解些语法罢了,许多重要的知识点都含糊不清。
其实,在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。有些人觉得以前从来没做过而不敢自己单独动手去做,非要等到什么都明白后才敢动手实践,这样是很难取得进步的。谁都有第一次,有些问题只有通过实践才能明白,也只有实践后才能把老师和书本上的知识变成自己的,高手与专家都是这样成才的 。
1、代码规范
现在的编程,基本都是集体协作的过程,个人英雄时代已经过去。记住,你写的程序别人是要看的,所以时刻注意代码的书写格式和变量的命名,力求规范。规范的书写代码显示了良好的编程素质,越是大型的软件公司就越重视。
2、具有整体观
程序员做的往往是部分,但是对整体有感觉就更好了。前期我们做小项目,目的就是培养大家的整体感,从项目开始到结束,只有自己亲自体验了才能准确把握。但是后面的项目比如三期的,一般都是一个小组来完成的,每个人都要完成自己的任务,但是也要对其他模块有所了解,特别是与你有关联的模块,以便从整体出发,互相协调。
3、突出重点
突出全面上,一定要有重点。把握重点,注重细节。
4、培养自学能力
自学能力对工作后更重要,也许你为了让你的模块便得更完美,就必须使用一些书上没有的技术或平时没有学到的技术,那么这时候就需要自己去学习,去查找资料,或是请教他人,总之要想办法达到目的。也许过程是痛苦的,但是学习的痛苦却能使用不断在行业里成长起来,让你获得它别人没有的经验。
5、善于交流
和别人交流效果要好 ,博览群书,广泛了解业界动态,跟上时代发展