Java难不难,个人认为难度肯定有,要不然薪资凭什么那么高?要是很容易的话,要那么多学习机构干嘛?
其实比较难的是在学的过程中,如果是自学,这个过程会比较枯燥,很难坚持。再有就是学Java最容易遭受不断的打击,一点小问题可能会让你花大半天也没有解决,类似这样的问题还不少,很让人有挫败感,意识稍微不坚定一些很容易放弃。自学花的时间也会比较长,会走不少弯路,最好是有比较大的兴趣,而且真的下定决心了,提前做好了学习计划,那就可以自己自学了。预算足的话,想学Java选择靠谱的培训班学的话难度会降低很多,有这样的氛围,有人监督,而且学的东西比较系统化,直接对接企业所需。
不过Java难不难,从我个人学习的经历来讲,我觉得Java并不是很难,只不过要学的内容比较多。Java的难度比C语言低多了,只要你用心学,绝对没问题。从我身边的小伙伴来看,报班学习的一般是4-6个开始出去找工作,自学的花的时间多一些,平均一年左右。
还有就是个人认为首先第一点先看你是不是有兴趣。学习一门技术,最基础的要有兴趣,就像学习英语一样,如果没有兴趣,不管学习多久,你还是学不会。第二点:有没有时间,如果你是学生,准备往程序员方向学习的,现在就开始准备吧,越早越好。如果你是想转专业的话,推荐去培训机构或者专门抽一段时间出来学习,不是说自学不好,主要是如果你在工作的话,没时间保障,很难学的这个技术,因为它的体系太大了。第三点:如果上面两点你都考虑好了,那么就是怎么学习了。
如果你时间比较充足、而且经济条件允许的话,我建议你报个班,这样你会学得更系统一些。学习过程中你遇到问题也可以及时得到指导老师的解答,你的学习效率会更高!
因此,Java难不难,你没必要担心他有多难,只要你花时间用心学了,就一定能学会。如果你决定学了就不要半途而废,身边有太多小伙伴都是开始时满腔热血,学几天遇到问题就逃避,最后就干脆放弃了。