我做android快一年了,大概八九个月吧,去年六月份参加工作的,以android工程师进的公司,但公司先没让我做android,做了一段时间python,到了大概十月份才让我从事android,修改之前的项目,年后跳槽了一家公司专门接外面公司的外包项目,类似企业级app,不牵扯底层,在application层捣腾。感觉android基本的差不多(应用,不牵涉太多算法),不知道怎么更好的完善自己。现在迷茫了,公司又不接android外包项目,公司做自己的产品(web项目)我现在也完全参加这个项目,我一直想自己研究一项技术,比如加深自己android,或者ios,或者hadoop(最近跟几个之前的朋友聊,都从web转hadoop待遇很可观)。希望大牛给点建议吧,2011毕业,一年多点工作经验,见识比较浅。真心希望大牛给点建议,少走些弯路

解决方案 »

  1.   

    github 参加开源项目,如果你的简历有参加过github的开源经历,也会显得你很爱技术。
      

  2.   

    个人觉得代码看多了,写多了就会有很大的提升。然后就是android一定要了解framework的机制,JNI,当然linux命令行也是必不可少的
      

  3.   

    楼主可以考虑在android上开发一个virtualbox,在virtualbox里面把wp8和ios跑起来,这样就不用去学ios和wf8编程,也可以有事情做了
      

  4.   

    如果我有那实力 ,估计我去google  或者被创新工厂给收了 就是没那能力
      

  5.   

    当瓦工楼主认为没有技术含量,自己修房子,楼主又认为没有这个技术实力。那楼主能干什么呢?这就是俗话说的:扫地做饭嫌累,琴棋书画不会。如果觉得搞virtualbox有难度,那就在android上搞一个gcc,开发一个x-window吧。android那个界面,我看着都要吐了。为什么c语言搞的linux底层,非要用java来搞界面程序呢?真见了鬼了
      

  6.   

    个人觉得代码看多了,写多了就会有很大的提升。然后就是android一定要了解framework的机制,JNI,当然linux命令行也是必不可少的   通过source insight  看基本framework代码还好    linux去年用过半年,今年一直在用window  忘得差不多了    jni 不会  
      

  7.   

    个人感觉,android系统是不会有真正的大牛感兴趣的。小小牛冒充大牛的倒很多。为什么?在我的pc上,编译一个linux内核源码,要半个钟头;编译一个android的fw,要4个钟头!这种人背着驴跑的系统,真有大牛感兴趣才怪。
    楼主要真连jni都不会,还是安心当瓦工好些。jni是瓦工上房顶盖瓦的楼梯啊,楼主连楼梯都不会造,更别指望能自己修房子了
      

  8.   

    jni 做项目没遇到过,我现在学东西 基本是 项目需要什么,在去学什么,没有特意去学一样东西