职场多年的学长,告诉你如何快速学习编程。
说实话,学编程不是一件简单的事情,需要一定程度的文化基础,充分的逻辑性思考和持续性的学习能力,所以,如果你是不喜欢思考,不能冷静下来继续长期战斗的人的话,就洗衣服睡觉吧,如果具备以上条件的话,祝贺您,也可以考虑进入程序员的殿堂。
接下来,在有限的时间里,考虑如何快速掌握编程技术,这很重要,长时间不掌握一门技术的话,我们就会对那个失去兴趣,半途而废,近年来,结合自己的编程经验,我总结了一些方面。
一、循序渐进,先难易后难。
请永远不要失去自己的自信,如果突然进入了很难的技术,就会一个接一个地气馁,最后只能放弃了,因此,从一开始就不介绍C语言、汇编语言、数据结构等难懂的东西,可以先从可视化程序设计开始,例如,微软VisualStudio会先快速制作几个小程序,如果有小成功的话,会感兴趣。
二、实践多,理论少
理论是可以看到的,但请多看实例,自己动手去做,发现问题的时候,解决问题的过程是最能学习的,能记住知识,程序并不是只要有书就可以学会的,首先需要电脑,把书中学到的东西全部用程序来验证学习的成果学习使用,”是可以学习任何知识的有效手段,可以说是一万次。
三、简化繁杂,汇总提取。
把学到的知识很好地总结起来,把书读得很薄,整理成容易记住的图表和记号,衷心感谢,有把学到的东西和朋友说,写日记的方法,离开书本说话写字的话,说明自己真正掌握的东西。
四、虚心请教,共享知识。
多与同行讨论共享,有问题请虚心指点,或在网上检索,如果网上没有现成答案,可以粘贴去相关技术论坛求助,有时有小问题,也许一周也想不出办法来,做过的人1秒就能得分,大幅节省了学习时间和成本。
五、曲不离口,剑不离手。
请不要停止学习,请使用自己学的编程知识,有时不加注释自己写的代码的话,不看三个月就不知道了,好不容易掌握的编程技术,如果长时间不使用的话,就会忘记漂亮,因此,作为程序员,不休息地连接项目,写程序,现在有很多网上项目的交易平台,如果想做的话,请不要担心无法连接到项目,另外,自己以前开发的产品也可以反复使用,因此,理论上需要做不完的开发,不能以没有项目为借口。
六、以“懒惰”的想法学习编程。
许多发明的出发点是因为懒惰,懒汉是推动社会进步的原动力,学习项目也一样,如果代码中有重复的部分,就要考虑写函数和类,不要依赖车轮,提高代码的复用率,大大提高程序的效率,同时积累了大量的基础代码,可以用于今后的其他项目。
七、集中和坚持
IT技术日新月异,各种语言、技术、框架层出不穷,令人眼花缭乱,我们的程序员不要像猴子一样下山,根据自己的定位和目标,专攻一门技术,可以持续深入,实际上任何语言都有其存在的必然性,例如,C语言自古就有,到现在为止还没有过时,非常有用。