一、想要成为一个优秀的程序员,需要懂的东西太多。从HTML js到 java ,还有各种各种的框架,等着你挨个学习,有时候还要横跨 Windows 和 Linux 两大操作系统,感觉比上学时要学的东西还多。
二、需要接触和掌握的东西有这么多,就意味着脑子完全不够用了,当时从书上看了东西,当时以为看懂,没想到后面就忘了。程序员如果想学习,各种各样的工具书,手指头加上脚指头都不一定能数完。真的是海量的知识啊,心累啊。
三、有鉴于这三年工作经历的惨痛经历,我决定以后学习的时候,不论看书还是学习视频,都要记笔记、记笔记、记笔记。重要的事要说三遍。做好笔记好,要按周进行整理汇总,形成体系。这又是一个大的工程。感觉进阶的路好难啊。
比较复杂和重要的书要看三遍,前两遍以章为单位,第一遍学习,第二遍巩固。第三遍要整本书过一遍。
四、学习的时候要专注。比如想要学习在Linux系统上部署应用,这个时候就需要学习一点Linux的命令。这时学习比较常用的就行了,做到浅尝辄止,不要发现自己的Linux 的命令不会,脚本不会,就找本书开始学Linux。要记住你现在的任务是 在Linux上部署应用,Linux可以学,但是最终的目的不要忘了。如果像那样串联着学习,碰到啥不会就学啥,最后就是啥也没学好。切记
四、学慢一点没关系,不要图快。如果你没有足够聪明的大脑,那就学曾国藩那样,在事上下最笨的功夫,有时候你认为自己走了捷径,到最后才发现那是歧途。踏踏实实虚心学习,认真整理,最后的结果是不会骗人的。