来到黑马培训之前,自学过java基础,觉得很简单,因为是要有视频就会弄,而且也有过基础,有种优势,最开始都是不用看视频的,上课随便听听,晚上随便做下作业,总觉得有优越感,但是后来随着每天课时的增加,还是要反复看看视屏;每天加下班,代码敲得完. 到了后来讲web基础,我是完全没概念,而且每天课时增加,措手不及,每天视屏代码敲完就不错了,到后来根本就没有作业这个概念.因为都想学得扎实,很认真,很纠结,总想找到最好的学习方法,以前都是看一遍懂了,自己闭着眼睛敲,web前期,就进入了对着视屏敲的阶段,后来每天都敲不完,跟着拖,后来干脆当天没搞完的就不搞了,提前一天进度,搞完,突然觉得,只要把这个进度提前到前面就是最好的方法,可惜好景不长,换了老师,视屏的提供断了链,杜红来了,进入了web开发和三大框架阶段,视屏第二天才发,这个进度就提前不了,而且web基础阶段也拖了一段时间,我又开始调整方法,都不敲代码了,都是直接导入项目,能运行就行了,但是框架不是基础,整合的基础知识比较多,不强化概念,就还是会忘, 到了后面整合阶段,概念比较多,忘是个很大的瓶颈,出于对自己负责,不想竹篮打水,就想到做笔记,以为做截屏笔记会比敲代码快,其实是个错觉,做框架的笔记我花了一个多月,这样进度掉远了,其实以为好的办法并不是好的,决定问谁都没用,谁都是一样差,学习方法没有交流,自己在那搞,不过我三大框架是已经研究的很透彻了,但是我掉了一个月的进度,原本计划是牺牲后面淘淘的时间,最后搞完BOS就去找工作的,不过到现在还是有点赶,只要把BOS搞完,就胸有成竹了,后面淘淘上班之后在搞 ,但凡搞完一个项目,心里就有底了,我任然在赶,也在寻求最好的学习法,其实也说不好什么是最好,也许跟着过一遍,跟上进度,到头来忘干净了也是好的,虽然你不记得了,但是你知道有这么一个东西;最后总结什么是最好的方法,什么快什么就是最好的方法,你都不要敲代码,”复制粘贴改”才是王道,撸代码是看不到头的,一个成熟的程序员都是这样”百度搜索代码,复制粘贴该改”,一行一行的撸代码太没效率了,只要能保证项目和功能可以正常运行目的就达到了, 关于学习,快速才是核心,认真你就输了,”复制粘贴改”,然后一行代码一行笔记,做完一个功能就把每天的代码打个包,分类存放,用text文档把技术点列出来,把业务需求和实现思路简单的描述下,分类存放在一起;目前就是一个核心,不要纠结,把代码搭建起来能运行就行,越快越好. 毕业了,才明白,重要的不是你要学多少,什么java情怀,重要的是你能达到目的,不伦当初那个你抱着怎样的初心来的,但是到了毕业,你所有存在的实际意义只有一个,你有了会找工作的能力且你找到了工作,工作才是真正学习的开始,这里只是让你如何进入工作这个学习的门;所以不是所有人都能那么有基础,因而你不必深挖,你的目的是完善你你的简历,快速了解所有的知识点,即使忘记也无妨,因为你不可能全部记住或者全部解析,这个时间那你远远不够,所以这就是为啥要来培训的原因了,等你深挖或者是解析一个技术点的时候,3年已经过去了,学的东西很多,你只需要了解或者知道,而深挖是你工作中需要什么你就专攻,其实一开始你就要知道你需要什么,你需要的是一份你能把握的完美简历,这是你进入学习的第一张门票.
|