相信我们都经历过学生时代(有些同学还正在经历),同一个班级,同一个老师,为什么成绩截然不同呢,有些同学天资聪颖,学什么都快,有些同学学习能力差,但方法得体,也能取得好成绩。如果既没有天赋,又没有学习方法,那就只配俩字了——对,学渣(大学的我就是一个学渣,不堪回首)。这套学习方法送给你
我们都经历过学生时代(有些同学还正在经历),同一个班级,同一个老师,为什么成绩截然不同呢,有些同学天资聪颖,学什么都快,有些同学学习能力差,但方法得体,也能取得好成绩。如果既没有天赋,又没有学习方法,那就只配俩字了——对,学渣(大学的我就是一个学渣,不堪回首)。
第一,善用搜索引擎。
平常需要找资料,需要解决问题,如果自己一时半会没有方法的话,就去搜。
Google 是第一选择,Bing 是第二选择,微信搜索是第三选择。PC 端的话,Google 和 Bing 就很靠谱,基本上要找的东西,都有好的结果。手机端的话,就用微信搜,答案也很靠谱。
第二,学会提问。
如果搜索引擎找不到答案的话,不要直接把问题抛到群里,抛给同事、领导,或者大牛,要先对问题梳理一下。
我想问什么,我的环境是什么,问题的描述是否足够清楚,态度是否端正。
不要唐突,不要冒昧,还要脸皮厚,很难,对吧?这就是提问的艺术啊。
第三,善于总结和归纳。
很多同学给我反馈,“二哥,怎么总是感觉记不住啊,学完就忘啊,有什么好的办法吗?”有啊,当然有。学完一个知识点,如果需要动手去实践,那就去敲代码,敲一遍,还是理解,再敲一遍。如果真的感觉自己理解,尝试写篇文章,把自己的学习心得分享出来,看看是否能够教会别人。如果自己是半瓶水,倒出去只能是半瓶水;只有自己是一瓶水,倒出去才可能多余半瓶水,对吧?
归纳总结的好处就是把零散的知识变成体系,在脑海中构建一副蓝图,日积月累,你就会发现自己也从一条小溪变成了海洋。
顺带推荐一下费曼学习法,灵感源于诺贝尔物理奖获得者理查德·费曼,运用费曼技巧,只需要花 20 分钟就可以深入理解知识点。听起来是不是很神奇?
能把一个孩子教懂。
这有点类似我们古代的一名诗人,白居易,他希望自己的诗连老太婆都能看得懂,那就是好诗。
具体怎么做呢?拿出一张白纸,写下要学习的主题,想一下,怎么把它教给一个孩子,你会讲哪些,然后记下来。
同学们可以把白纸换成 iPad 了,有道云笔记了,等等。
回顾。
当我们尝试把知识点讲给小孩子的时候,可能会卡壳,那就需要把这些卡壳的点重新学习,这些点可能就是我们认知的边界——重新学习的地方。
简化语言。
如果发现表述的文字比较复杂,不够清晰,那就尝试把这些内容读出来,直到通顺,直到自然,直到足够简练。
传授。
这点虽然是可选项,但真的非常重要。如果确保自己理解了,那就把它教给别人,看你能否把别人教懂,也就是我说的善于总结和归纳。
整个思维导图( 推荐的在线网址有百度脑图、ProcessOn)了,或者博客(建议使用 markdown 格式)了。
第四,多去实践。
实践出真知,到底马谡行不行,给他一个街亭守一守,对吧,收不住就是纸上谈兵,没啥鸟用。
GitHub 或者码云上有很多优秀的开源项目,挑一些优质的,down 下来,去研究研究,在原有的代码基础上,尝试做一些优化,或者增加一些功能。
自己动手去做的过程中,你会发现,哇,真的有新大陆呀!
第五,熟练使用开发工具。
Intellij IDEA、VSCode 都是非常流行的开发工具,能够帮助我们在学习和工作中变得更加高效,里面有没有快捷键,有没有什么骚操作,对吧?
在使用 Intellij IDEA 编写代码的过程中,一定要注重代码规范。提前就把 SonarLint、阿里巴巴开发规约这些插件安装上,写完代码就 check 一下,按照提示对一些不良的习惯做出修正。
第六,学好英语。
这一点真的真的真的非常非常非常重要重要重要,即便是英语功底本身很差,一定不要自暴自弃,对吧?雷军敢一句“are you ok”走天下,你怕什么?
况且,Chrome 浏览器可以安装 Google 翻译插件,Intellij IDEA 可以安装 Translation 翻译插件,只要稍微有点英语的底子,完全不用怵的。
英语水平提高了,可以看官方的文档,可以在 Stack Overflow 上找答案,可以查看 JDK 源码,等等,编程水平就会与日俱增啊。
第七,注意休息。
身体健康非常重要,千万不要沦为工作的机器,认为年轻的时候就应该拼命的加班,通过加班提升技术,多挣点钱。这种想法可以有,但要节制,懂吗?
任务紧,马上要 deadline 了,可以适当的加班,但不要一年四季 365 天都在加班。花点时间去旅游了,读书了,学习了,谈恋爱了,享受生活了。
年轻人,不要做个“奋斗逼”,奋斗可以,但不要盲目。想想脑袋上的那点头发,就别熬夜了。一个人加班,就会有第二个人加班,第三个人加班,第四个人无休止的加班。只有大家都不去加班了,工作的良性氛围才会有啊!
以上,希望能够对同学们有所帮助,peace。
如果你现在也在学习Java,在整个Java入门的学习过程当中缺乏基础入门的视频教程,可以申请添加我的Java技术球球交流圈:766328863。这里面聚集了很多正在转行学习Java技术的初学者, 有任何不懂的都可以随时来问。里面还有2021年最新Java基础入门精讲视频教程,学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。