I’m a new grad. I have an opportunity to go directly into the mobile app development space in T-Mobile after graduation. I will be on the native iOS side, which is where my interests lie. I like working on mobile apps, accessibility, and external customer-facing challenges. On another hand, I also have a choice to go into a more backend/full-stack role but the work doesn’t seem that interesting to me. It’s for internal tools for the company. But maybe doing more backend work may help me out in the future? My only backend experience has been homework and an internship at a startup. What do y’all think? #mobileappdevelopment #ios #backend #mobiledeveloper EDIT: I’m aware that building a mobile app from scratch involves designing architecture, building APIs and spinning up services, but I’m just concerned about missing out on any learning opportunities from a traditional large scale backend/distributed systems point of view.
Depends on the company but if it’s easy to switch teams then do mobile. A lot of older companies aren’t very flexible.
Second that, do what you're going to enjoy now. If you're like me, your interests will grow over time and that's when you'll naturally pick up exposure to other parts of the stack or industry.
Yes! For backend you can learn serverless with aws/azure/gc. I use to be front-end pretty much but aws has given me the end to end expertise.
Mobile engineers are in incredibly high demand at top companies. You’ll always be in higher demand as a senior mobile eng than senior backend
Mobile is solid, and you can always skip to back end after a while if you want.
Tech Industry
Yesterday
1798
Cute girl on the floor
Tech Industry
Yesterday
2496
Crossed a line with my boss
Tech Industry
Yesterday
1641
I am starting to think Chinese interviewers currently fail non-Chinese candidates on purpose.
Software Engineering Career
3d
18266
What level would Zuck be, had he not created FB
Tech Industry
Yesterday
976
Update: Trans Coworker Stealing Breast Milk
Do what you’re passionate about, you can always switch internally or pick up backend work to get that full stack exposure.