Ironhack offers both web development and iOS courses. I can't decide which one to take. Here are my thoughts:
1. Web dev
+ it is something I am already familiar with (web design)
+ I can already build sites with HTML, CSS and various tools (WP, static website generators etc.)
+ from previous job I have lot of graphic experience
+ I can already do some web development stuff with Python - managed to do little Flask app
- I'm afraid that there are way too much full-stack devs out there and it's gonna bring the market down (I don't wanna end up in situation where I'm at now)
- I'm still not quite sure what web developer does 100%, aren't you some sort of jack-of-all-trades kind of dev? Maybe it's too "unspecialized"
2. iOS
+ I'm quite interested to program on hardware device + fan of iOS generally
+ seems like iOS devs are scarce
+ I've heard it offers much higher salaries for junior devs than web devs (although it's not a deal-breaker see above)
+ I already own Apple stuff so I can try it out on real HW
- it seems WAY harder than web-based stuff for me, I find Cocoa framework very complicated
- the job is tied to one platform = if Apple goes down so do I