距离开班已有半个多月了,回望过去在班里度过的零零总总,从最初的认识java的兴奋,到接下来的学习过程,我觉得还是顺分顺水的.在看到同学们对学习的拼搏和努力后,愈发激起了我的学习热情,开工没有回头箭,既然已经是86期Java班的一员,就应该本着学生的职责,遵纪守法,就应该对自己的选择负责,专注学习;本着对未来更好生活的愿想,不辞辛苦,自我沉淀. 作为一个学习Java的非计算机专业的学生,我觉得学习Java是有难度的,这种难度是因为我们不了解或者没有相关的学习经验而导致的,当然,与兴趣爱好和对自己未来的职业规划也有分不开的联系。我是一个技术的爱好者,从小就对各种控制产品和相关的技术有兴趣,所以大学期间对计算机还是抱有很大兴趣的,时至今日,虽然也算是有被社会洗礼,但我对技术的热爱依然是如此。虽然大学四年有接触过C语言,但是基本上都是学完数据基础部分就结束了,因为我不知道该如何进阶,其实我特别期待自己能熟练的掌握某一门计算机语言,但是很多事往往就是如此的事与愿违,大学毕业我也依旧没有很好的掌握一门编程语言。 大学毕业以后,由于对高级语言的了解还不够深入,我觉得我还不具备社会竞争力,但也还是希望能从事编程之类的工作.虽然我的专业-电气自动化技术,对编程的要求不要,但有些工作类型还是需要了解和能够对一些基础语言进行一些简单的编程的,所以 ,经朋友介绍,毕业后从事了和自己专业相关的工作.工作期间也有意无意的尽量多学习一点高级语言的知识,也希望能找到一份高薪的工作,做到对自己的未来负责.这也是我学习java的初衷. 学习过程中,我觉得学习Java最重要的是坚持,要有坚定的目标。这一点有点老生常谈了,但是事实就是如此,你如果静不下心,如果耐不住寂寞,如果不能坚持,那么你永远都无法真正掌握一门技能。纵然你再有天赋,不坚持,永远到不了终点。学习Java至今也有大半个月了,期间也有想过自己是否适合这个行业,随着学习难度和强度的一步一步加深,各种想法都有在脑海中漂浮,不过能够坚持到现在,很大程度上是因为我喜欢编程,我打算转行到It,我希望能在这个行业中有所成就,我希望能从中获得高新的工作, 零零总总自始至终都是我所想的,我觉得你只有想清楚了自己得而学习目的,你才能更好的坚持,也才能更好的继续学习。 接下来就是学习方法层面上面的事了。 首先肯定要学基础的,而且要花很长的时间去学习,但是作为一门编程语言,不仅要学习看书,更重要的是要实践。多敲代码,多上机练习,这才是关键,如果你把课上的每一个例子都动手敲一遍,肯定比你光是听课要学到的更多,多敲几次,每一次都会有不一样的理解和收获,这也会是我的看法,静下心来把课上的和练习题的代码多敲了几遍,感觉就慢慢入门了,也理解为什么要这么写……总之,学基础的第一要务是要实践。 其次,多思考,这一点学什么都一样,不思考,不多问几个为什么,你永远都领悟不到更深层次的东西,同时,有问题尽可能的去查找,比如上网搜索或者查阅书籍资料,如果找不到再去请教身边的同事、盆友或者老师。这样做,一方面能够增强你查阅资料的能力,另外一方面能够养成独立思考问题的习惯,而这两者都是很有帮助的,特别是随着能力的增长,研究的领域慢慢深入,能帮到你的人会越来越少,这时候你只能靠自己。
然后,要善于总结和分析。就是在自己学完一个板块要自己总结一下,这样有助于你梳理知识点,同时也方便以后查阅和复习。 最后,我觉得在有一定的熟练度后可以多花时间去研究优秀的代码。就像写文章一样,我们要多读多看,汲取他人代码中的养分,将好的方法、代码应用到自己的程序中。 还有一点,就是写代码的时候尽可能的规范,提升代码的可读性,同时也方便别人阅读你的代码,这一点在大公司尤为重要。 总而言之,希望自己能够在学习java的路上努力坚持,做到无悔于自我,在之后的工作过程中能够给自己交出一份满意的答卷.
|