自学Java难不难?我觉得对我来说有一定难度!难在哪里?枯燥,时间久,注意力集中。。。。。

自学java难不难?

不知不觉已经学习了快5个月了。从JavaSE到JavaEE再到框架,中间知识点太多,因为我是化学专业毕业的,并且代码量比较少,所以比较吃力,知识点很零碎,很多,如果要每一项都做到如数家珍,真的很难,这点只能通过大量代码来实现。我是为了就业的啊,我不可能一开始就按着专业人士的标准去学习,那样我可能一年都无法学完。所以我选择培训班模式,每天看视频。跟着视频码代码,效率很低,自己的创造性不是很多。但是我不灰心,因为我每天都在努力,当然每天都在进步!下个月我就去找工作!

自学java难不难?我觉得这个问题还可以细化:学java难点在哪里?怎么克服?
1.毅力
2.动手&思考

毅力:这个当然是做任何事成功的前提。你是否能做到每天7点起床,晚上12点睡觉?每天耐心的看完4个小时的视频,看完视频,回顾一下,然后再动手码代码,测试几个案例,这个过程中一定会遇到很多bug。你是否有耐心慢慢调试,一个一个慢慢解决?当遇到解决不了的bug,无处询问,百度不出来的时候,你是否有耐心继续调试,继续寻找问题原因?这个过程对于急性子的人来说可不是一般的煎熬。如果你没有耐心,hold不住寂寞,单调,不建学Java。

自学java难不难?

动手&思考:这个是必须的,如果你光看视频,大部分内容你基本能理解。但是如果不付诸实践,手动去写代码,你不会有自己的体会,你不会形成自己的记忆,过两天你一定会忘记的一干二净,因为学习初期,很多东西记忆大于理解,就好比如你要在控制台打出 helloworld ,但是你连最基本的 System.out.println()都写不出来,你说你该如何进行下一步?其中学习到后面我们还要使用很多api,每一种都有对应的方法,而且很多,虽然日常简单使用不会用到很多的方法,但是知识点多了,即使是简单的功能实现,也是相当多的,你总不可能连最基本的功能都去翻阅文档吧?所以这种情况只能通过大量代码来记忆!