1.学习一门语言或一项技术比较好的方法:
(1)看书或听课了解基本的概念和语法
(2)去做真实的例子,去写代码,最好有老师带着,不懂的地方多利用搜索引擎搞清楚,并且不断看别人的代码
(3)最后看书整理自己学到的东西,使之成为一个系统。
2.了解底层学习路线
电路——模电——数电——计算机组成原理,汇编,操作系统
多利用仿真软件,认真做实验,尝试某种方法去实现。每一门课尽量扎扎实实去掌握。不要偷懒!
3.要有基础的编程能力。就是有明确的思路和想法之后,你可以比较轻松的把它实现。
把数据结构的课后习题认真完成,每个算法的经典题去实现。
4.寻找好的学习资源,每学期开课之前,尽量找到好的教材,因为学校制指定的教材可能并不适合初学者。最好可以自学一些,这样在课上就可以问自己不懂的地方。
5.找到自己学校的好老师,有时间多去听听他们的课。
以上这些是我想到的,但是很多自己却还没有做到。希望自己可以及时弥补不足,以后可以做到上面这些。