来千锋上海校区学习已经两个月了,比起**阶段,我感觉第二阶段所学的知识更多更杂难度更大,挑战也更大。每天晚自习,我会将千锋讲师**所讲的代码练习完,再将代码相关知识整理到笔记上,每天完成学习任务,都已经差不多11点了。虽然学习过程有点累,但是我已经慢慢渐入佳境,学习的劲头也更加充足。
  第二阶段所学的代码,综合了多个方面的知识点进行使用,所以也更加复杂、烧脑,我也慢慢体会到程序员写代码很容易,找bug很难的感受。起初,我找起bug来不是很熟练,常常要花费不少时间,但在写过大量代码之后,我渐渐地摸索到了找bug的门道,已经能够更快更准地找出bug来了。
  在学习过程中,我发现第二阶段的所有知识点都是相互联系的,如果有一方面的知识没有更上,对接下来的知识的掌握就会造成很大的影响。刚开始我跟不上进度,渐渐有些消极的情绪,感觉学习Java这条路越发的崎岖不平,内心总有种声音:“好累,好难,要是学不会,我该怎么办?”好在教我们Java的讲师非常有耐心,经常加班给我们补课,慢慢地,我也能跟得上学习进度了。在项目周,一开始因为知识点学得不扎实,对项目兴趣也不大,后来随着学会的知识越来越多,随着周围的同学非常热情地带着我一起做项目,我也开始对实践项目投入了极大的热忱。
  第二阶段总体来说,主要是在于思想的转变,要多思考,不能机械地写代码,掌握好基础知识也很重要,**阶段所学到的一些知识第二阶段都能用上,忘记了就会影响学习进度。有些概念性的东西,一开始理解起来比较晦涩,随着后面用到的次数越来越多慢慢也就明白了。
  不同的学习阶段应该有不同的学习方法,在学习中摸索,在错误中反思,多总结,多努力,总能够战胜困难,迎来光明。也非常感谢千锋各位老师以及同学们的帮助,接下来的道路有你们和我一起前行,我会更加有信心。 |