很多同学咨询过同样的一个问题,该问题也是最备受争议的问题,那就是到底是选择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,这个就看当事人的职业规划了。最后不管选择了哪一个,都需要我们付出百倍的努力去学习,程序员是为数不多的活到老学到老的职业。

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

  1. 选择Android还是IOS开发?

    选择Android还是IOS? 随着移动互联网的如日中天,涌现了越来越多的开发者.IOS优秀的用户体验,Android极高的用户群,这对于开发者来说陷入了选择困难的境地,尤其是新入门的开发者,精力有限 ...

  2. android单选按钮选择,RadioGroup,radioButton

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

  3. xamarin android 文件选择

    调出选择界面: Intent intent = new Intent(Intent.ActionGetContent); intent.AddCategory(Intent.CategoryOpena ...

  4. Android研究之为基于 x86 的 Android* 游戏选择合适的引擎具体解释

     摘要 游戏开发者知道 Android 中蕴藏着巨大的机遇. 在 Google Play 商店的前 100 款应用中,约一半是游戏应用(在利润最高的前 100 款应用中.它们所占的比例超过 90% ...

  5. Eclipse/MyEclipse 选择Android NDK目录时提示“Not a valid NDK directory”

    Eclipse或者MyEclipse 选择Android NDK目录时提示“Not a valid NDK directory” 在NDK目录中新建一个名称 ndk-build (没有扩展名)的空文件

  6. MTK Android 设置-选择日期格式 [管理和组织首选项,ListPreference,CheckBoxPreference,EditTextPreference,RingtonePreference]

    ###android.preference.ListPreference的一些特性 android:key  选项的名称或键 android:title  选项的标题 android:summary  ...

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

    转载请标明出处: http://blog.csdn.net/jianghejie123/article/details/40648931 在安卓中经常遇到须要选择一个东西的功能,比方选择日期.选择文件 ...

  8. Pandas之容易让人混淆的行选择和列选择

    在刚学Pandas时,行选择和列选择非常容易混淆,在这里进行一下讨论和归纳 本文的数据来源:https://github.com/fivethirtyeight/data/tree/master/fa ...

  9. JS-加载页面的时候自动选择刚才所选择option

    <body class="no-skin" onload="option_auto(${pd.PACK_SORT})"> <select na ...

随机推荐

  1. 40个容易上瘾的HTML5网页游戏,总有一款适合你

    我记得姐姐家的孩子在刚刚才学会走路,说话还不能完整的时候就已经能自己用小手点出小游戏的网站来一个人自娱自乐.我一直在想这一代跟着计算机一起茁壮成长的孩子会不会也和美国那一代人一样,出现9岁的黑客和计算 ...

  2. The C in C++

    1 unnamed arguments in the argument list of the function definition (Page 114) In c++, an argument m ...

  3. 分类算法之贝叶斯(Bayes)分类器

    摘要:旁听了清华大学王建勇老师的 数据挖掘:理论与算法 的课,讲的还是挺细的,好记性不如烂笔头,在此记录自己的学习内容,方便以后复习.   一:贝叶斯分类器简介 1)贝叶斯分类器是一种基于统计的分类器 ...

  4. hadoop下跑mapreduce程序报错

    mapreduce真的是门学问,遇到的问题逼着我把它从MRv1摸索到MRv2,从年前就牵挂在心里,连过年回家的旅途上都是心情凝重,今天终于在eclipse控制台看到了job completed suc ...

  5. input获取永久焦点

    $(function () { $('#test').blur(function () { var that = this; //或者用闭包 setTimeout(function () { $(th ...

  6. MySQL主从设定

    MySQL的安装   一.下载MySQL         http://dev.mysql.com/downloads/mysql/ 二.安装         $tar -xzvf mysql-5.1 ...

  7. [Database][SQL] 取得SQLServer中某一欄位名稱所在的資料表及欄位相關資訊

    取得SQLServer中某一欄位名稱所在的資料表及欄位相關資訊  

  8. try catch finally 关闭流标准的写法

    平常开发中,都知道要在finlly里关闭流,但是有时finlly里代码不当,会引起另外的异常. 以下是看struts2源代码看到的,随手记录下. 有两点注意: (1)判断流是否为空. (2)filly ...

  9. C#网络编程(1)

    1.Purpose 1.什么是网络编程 2.TCP/IP协议 3.什么是套接字 4.多线程深入理解 二.Basic Concept 1.网络编程:主要实现进程(线程)相互之间的通信和基本的网络应用原理 ...

  10. 【git】借助github学习成果

    1.创建分支 git branch dev   //创建分支 git checkout dev  //切换分支 或者用一句  git checkout -b dev 删除一个分支  git check ...