Are Server or Android Engineers Valued More?

Jan 28, 2019 8 Comments

Switching teams and have to decide if I want to join a team as an Android engineer or as a backend engineer. I have been working full stack, but the teams I'm interested in don't need a full stack person. I want to specialize in the area that will be a better choice for my long term career.
TC: 210k

comments

Want to comment? LOG IN or SIGN UP
TOP 8 Comments
  • Google
    JohnMcPop2

    Go to company page Google

    JohnMcPop2
    I've seen Android Gods at Google. They know everything in and out. Android P does this N does that. They're certainly valued.

    Server skills are valued too.

    But, iOS or Android skills are transferrable inter companies. Server on the other hand, every company uses it's own framework. Amazon backend skills are almost useless at Google and vice versa. Scaling, metrics everything is different. All you need to know is some basic concepts - rpc, stubs, p99 etc

    Pick what you like.
    Jan 28, 2019 0
  • This comment was deleted by original commenter.

  • man what you enjoy .....have you tried making simple app ....look what suits you rather than what is paying more ....you dont want to drag your feet to office right ?
    Jan 28, 2019 2
    • OP
      Good point, I like both as long as the product is interesting. That's why I'm not continuing full stack, those roles were on teams I'm not interested in
      Jan 28, 2019
    • well its little subjective but i moved from android to back end i like it more back end work .....android is very monotonous same way of making one app and 100 apps ....but still try to make one app as side project ....and you would k ow all apps are same ....
      Jan 28, 2019
  • Microsoft / Eng
    dKWp30

    Go to company page Microsoft Eng

    dKWp30
    I get so annoyed whenever I hear people say or suggest that client work is easier than server work. JohnMcPop2 has a great answer. πŸ‘
    Jan 28, 2019 1
    • Microsoft / Eng
      dKWp30

      Go to company page Microsoft Eng

      dKWp30
      I think it depends on your career goals. I think McPop had a great answer.

      One of the problems I had with web clients is the volatility of JS frameworks. Angular was the cool thing a few years ago until React came along. Kind of the same with mobile, I imagine... with React Native coming into the picture. I’m concerned that the volatility negatively impacts the perception for the need of having expertise there, which could impact comp. Client experience seems to transfer best though, and almost every tech company has a need for that.

      AI/ML seems to be the great thing to work on and get paid well these days though, not just regular generic backend work.
      Jan 28, 2019