A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© balalala 黑马粉丝团   /  2022-2-28 20:55  /  917 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感悟
首先感谢老师能够给我这次分享的机会,我不是啥大佬,就是在做这个项目的时候,多花了一些时间,多一些思考.
不同于班级里的一些科班出身的同学,我是算零基础学习编程的,大学期间对计算机的接触也比较少,所以也是摸着石头过河的心态,学习java有两个月了,这段时间接触下来,对这些原来感觉是天书的语言,也慢慢熟悉起来.扪心自问,每天确实也没有废寝忘食,但是基本的课程也是没有落下,也是在课程之外,去尽可能多纵向补充计算机的一些底层原理,多了解这些底层的知识,确实会让学习新知识变的更加有把握了.
对于学习的技巧方面,我确实没有太多好的技巧,只能说,多花时间,熟能生巧,但是时间一定要花对方向,不能钻牛角尖啦,上课有不懂的问题,如果不能当堂解决,那便要用小本本记下来,课后一定要搞明白,不论是问老师,还是问同学.
在学习一个新的东西的时候,因为课堂时间有限,老师在课堂上更多会说这个新技术应该怎么用,那我们在课堂上,一定要跟着老师一步一步走,去掌握课堂上老师所说的应用部分,在课上以及课下,一定要多练,这样才能把知识记在脑子里,其次,一定要在学会了应用的情况下,去思考为什么这样,比如学习到多线程的线程安全问题时,首先应该掌握在线程安全问题是出现在哪,去实践一下,其次就要思考,它为什么出现,它出现的原因是什么,在搞懂了这一层面的基础下,再去思考怎么去解决就变得简单了,解决方法多拓展几种,这样对问题理解更加深刻一些.总之,在学习新技术的时候,一定要理解,如果不理解,光是死记硬背,肯定不是长久之计.
还有,如果课堂上的东西已经掌握的差不多了,千万不要沾沾自喜,因为还有很多底层的东西,我们是不了解的,我们只是知道如何去用,并不知道深层次的为什么去用,这个时候我们就要挤出时间去研究源码,以及jvm的内存方面问题,底层如果搞明白了,在后面学习更多的技术,也能够更加有底气,当然一定要分清主次,千万不能把课堂上的知识落下了.
最后,一定要对自己的时间有规划,并不是让咱们把全部的时间都用来学习,首先每天要花一些空闲时间看看b站上的视频,但是如果遇到了问题,一定要多借用工具,目前的话,一些论坛,比如CSDN等就能解决我们大多的问题,及时解决问题,解决之后,一定要记在笔记上,下次如果再次遇到,直接翻阅笔记就可以了,省去了检索的时间.
最后,想说一句,做难而正确的事!
键盘敲烂,月薪过万!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马