从2017年9月25日天开始学习,一直到现在的12月,我在千锋武汉校区学习Java的初级阶段课程已经结束了。虽然每天都有记录笔记、做总结,如果不系统性的总结思维只能停留在局部而得不到锻炼。我希望通过这两个多月的学习总结找到不足之处便于在接下来的学习中取得持久进步,也希望对后来的学弟学妹们有些帮助。
1、一阶段学习目标、学习方法
在开课前,我给自己定下的学习目标是在理解课程内容的基础上再深挖一下,不仅仅停留在知识的表面,而是要深挖概念的底层实现,比如我常对其他同学说的“我想深入理解JVM虚拟机,想深入理解多线程”。跟着老师每天的讲课内容,作为我的知识索引树,我会根据课程内容继续深挖,这样对知识点的记忆就不单单只是停留在记忆层面,而是能够理解原理,即便概念换一个名字,我也能知道是怎么实现出来的,可以进一步巩固记忆。
除了深挖带来的深度理解,我还知道了用多角度的视角去观察这些知识点,从多个角度去理解,能够撇开因为书本、老师的学科个性化、网上文章的参差不齐的因素,避免造成的理解偏差,相当于是在我的知识体系树结构上,长出新芽,多角度的理解知识点,然后将知识点转换为自己的体系结构的一部分。
学习方法简单的描述成一句话:深度尽量挖,角度尽量多,概念无法理解,用代码实践它。
2、精神状态
在这一个多月的学习过程中,精神状态总体来说比较好,大部分时间上课精神头很足,能保持全天的亢奋、精神集中。当然也会遇到精神状态不好的时候,一般我会在做项目的过程中对学习的知识点进行强制的使用,也算是对精神状态不好的情况下的一个补齐,知识点一定要频繁使用,多给自己的作业任务加大知识点广度和深度的难度,一是可以思维的活跃,二是可以重复记忆已学的知识点,三是可以在实际实践中,找到那些自己理解还不透彻的知识点,然后迭代学习。
3、思维模式
在学习阶段,多走一些极端,尝试出好和坏的情况,然后自己权衡出佳的平衡点,这样可以提前把一些弯路坑点给检查出来。在这一阶段,我也把这个思维方法利用上了,尝试可能出问题的bug点,通过尝试bug,然后去多角度的找bug的产生的原因,从而进一步理解底层的原理,掌握就能深刻一些。
后面的学习阶段,除了坚持现有的方法我还要多角度看问题,不断实践,迭代知识树,争取在毕业的时候成为一名的Java工程师。
上一篇:千锋武汉Java学员心语 在艰辛努力中进行华丽蜕变
下一篇:千锋Python培训学员感言 学习让生活充实而有意义
技术方面,千锋的学员理论和实践相结合,既懂得功能实现的原理,又能股自己动手实现,技术能力是符合我公司对专业技术人员的需求的。
千锋的额技术能力,我们公司的面试官都是很认可的,能够满足我公司对此类人才的需求。
千锋毕业的学员很不错,能够满足我公司对中级工程师的需求。
了解千锋动态
关注千锋教育服务号
扫码关注千锋互联
身边的移动开发导师