作为一名从业多年的程序员,同时也是一名计算机专业的研究生导师,我来回答一下这个问题。
首先,Java语言是完全可以自学的。由于Java语言经过多年的发展,已经形成了一个较为完整的技术体系,相关的学习资料也比较丰富,所以自学也并不会遇到太多的困难。另外,通过自学Java也能够锻炼自身的学习能力,这对于未来从事程序员工作也是非常重要的,因为程序员是一个需要终身学习的职业,学习能力往往能够决定程序员是否能够走得更远。
目前有不少非计算机专业的学生跨考计算机专业的研究生,在进入课题组之后,往往需要自学编程语言,比如Java、Python等,按照历史经验来看,大部分人都能在比较短的时间内完成自学过程(1个月左右)。当然,这种学习过程需要大块的学习时间,如果时间不能保证的话,自然需要更长的学习周期。
对于时间比较紧张,或者动手能力比较差的人来说,通过参加一个培训来学习Java编程是个比较现实的选择。在培训机构学习一方面可以有一个比较系统的学习规划,另一方面也会节省一定的学习时间,在学习的初期会起到较为明显的作用。Java语言属于先难后易的编程语言,学习初期对于概念的理解还是有一定困难的,通过专业人士的指导会更容易掌握Java中的各种抽象概念。
最后,不论是选择自学还是通过培训机构来学习Java,都需要完成大量的实验,实验是学习编程语言必不可少的环节,甚至说是最为重要的环节,因为编程语言本身就是一种工具,一定要多用才能逐渐熟悉。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!
上一篇:应届毕业生有必要培训Java吗?
下一篇:java免费培训机构有吗?