就我的经验来说别人说的经验都是bullshit(我这条算半个bullshit吧,也就是shit :D)
最重要最重要的是保持对你要学习的知识的一种热情
多看书是一定的,但如果发现书上说的东西你始终看不进去一定不要瞎坚持,一般来说看不下去是因为1你还没有到看那本书的水平,不适合你看,切记揠苗助长;2你看的书的确是本烂书。遇到这样无论哪种情况赶紧换书
如果找到一本适合自己的书一定要坚持看下去,看到不懂的东西多搜索,搜索不到就多到sf来问人:D。只要不是看手册,切忌不按进度遇到不懂的就跳过
多做练习也是必需的,学了新的知识一定要自己实践一下。书上说的是让你知道(know),但只有通过不断的练习才让你从知道变成懂得(understand)并慢慢熟练。让练习变得有趣也是必须的,最好是用新知识来争取完成一个有意义的目标。我感觉这需要一些天赋,不是所有人都能像拥有实践新姿势一样的热情去实践新知识,争取吧
刚开始你看得懂别人写的代码就怪了,就好像你学了些单词和语法你就想听懂不带字幕的生活大爆炸一样,那是不可能的。看别人的代码,那是等你自己写了许多代码已经感到有点寂寞的时候做的事情
后面话的你就参考参考,但是热情是必须的
Happy coding!!!