[求指正]给大一孩子们的编程学习心得
引言
应系里面要求要跟大一的孩子们讲一讲编程方面的心得,昨天搜罗了点东西,结合自己的经历今天早上整理的一下,不知道怎么样,发到园子里请大家看看,多多批评指正。
1、要学什么?
搜索招聘信息,看其中的要求,了解社会需要什么。
多看,了解行业的发展前景。
2、如何学?
基础很重要,大一的C/C++课程就是基础,学会了一门语言其他的学习就会很快了。
学习技术最好的方法就是练习、练习、练习,用各种各样的程序证明你自己的猜测,猜测是思考的过程,证明是实践的过程。
不需要你有天赋,只需要愿意动手去做。
3、如何更快更好的学习?
有一个学习编程的动机,无论是为了解决自己使用计算机时的问题,还是做一个可以满足其他人需求的产品,或者是开发一个好玩的游戏,甚至是成为一名黑客。这些都是你学习编程的强有力的动力。有了一个动机之后,你就会为编程着迷。
学会使用搜索引擎,遇到问题的时候使用搜索引擎是一个良好的习惯,会提取问题中的关键字,技术性的问题最好去谷歌。
看别人写的技术博客,即使是没有目的的,也会帮你了解新知识,明确目标。
开一个技术博客,博客园也好,CSDN也好,把自己学习的过程,遇到的问题记录下来。注册一个github帐号,把自己写过的代码保存下来。这些都是求职的砝码。
在为了实现一个目标而学习编程的过程中,学习的效率是很快的,但是在这个过程中学习的深度和全面性是达不到的,因为这期间学习的目的非常明确,学习的只是与目标相关的问题,这时候就需要看一些编程博客和编程的书籍来完善自己的知识。
4、大学与培训机构的区别
大学会有一些理论性的、原理性的东西来帮你更好的理解和运用编程语言,能够帮你在遇到问题时明白问题的根源在哪,如何更好的解决。能够帮你开阔眼界。培训机构对实践的要求较高,所以在大学中应当自己有实践的动力。