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
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 ?
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
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 ....
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.
I get so annoyed whenever I hear people say or suggest that client work is easier than server work. JohnMcPop2 has a great answer. 👍
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.
Tech Industry
Yesterday
654
Chances of meta clearing E5 with screwing up one coding one round and acing all other
Layoffs
2d
41864
Google CFO confirms 'large-scale' layoffs (Apr 17)
2024 Presidential Election
Yesterday
2319
Biden ruined America and tech! Tax plans are insane
Tech Industry
2d
54009
Goog Employees Arrested
India
Yesterday
1538
Please vote sensibly 🙏
Yeah it seems like there's more volume of backend positions, but my thinking was Android may be valued more because not as many people specialize in it
Yup, backend is not a specialty. Any new grad is by default backend.