首先作一下自我介绍,本人学历只有高中,之后自学Java语言,10年始开始从事JavaWeb开发的相关工作。期间学习过众多关于Java的知识,包括视频课程,书籍资料。其中包括我们学校赫赫有名的毕向东老师、方立勋老师、张孝祥老师的视频课程,单单毕向东老师的视频看过六遍左右。除此之外,还有目前各大IT教育培训网站,比如极客学院、麦子学院、慕课网、我赢职场的相关课程。对于各大课程体系有一个比较大概的了解。之后呢,因为移动平台的兴起,于10年下半年慕名来到传智播客进行学习,15年毕业于双元课堂。作为一名传智人,我希望把自己一些经验和体会告诉大家。
首先关于学习书籍,我想告诉大家的是不要买。不管是国内还是国外的书籍。因为不管是国内的还是国外的书籍都是基于Oracle官方的Java文档进行翻译的,特备是国内书籍,翻译水平有效,而且千篇一律。而国外的文档,包括被称为Java圣经的<Thinking in Java>。其实在某些方面也有一定的问题,最起码经过查证之后,我发现了一些错误。毕竟作者也是根据自己的经验来编写的这本书。并不是完全权威的官方文档。如果英文好,我建议去看官方的文档。如果英文不好,你更无法分辨这本书的对错,如果学习了中文版的<Thinking in Java>你甚至有可能学偏了知识。
对于视频课程,其实大家没必要去搜集各种课程,其实千篇一律,课程点都是一样的。单单学校的课程其实已经覆盖了入门级别八成以上的知识点。剩下的两成属于比较偏门,而且容易忽视的理论知识。
对于学习态度,我希望学弟学妹们能保持一个正确的学习观。虽然说学校的平均薪资属于业界比较高的,但是那是因为学长们真正努力的结果。不代表进入学校就代表高薪,最终的薪资还取决于自己的努力。说句实在话,如果你自学能力强,那么自学也能拿到高薪。学校只是给你提供学习辅助,指引方向,同时提供了良好的竞争范围,来提高学习的积极性和效率。努力才是高薪的根本。如果给了你好的环境还不努力的话,不如考虑换个行业。
对于提高,官方文档和代码量是唯一的神器。毋庸置疑。
|
|