谢谢邀请!
由于偶不少学生目前都就业在一线城市做开发工作,这其中既包括研究生也包括本科生,所以偶来回答一下这个问题(由于样本数据比较集中,所以不一定具备普遍性)。
Java的应用领域比较广泛,比如在Web开发领域、大数据领域、各种后端开发领域都会采用,所以在薪资待遇上也会有一定的差距,另外不同行业的薪资待遇也存在一定的差异。下面选取几个比较有代表性的案例对一线城市的Java开发薪资待遇做一个描述。
案例一:就职于某国内大型互联网企业从事Java后端开发,坐标北京,研究生毕业,主要研究方向是动态软件体系结构,目前的薪资待遇在40W左右。目前主要工作内容集中在后端服务的实现上,编程语言以Java为主,平时工作压力不是特别大,有一定自主学习的时间,岗位上升空间比较大,未来薪资待遇上升空间也比较大。
案例二:就职于某国内大型科技公司从事云计算相关研发,坐标深圳,研究生毕业,主要研究方向是大数据,目前的薪资待遇在50W左右。目前主要工作内容集中在云计算平台的相关开发,也包括一些大数据研发任务,编程语言以Java为主,平时工作压力比较大,自主学习时间较少,岗位上升空间较大,未来薪资待遇上升空间也比较大。
偶曾经带过一个本科生,他在美国读的研究生也是毕业,目前在亚马逊云计算研发部门工作,薪资待遇折合人民币不到100W,工作压力相对较小,业余时间相对较多。
案例三:就职于某国内大型互联网公司从事大数据相关开发,坐标北京,本科毕业,毕业设计的方向是大数据应用开发,目前的薪资待遇在25W左右。目前主要工作内容集中在金融领域的大数据应用开发,包括一部分算法实现任务(用于数据分析),编程语言以Java和Python为主,平时工作压力比较大,自主学习时间比较少,目前正在考虑是否读研来提升岗位竞争力。
以上几个毕业生是比较有代表性的案例,也都处在一线的研发岗位上,公司规模也都相对比较大,具有一定的行业代表性。
作者简介:中国科学院大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。欢迎关注作者,欢迎咨询计算机相关问题。