Hacker News new | ask | show | jobs
by mysticllama 1567 days ago
i’ve done ios dev professionally since ios 5.

pros: there is no shortage of roles, my experience has been (especially now) that skilled ios devs are always in demand.

it’s fun to work on mobile software, imo —- you get to live in a cool space where good software and good UX are both essential. hopefully you like doing lots of UI debugging and thinking about performance.

you get to work a lot with product and design on almost any consumer mobile app you dev for. fun if you like collaboration

cons: for the same reasons a niche is a good thing, there’s an eventual ceiling. you could probably sell your mobile experience and jump into an android or maybe front end web dev, but it’s easy to get “stuck” which is bad if you like versatility

there are definitely some annoyances in dealing with the “walled garden” or whatever you want to call it.

app store can arbitrarily decide you can’t visually style your app a certain way anymore (had this happen)

provisioning devices is annoying though has gotten less bad

i could go on… i’ve done it a long time and made a career out of it and really enjoyed it! if you like the idea of making products that are in people’s hands day to day it’s the right way to go.