2018年6月我从国内某知名地产公司辞职,之后就报读了深圳黑马程序员18期java基础班的学习,当时的java基础班是半月的学习时间,我入学的第一天就发现了那里的学习气氛甚至比高中那时候的学习气氛紧张很多,简直可以用争分夺秒来形容,我们每天晚上9点多回去之后全寝室的人几乎没有玩手机或者听音乐的,都是在复习白天老师讲的内容,一直到晚上2点左右,因为java基础一天的内容相当于大学一个星期的学习内容,所以不努力消化掉的话,第二天更听不懂了。
其实我以前对java根本一无所知,没有任何基础,但是我既然选择了做软件开发这条路,我就得坚持下去,后来我就重新选择了方向,走入javaEE后端开发这一条路,虽然前期工资没有android开发那么高,但是学会了后端,找工作应该更稳定,更容易一些。
这算是我第一次接触计算机语言,那下面就分享一些学习的感悟吧:
1.课前预习
课前预习,仁者见仁智者见智,有的人理解力差,课前预习显得很重要,但是预习也不要把视频整个的看一遍,而是看笔记,不浪费时间,也可以了解到第二天的大概内容。但是有的人理解能力比较好,这时候预不预习也就无所谓了。因为有时候预习完了,上课都不想听了,都是重复的知识。
2.自我约束
记得第一天上课的时候,老师说:“要学习java的话,男生要戒游戏,女生要戒韩剧”。说白了,就是要约束好自己,半年的时间不长,学的知识太多了,学还学不过来呢,还玩个什么劲儿啊,当然适当的放松也是要的,不然一直紧绷着自己的神经,会出事的。所以呢,自己要掌握好一个度。
3.实践是检验真理的唯一标准
上完一天的课,基本上全是在听老师讲,听懂很容易,但是你是真的懂了吗?那得敲一遍才知道。在敲代码的过程中,你还会发现很多问题,能把这些问题解决了,才是真的懂了。
既然分享了学习感悟,有人肯定还是会问学习方法的:
其实学习方法每个人都有自己独有的,唯独IT的学习方法不一样。IT的学习方法基本都是大同小异的,接下来我就总结一下:
1、不会的一定要尽快解决,因为问题之间会有串联,一环断了就全部断了;
2、学会总结,每次上完课之后一定要花时间总结,代码不敲都要总结,因为总结会帮助你理解和串联只是,当单点知识变成一个知识网,那么你便很难忘记;
3、定期的复习之前知识,每个人的记忆都是差不多的,如果隔了很久不去用一个知识然后也不去复习,那么便很容易就忘却了;
4、项目阶段不管你多么菜,一定不要放弃自己,努力跟上老师的节奏,跟不上就看,千万不要放弃!
5、就业阶段一定要主动,要对自己负责,靠别人不如靠自己!
接下来说一下在黑马这边学习的优点:
1.周围有很多一起学习的,有浓厚的学习氛围。每个学生都非常清晰自己的学习目标,晚自习大家一起讨论,学习氛围特别浓厚。
2.这边有完整的学习计划,每天时间都被安排好了,对于我这种自制力差的相当于有了外在的约束力。当你松懈的时候,你的同桌,你的朋友都在学习,你自己就会渐渐融入到那个环境中去。
3.这边有老师会在你不懂的时候帮你解决问题,可以使自己少走很多弯路。教你新的思维,新的方式! 从开班到现在,已经过了整整一个多月。回想这段时光,也是感慨颇多。从刚开始学习了简单的编程基础知识,游刃有余;到之后的面向对象,咬牙坚持;再到当前的服务器运维的搔首踟蹰。有完成任务时的雀跃,也有代码难以理解后的失眠。到现在,我发现自己从一个IT小白逐渐迈入了互联网的殿堂,觉得高薪的梦想似乎不再遥不可及。而且,黑马不仅局限于技术编程,同时要求我们有个良好的沟通交流能力,因此半强制地举办例行演讲。其实对内向性格的我来说,无疑是赶鸭子上架。在准备了一段时间,轮到我上台演讲,一切就那么水到渠成。我发现,当众发言并没有那么可怕,可怕的是我们没有勇气去尝试,因此也感谢黑马给与了这一次的历练。 |