从事java开发主要路径有两条:1.javaWeb
2.Android
以上两种的话,至少我都从事过。其一,在大学时学习了一年多的javaWeb,包括Oracle、三大框架等等,这些才开始的时候可能会觉得很复杂,而且规则性很强,对于数据库操作还是比较多的,如果你从事这一行的话,一般公司会注重你对数据库的操作和经验,当然,除了数据库之外就是java的基础和对java一般的框架知识理解度,其中一定会问道你对MVC的理解程度。
其二,从事Android的话,也分应用和游戏,如果你仅仅只学过java的话,最快的方式也只能从事应用层,因为专业知识的局限,导致目前没办法涉及Android的framwork层知识和底层驱动等等,这个方面需要你学习C/C++才能继续前进。
总结:如果你是男生,并且有毅力,坚信自己的目标和信心的话,推荐学习并从事Android,javaWeb方面等到你学会了之后,进入公司后你会发现你除了会对数据库的增、删、改、查,以及网站的模版套用、分页、js等等之外,你几乎就感觉不到什么提升的空间了,而且薪资一般都很死板,基本上增长的幅度不是特别大,除非你非常的优秀。
对于会java基础的话,快速入门android绝对是目前的好的选择,我在学校学习了一个星期的Android之后,就进入公司进行实习了,接下来的两个月的自学+公司项目的bug单修改,逐步进行项目组进行项目开发,一年以后我已经可以逐步涉及framwork层的知识了解以及C/C++的基础学习了,薪资方面的话,Android一般跟项目挂钩的,公司的Android项目一般都不会超过半年的,所以项目奖金加上其他的话,怎么说比javaWeb强上许多吧!
以上纯属个人意见,突然看到你的提问,想起了两年前的我,呵呵!楼主不妨好好的考虑一下,在这两年多中我也曾有多次的想放弃的想法,但是作为一个男人,怎么说也得对自己的以后负责吧!多学一点东西总不是坏处!而且android属于移动端,技术的更新和进步都是非常的快的,如果你感觉Android已经掌握的不错了,你还可以自学Object-C和win phone等等啊,移动的开发理念大多相同,希望能帮到你!
ava是目前世界上最流行的计算机编程语言,全球有25亿Java器件运行着Java,450多万Java开发者活跃在地球的每个角落,数以千万计的Web用户每次上网都亲历Java的威力。今天,Java运行在7.08亿手机、10亿智能卡和7亿PC机上,并为28款可兼容的应用服务器提供了功能强大的平台。这么多应用,彻底改变了用户的生活。越来越多的企业,因为使用了Java而提高了生产效率。在中国,越来越多的用户,因为Java应用而降低了成本,享受了生活。
据IDC预计,自2001年起的其后5年内,采用Java的IT产品的价值将翻番,在2006年将达到4.53亿美元,年增长率为14.9%。截止到2003年5月,Java注册开发商超过300万人,对JRE(Java运行环境)的下载达7200万次。有权威人士预计在3~5年内Java技术开发商将发展到1000万。无线Java也在迅速攀升。我们相信,Java发展之路将把我们带向更加令人神往的前方。Java的前景一片辉煌!
据有关数据显示,2005年,我国软件人才的缺口已达42.5万,其中尤以JAVA人才最为缺乏。来自专业招聘网站的统计,2007年IT职位需求量比去年有显著增加,IT业就业前景依旧令人看好。据前程无忧的统计数据显示,2007年IT行业有效职位数基本上处于平稳增长趋势。从职能分布来看,软件工程师在市场中仍一如既往地紧缺。目前,我国对软件人才的需求已达20万,并且以每年20%左右的速度增长。在未来5年内,合格软件人才的需求将远大于供给。根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量的60%~70%。以北京为例,具中国IT人才网数据,预计08年北京地区IT有效职位需求总数为229400个,其中以软件工程师需求度最大,达54400个。在结束不久的软件外包国际峰会上,专家们呼吁培养我国外包专业软件人才是重中之重。
JAVA工程师的薪水相对较高,通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。IDC报告显示,2007年IT行业的薪资水平也略有上涨。一份对国内软件工程师进行的薪资调查表明,27~31岁这一年龄段的软件工程师中,年薪以7万元以上的超过了60%。IT产业在过去5年内年增长28%,是同期国家GDP增长速度的3倍。
2006年,江苏万和计算机培训中心整合多年软件行业培训经验,兼顾大中型软件企业使用高端商用软件进行软件项目开发的需求,联合国际知名IT厂商Oracle公司,推出了专注于培养软件企业紧缺软件人才的企业实训课程——《Java软件工程师》课程,取得了良好的市场口碑。
JAVA就业方向 :1)可以 做android编程;2)可以 做web开发;3)可以 编写相关的游戏。4)如果掌握的还可以 , 可以 去学大数据方面的,比如hadoop;5)可以去学其它的语言,比如C语言,进入到更好的公司。
JAVA就业方向:
1、成为管理人员,例如产品研发经理,技术经理,项目经理等。
2、继续java技术工作之路,成为高级软件工程师、需求工程师等。
这个主要看你自己在那方面试强项了,一般J2ee方向做得网站的多,就页面方向自己会弄图,这个是不错的选择。
如果你java学的很好,那么android 手机应用软件方向的开发也不错,主要偏向APK