看视频学习java,最忌只看不动手。只是单单看视频,你能记下来的东西很少,如这幅学习质量图,看视频【试听】只有20%的效率。
而在好的java学习视频中,老师都会边手打,边教学,并且有相对应的课件、资料以及源码。你可以看完一个知识点,自己跟着敲一遍。这样就相当【实践】了,有75%的效率,比单纯的听视频,提高了三倍多的效率!
好的学习方法,这样实践过一遍知识点,就可以进攻下一个知识点了,不用怕遗忘而返回来反复学。
在学完一个大阶段后,会有相应的项目供你练手,把之前学到的所有知识点运用起来,完成一个“工作”。
而我们学java,最后的目的也是为了完成工作。这样下来,你在做正式的工作前,就已经【实践】两遍了,就可以科学高效的掌握java!这样下来比看一百遍视频的效果都强!(因为你看一百遍没动过手,要正式工作了需要动手,你还是不会)
看视频的时候认真听,休息的时候认真去复习,一定要动手做笔记。怎么学Java,有什么好的方法?
第一:千万别抄写代码,代码越抄越烂(只会让你兴趣越来越差)。抄写代码是一种机械的学习行为,自己挺努力,但是效果很差。抄写代码思路是建立在别人思路之上的。容易导致思维固化。另外,一个程序功能的实现交给十个人去写,最终可能有十份不一样的代码。其实编程你只要把功能实现了就行,但有一个前提是:实现的思路必须是自己的。不能照抄。照抄不能很好的锻炼你的思路。
第二:听完课之后,第一件事千万别写作业。因为你还没有充分的理解课堂上的结论。
第三:课堂上的笔记必须是干货,只记忆重点结论。
第四:课下第一件事是使用“结论验证法”,一个一个进行验证推翻。尝试推翻老师上课讲的结论,如果你无法推翻,你只能选择接受。(这个过程非常有效,非常重要,是因为验证结论的代码是你自己编写的,自己想尽一切办法折腾这个结论,想着招数去推翻结论。)
第五:等把所有的结论全部消化了之后,我们再进行作业的完成。
public static void main(String[] agrs){
Map<String,String> map = new HashMap<String,String>();
map.put("msg","交流氛围好,里面提供了大量面面试题,pdf电子书,可自行下载,有大佬解答");
map.put("koukou-group","QQ群926452303");
map.put("operation","copy,paste and search");
}
IT行业的成长之路没有一条不充满着荆棘和困难,所以你很容易掉入不健康的自我思考和职业选择的陷阱。但只要你能全身心投入,持续改善提高,认识到自己不过是个有梦想的人,能够设身处地的思考,就可以实现自己进入IT行业的目标了。