选择Android还是选择JavaEE?

很多同学咨询过同样的一个问题,该问题也是最备受争议的问题,那就是到底是选择Android还是选择JavaEE。下面发表一些本人的看法。   
    Android属于一个特有的Java技术应用,专注于做Android手机的App,目前随着Android市场的快速发展需求量也很旺盛,所以出现了学习Android的学员平均工资比JavaEE高点的现象。但是看待问题要透过现象看本质,而JavaEE才是互联网企业或者软件公司的核心支撑,Android做的移动端应用所依赖的核心服务都是由JavaEE作支撑的。
    Android程序员工资真的比JavaEE程序员工资高吗?
   对于刚入门的程序员来说,会Android的确实比javaEE工资要高点,这主要是受Android操作系统近几年的快速发展所决定的,但是公司里那些工作过多年以上的,那些真正拿高工资的,那些技术总监或者CTO们还是这些JavaEE程序员。目前Android程序员月工资达到15K基本是上限了,想在发展只能往C/C++语言h或者JavaEE方向转,而JavaEE一直是互联网企业的中流砥柱,随着云计算和物联网的发展可以说是没有工资上限的,自己身边一个朋友比自己大一岁,做JavaEE的目前年薪甚至可以达到60w。自己身边有同学去百度的(也是黑马毕业的),百度算是大企业了吧,但是月薪也是12K左右,并没有想象中的高。这可能就是Android的一个瓶颈所在吧。
    自己之前所在在一家公司,公司只有JavaEE人员没有Android开发人员,但是公司有一个项目客户需要将在web页面显示的内容能在Android手机端显示,这是我们的技术经理首先想到的并不是招一个Android开发人员,而是买了本关于Android开发的书籍交给了我们JavaEE人员,一个星期后我们的Android产品就诞生了。举这个例子想说的就是,JavaEE学Android简单,但是Android学JavaEE就不见得如此了。
       选择Android还是选择JavaEE,这个就看当事人的职业规划了。最后不管选择了哪一个,都需要我们付出百倍的努力去学习,程序员是为数不多的活到老学到老的职业。

时间: 2024-10-08 03:55:01

选择Android还是选择JavaEE?的相关文章

android单选按钮选择,RadioGroup,radioButton

android单选按钮选择,RadioGroup,radioButton 14. 四 / android基础 / 没有评论 单选布局绑定 如何识别选择

Android存储选择

最近翻译了一篇Android Developer上的文章,文章的原路径是Storage Options.这篇文章说的是Android中的存储选择. Android为我们提供了几种存储稳固的应用数据的选择.你选择的方法取决于你的具体的需求,例如数据是否应该是对于当前应用是私有的或者对于其他的应用是可访问的,还有你的数据需要多大的空间. 你的数据存储方式如下: Shared Preferences: 用key-value的方式存储基本的私有数据. Internal Storage:(内部存储) 在设

教你如何选择Android游戏引擎

我们进行Android游戏开发时选择游戏引擎是必须的,但是该如何选择呢?哪个Android游戏引擎更加适合自己呢?本文就提供了三个游戏引擎的对比说明,阐述了它们各自的特点,为大家选择引擎提供了参照. 1.Ronkon 如果不是想帮助作者解决一大堆兼容性问题的话还是不要使用这个引擎,我在上面浪费了1天半,就只是为了把实例程序跑起来.开始还以为是我水平菜,结果一堆人没跑起来,和我一样都是黑屏.虽然它文档做得好但我还是放弃了,本来Android平台兼容性就是老大难,在来个半吊子的引擎我可没本事搞定.

android列表选择模式的实现

我们或许曾一次又一次的接到这样的需求,有一堆数据需要用户去选择,并且以列表的方式呈现,根据需求,我们需要单选或者复选列表里面的数据,并且最终取得所选数据作下一步的操作.那么对于这个需求,我们聪明的程序员往往都能想到一些解决方案去处理.譬如我,咳咳,虽然我不是很聪明,但是我想到了. [也许这样实现是对的]通常需要选择的列表数据我都会在adapter所绑定的数据实体内增加一个标记代表是否选中,在点击的时候去遍历并改变adapter中的实体标记,通知更新,然后根据标记在adapter的getView方

android 头像选择以及裁剪

一.布局申明 <ImageView android:id="@+id/head_image" android:layout_width="80dp" android:layout_height="80dp" android:layout_centerHorizontal="true" android:background="@drawable/default_avatar" /> 二.Activ

Android研究之为基于 x86 的 Android* 游戏选择合适的引擎详解

摘要 游戏开发人员知道 Android 中蕴藏着巨大的机遇. 在 Google Play 商店的前 100 款应用中,约一半是游戏应用(在利润最高的前 100 款应用中,它们所占的比例超过 90%). 如要跻身该市场,开发速度非常关键. 一些刚起步的独立开发人员更愿意从零开始来开发自己的所有代码:但是为了达到更高的质量而不用花费数年的时间进行开发,其他人可能会选择已有的游戏引擎.上章研究了英特尔 Android* 开发人员指南上的对等应用详解,在选择引擎时,你可以考虑以下几个因素: 成本 - 你

Android读取选择联系人的模版代码实现

1.创建SelectContactActivity类,在AndroidManifest.xml添加类 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.ContentResolver; import android.content.Intent;

android中选择控件与选择界面自然过度效果的实现--一种新的交互设计

转载请标明出处: http://blog.csdn.net/jianghejie123/article/details/40648931 在安卓中经常遇到须要选择一个东西的功能,比方选择日期.选择文件,选择地点等,通常我们的做法是使用选择对话框.比方选择日期用datepicker,有时候也使用activity,可是这两种方式都有一个缺点,就是用户非常明显的感觉到了界面之间的切换. 有时候.以下这样的选择数据的交互方式应该会更好些: 事实上上面的app效果来自与CapitaineTrain应用,好

怎样选择给网站选择支付接口

大部分的网站主在给网站选择支付接口时,重点考虑的是以下几个问题: 支付成功率怎样! 帐目是否清晰! 支付成本是否够低! 系统是否安全! 深层次的需求:1.支付记录能否删除,确保用户隐私. 2.能否进行委托分帐结算,相当于分批次结算到不同的帐户.3.能否降低企业成本接入一家就可以支持大部分的第三方平台. 虽然目前互联网上在线支付接口种类很多,不过常见在线支付接口就这几种: 1. 支付宝支付接口集成:支付宝支付接口集成是指支付宝支付平台接口程序与你的商务网站无缝整合,从而让你的网站立即拥有在线收款的