首先,对于已经上岸的同学来说,如果没有选择到自己感兴趣的方向,可以跟导师沟通一下自己的想法,如果能够得到导师的支持,那么完全可以有更好的学习方式,而且导师也会提供相应的科研资源,这比自学要有更好的效果。
自学Java是完全可以的,但是对于硕士研究生来说,一定要考虑如何充分利用学校的教育和科研资源,况且自学一门编程语言如果没有场景的支持,也很难能够深入下去,未来对于自己的就业也会产生一定的影响。
Java是一门全场景编程语言,目前在很多领域都有广泛的应用,如果未来想获得高附加值的岗位,要从三个方面入手,其一是选择一个主攻方向,目前可以重点关注一下大数据方向,随着大数据开始落地应用,行业领域会释放出大量的大数据开发岗,岗位附加值也相对比较高。
其二是为自己构建一个实践场景,如果能够得到导师的支持,这个问题通常就会得到很好的解决。编程语言说到底就是一种工具,只有结合具体的实践场景才能有更好的学习效果,实际上很多计算机专业的课题组都有具体的开发任务,如果能够承担这些开发任务,也会促进自己编程能力的提升。
其三是重视交流和总结,这是形成自己编程思想的重要环节。研究生教育是一个大平台,这个平台本身就提供了大量的交流合作机会,所以要充分利用好这个大平台。如果当前所处的小组没有太多交流的机会,也可以多与其他小组的同学交流。
偶从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,偶会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注偶,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以私信偶!