我2010年毕业的,在毕业之前我想找JAVA EE的工作,但是JAVA EE都要会SSH框架,我没去学,当时因为心急,想早点工作,就找了份PHP工作,结果一做就是1年,现在我想转回搞JAVA,但是最近Android很火,而且学习门槛低,只要学Android SDK就行,可是我没有Android的开发经验,而Java EE的经验我虽然没有,但是我至少有1年的PHP WEB开发经验,多多少少有些思想还是可以通用的。现在我纠结了,到底是搞Java EE好还是搞Android好?有没有大虾给点建议。

解决方案 »

  1.   

    我突然又担心Android会不会在几年后变成现在的塞班,到时就面临下岗或转回EE
      

  2.   

    Android这几年在国内还是满吃香的,单纯的PHP Web开发前景不太看好
    支持Android开发
      

  3.   

    建议楼主做JAVA EE,毕竟这个领域比较广,而android只是手机的嵌入式系统,只是一段时间的热门行业,在移动系统快速发展的现在,也许会有更好地系统来适应市场,android也许会成为低潮,也许更甚会退出市场!JAVA EE就不同了,他涉及的领域很广。相对就业的容易,而他是基于现在主流的三大语言之一。
      

  4.   

    android上手比较快,J2EE有很多框架的。其实我们也不好说那个好,各有优势,看你偏向那个了
      

  5.   

    我现在也刚开始学习android,感觉还好。我之前做了1年的java web开发,其实感觉也挺好的,android没javaee那么多东西,前辈们跟我说  你就只看它的doc就行了,只需8天 你就可以上手做项目了
      

  6.   

    并且很多效果 官方都给了example,你自己运行下体会下研究下,要用的时候copy就行。还有,我公司现在是在做一个微博项目,开发android程序没什么业务逻辑,数据的存取全部调用的webservice以及部分数据调用sina接口。前辈也说了,搞android就是搞前端界面,数据处理都交给webservice来做了。
      

  7.   

    LZ要转就趁早 ,现在正是移动互联网发展的黄金时段,搞移动应用的开发 有前途,并且现在搞android的工资也不低,趁早入行趁早捞点RMB,搞几年也就不做程序了,呵呵呵呵~  要是过几年 后再搞android的话就迟了 ,和现在的搞java web 开发的程序员一样的白菜价了。LZ啊 ,祝你好运啊 。莫徘徊,莫纠结,坚定信念,勇往直前吧 !
      

  8.   

    现在JavaEE没错  Java才是永恒
      

  9.   

    搞android现在被炒太火了,将来势必会成为鸡肋还是要把眼光放长远一点
      

  10.   

    之前我也在纠结这个问题,不过现在还是下定决心搞javaEE
      

  11.   

    j2ee ,  应用范围广,失业了也容易再找
      

  12.   

    android 确实很火,只要有面向对象的基础,是很容易学的。经典视频教程 mars 的 http://www.verycd.com/topics/2837883/  非常棒!!!!!!
    当然,电驴上相关资源还很多。。学习中非常重要的一点:理解掌握各标签的作用
      

  13.   

    楼主兴趣在哪啊?如果有PHP的+web前端积累,并且对此还有兴趣,可以在这基础上继续啊;放弃自己的积累不利
      

  14.   

    个人比较喜欢android,而且android最近比较热。
      

  15.   

    Java EE  必须是这个撒
      

  16.   


    这个说法是不正确的.这个还是要看楼住自己,android最大的问题是,难有大型的商业应用.创意又太容易被山寨.尤其是有腾讯这个山寨之王在.android的挣钱模式也就挂点广告....J2EE主要做一些行业项目,可以靠着大企业,政府吃饭.但是,android目前很火,很火就以为这收入不错.
      

  17.   

    以前我也是弄android,好赚钱,可是呢java毕竟是一门成熟的语言啊,android过几年就不行了,这方面的新闻已经出来了啊,好好选择噢。
      

  18.   

    我准备买Htc G14做实验品,呵呵
      

  19.   

    学会J2SE,都是不变的,以不变应对万变?
      

  20.   

    真的对技术有兴趣的话,可以选择做android,比较现在android确实火的一塌糊涂,
    虽然现在有挺多的人开始转向android,但真的对android了解比较深的应该不是很多,
    可以凭借自己的兴趣,对android多了解一些,待遇上应该是不会低的
      

  21.   

    给楼主列个图:现在的情况是:
                 android        j2ee
    火爆程度       胜
    待遇           胜
    未来不确定性                  胜
    上手简单程度   胜话说回来 学了android之后 阅读源码的能力会大大增强 j2se的内容会巩固 到时候学SSH之类的东西肯定很快
    推荐学习android仅供参考
      

  22.   

    但是JAVA EE都要会SSH框架,我没去学感觉lz 有种逃避的心态ssh让开发更方便 学起来应该高兴才对啊 - -。要学android推荐顺便吧ios学了吧。。 
      

  23.   

    Android  弄好,没那么简单……
      

  24.   


    谁告诉你的Android就是J2ME?
      

  25.   

    毕业一年android,税后5.5北京,赶上他们两三年得了,楼主可以自己比较,当然兴趣最重要,当时高中毕业,上了培训学校,两年的j2ee,没兴趣,然后自己学点me/bb,毕了业android火了,就一直搞这个。
      

  26.   

    android 只是一个系统 用到的也是java 所以要学好java之后 你在想学android也不是问题,建议先学java
      

  27.   

    android门槛低么?要看你做啥了啊?你做JAVA层应用也许你觉得入门简单,但是底层的东西就不简单了,的确JAVA层的东西是够混口饭吃了!
      

  28.   

    严重同意,android是短暂的,而JAVA EE是长期的,精通了一辈子都不用愁
      

  29.   

    Android会不会在几年后变成现在的塞班了,你可以转去做取代android的平台。
    我身边同事,有从塞班转来的,有从winmobile转来的,只要人们还用移动设备,我们都不怕的
      

  30.   

    个人观点:
        算法+设计模式才是永恒的。前者是灵魂,后者是骨架。
        业务领域知识是血液。
        人与人的差别:    首要是灵魂,其次是骨架,最后才是血液。
        
        我以前也在纠结这些。javaEE ,.Net ,Android,
       最后,我发现这些框架都一样,没好坏之分:只要是做应用,都是在模拟现实业务。
        所以,我就找了份,向对来说,比较锻炼自己算法和设计模式的工作。
      

  31.   

    如果你对anjord感兴趣,那还不赶紧?google收购摩托罗拉,以后的anjord必将更火!
      

  32.   

    从长远看j2ee好,程序员的身价就是经验,转来转去不精通一门不行,php也很好,为什么不做呢?android很赚钱,以后就不好说了,估计不会像塞班那样淘汰,但是过几年不一定这么赚钱了,干什么都得趁早,先机一失,后悔莫及
      

  33.   


    我倒是觉得从JAVA EE转android比较容易···
      

  34.   

    android似乎没有楼上各位说得那么简单吧,单纯的应用就不说了,要想搞懂android,有很多东西要懂,比如linux ,c ..顺便说句,今天android源代码好像关闭下载了,不知何故,Git访问不了下载地址了,刚好做项目要用源码,郁闷呐~!!!
      

  35.   

    看CSDN的评论真是会瞎了我的狗眼...
      

  36.   

    说android简单的,有几个看过源代码?思考过其中的框架,设计模式,用到的开源库?
    拿着文档看看就算会android了?还远着呢
      

  37.   

    我建议是看看html5,你做android应用只是一个平台,html5出来的应用可以用在android、ios、windows phone,pc等等,我比较看好这样的平台移植性,而且各个操作系统都有很好的html与桌面互调用方法,你用html5开发出来的应用花很少时间就可以放到各个平台。而这意味着前台展现和后台服务器应用你可能都要用到,也就是java ee开发,楼主还是均衡发展吧,我个人对android不敢抱太大期望,google已经让android可以直接跑脚本语言python,js等可以直接作为android开发语言,楼主好好想想吧,仅供参考
      

  38.   

    学习门槛低的技术千万不要去碰
    //不过android真的有你说的那么门槛低?你说的是做Android应用的吧,ndk、内核的可不低!
      

  39.   

    还是学JAVAEE吧。。毕竟生存了这么长时间。
      

  40.   

    我觉得吧,还是先学习JavaEE吧,先把基础弄好了,过个一两年看android咋样,到时候基础好做啥都行...
      

  41.   

    shit,竟然是一只狗,这年代,连狗都会上网了。
      

  42.   

    我也在纠结j2EE和android 现在大三想去培训 求此贴不沉 让迷茫的这一代计算机专业人都看看
      

  43.   

    看了那么多,觉得java和android各有千秋吧。都说android很火,自己也学了点皮毛,但是一想到大部分只能做小应用 游戏开发(而且在这个山寨的年代)就觉得憋屈。然后又想到java了 ,在大学里感觉自己学的没法拿出去。让你弄几个增删查改的系统就课程设计了,现在正在做SSH的课程设计,觉得java不会担心成为塞班,也不担心会被山寨。但是当正想走这条路的时候就担心会错过这个移动终端火热的时代,就像上世纪错过互联网的那种失落感。现在的手机都1G hz,双核处理器,内存都1G的了,对于操作和尺寸上都在不断的改进。那些说android要成为的鸡肋的就没想过那天移动智能终端替代pc吗?但是这个也要靠时间验证的,或许那天硬件上是被替代了,但已经不是android的王朝了。这里只是讨论软件方面。所以csdn的大神们,你们的建议可能会影响到我们这一代的很多人,希望看到你们更多讨论。就别闹那些狗不狗的了,一篇好好的贴突然冒出个这个,很伤大雅!