网上关于java的学习路线,百度一下就会出现一大片,每一篇文章所讲得基本都够小白新手入门用了,因此我也不在此处多说什么了。今天我来给还未入门的小伙伴说说自己学习java的方法。
第一点,首先我不推荐看书。
虽说网上有很多牛人时不时的摆出自己有一层楼那么高的学习书籍,但是那都是人家上大学期间,时间充裕的情况下看的,或者是人家工作熟练之后,抽空看的。而想要入行的新手,大多数属于那种为了谋求一份工作的毕业生,既没有足够的时间去挥霍,也没有足够的经济基础支撑,所以为了快速的学到能够上手工作的程度,应该直接看视频。
第二点,第一遍不要边看边敲。
看视频也是有套路的,一个对计算机学科不太熟悉的人(即使有很多计算机专业的人,大学时候也没怎么好好学),一开始听课是很懵逼的,如果你跟着视频边看边敲代码,那样会导致你第一遍根本不知道自己在做什么,所以,第一遍看视频,不要边看边敲,而是要连续看上那么十几个小节,大概知道这十几个小节在做什么事情,然后再看第二遍,这个时候跟着视频敲,你就会有些自己的思考在里面了,因为你知道你想要的结果大概是怎么样的了。
第三点,要学会倍速播放。
在第二点,我说过第一遍要连续看十几个小节,由于你的计算机基础比较薄弱,抠细节是不可能抠出什么东西来的,所以第一遍的播放速度要足够快,只需要在头脑中留下一个大概的印象,有一个大概的体系,知道这个过程是要达成一种怎样的目的。B站的播放器就可以达到二倍的播放速度。我曾经使用的暴风影音,第一遍播放速度2.3倍,有时候会放到2.7倍,虽然会让讲师的声音变成鸟语,不过字眼咬清楚,还是可以知道他在说什么。
第四点,心态要好,要有耐心。
这一点真的是最废话也是最重要的一点,即使是我现在工作过程中,有时候也会失去耐心,这样会导致本来10分钟可以解决的事情,变为两个小时,甚至半天。此处我列举一些容易让我们失去耐心的几种情况:
1 软件安装报错,明明按照操作一步一步做下来的,可就是一直报错。这个时候,看看自己下载的软件版本和讲师的是否一致,或者去网上百度一篇安装教程,重新来一遍。
2 配置文件里面有个字母写错了,这个是最让人蛋疼的,因为这种情况下java编译是会通过的,而且你死活也找不到那个写错的字母在哪个地方。所以就需要你debug去调试了,看看到底是哪个地方出了问题。工作中最常见的bug就是这种问题。
第五点,学会挑视频。
现在这个时代,知识就放在那个地方,只需要我们去取就可以了。只要你用心根据学习路线挑选,各大平台上的视频足够你凑成一套从入门到超神的资料了。挑视频尽量选择最新的,方法就是打开第一个视频,看看讲师右下角的时间,或者快进,看看讲师有没有打开文件夹的时候,看看文件夹的时间,总有最新的文件夹。此处还应该提一点,如果视频是最近两年的,而且你已经开始看某一套视频了,那么这个时候,就不要再切换了,尽量把这一套看完。因为基础薄弱的你换一套视频相当于从头开始,根本不知道新的视频和旧的视频衔接点在哪里。
第六点,不要频繁的做笔记。
虽说,输出可以倒逼输入,但是那是你工作进入正轨之后,抽时间去做的事情。你的时间压力和经济压力,以及你的薄弱基础,导致你在初期根本没有资格去写博客。写博客的速度真的是非常缓慢的,这点时间拿出来,继续学习下一个章节,快速搭建自己的知识体系更为重要。等到你了解的东西足够多时,才能在写博客的时候游刃有余。
总之,一个速度,要快。时间久了,你的耐心会慢慢丧失,你的激情会慢慢消耗,如果得不到正向激励,你可能会向现实妥协。不过最后我需要说一句,如果你妥协了,也就脱离苦海了(哈哈哈哈)。
学习不要走马观花的学,每个知识重点大纲,就是学习路线都是根据每一天市场上多数公司用到的新技术整理,在学习的时候还需要结合练习题来做这里的话我也将我之前在学习过程中用到的一些学习资料整理成了文档,以及我自身之前的一个面试文案和知识点补充,有需要的朋友可以加我的QQ群697888503,这里也希望大家最终都能够学有所成,学习编程不是一天两天的功夫,勤能补拙才是硬道理,祝大家最终都能成为一名合适开发攻城狮。
网友评论