Is it ok to become an iOS dev just because I love Mac environment?
I'm a new grad who doesn't know what field to specialize in. I'm interested in a little bit of everything -- from AI to blockchain, but not that deep enough to pick one. I thought the full-stack web or just backend is the right choice, as I want to start my own business in the future.
However, I did an internship in web dev and I found out that I'm not a big fan of JS. Also, this sounds stupid, but to be honest I realized that when I use Windows I always feel this strong dissatisfaction. I hated dealing with all these different browsers as well. Built well on Chrome, and the next day I hear that it's not working properly on Firefox. On the other hand, I have been a long-time fan of Apple products. When I use Apple products, I am just so satisfied. Recently I have first picked up Swift and I love it. Feels like an elegant language, and I love the fact that I could only deal with Apple's aesthetics. I would love to work at Apple one day as well, so iOS knowledge would help I guess.
However, I'm unsure if such satisfaction properly justifies my career choice. Am I being unprofessional? I also don't know if iOS dev is a prominent path. It's not 2010 or 2011. I barely download new apps unless it's necessary. When I start my business, I won't start with a native mobile app. Rather, it's probably going to be reasonable to start with web and cross platforms like React Native, and then build native apps only if the business becomes really successful.
Is it a good choice to become an iOS dev, just because I feel so satisfied using MacOS and iPhone all day long? I would appreciate all the advice.
#iOS #mobile #tech #career #web
comments
And yes language is relevant because Java is ubiquitous and multi-vendor whereas Apple invented/promoted Objective C and Swift on their own.