Is it ok to become an iOS dev just because I love Mac environment?

New
TdqXw16

New

TdqXw16
Apr 16, 2021 12 Comments

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

53 PARTICIPANTS SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 12 Comments
  • Amazon
    be furious

    Go to company page Amazon

    be furious
    iOS isnโ€™t going away any time soon but itโ€™s a constantly evolving ecosystem, almost worse than JavaScript to keep up with. You can carve a nice niche but the skills are less portable than major languages and platforms.
    Apr 16, 2021 4
    • Netflix
      Ubvo13

      Go to company page Netflix

      Ubvo13
      Java is a language not an ecosystem. If you're using Java you should compare it to objective c, or swift. A more apt analogy would be back end web dev, which has changed dramatically. We went from onsite servers to a plethora of new tools and technologies available via AWS/gcp/azure. Are you still trying to tell me that things change more with iOS app dev?
      Apr 17, 2021
    • Amazon
      be furious

      Go to company page Amazon

      be furious
      Yes. If you were a Java developer five years ago you will be fine today. If you were developing iOS apps five years ago your skills are way less useful today since Apple has changed almost everything. Itโ€™s not a knock on Apple itโ€™s just the way they operate.

      And yes language is relevant because Java is ubiquitous and multi-vendor whereas Apple invented/promoted Objective C and Swift on their own.
      Apr 17, 2021
  • I think you could start your own business/app on iOS because the richest people use it and then expand to android with your profits if it is a hit on iOS.... use the Tesla market penetration approach.... donโ€™t have to start with react native. Unless your ideas need to be web based....
    Apr 16, 2021 1
  • Amazon
    cuberunner

    Go to company page Amazon

    cuberunner
    Most people pick there OS after picking a job and youโ€™re picking your job around the OS you want ๐Ÿ˜‚
    Apr 16, 2021 0
  • Roblox
    around6

    Go to company page Roblox

    around6
    Weird flex but ok
    Apr 17, 2021 0
  • Salesforce
    Keerthy

    Go to company page Salesforce

    PRE
    Tableau Software
    Keerthy
    I would delve deeper into iOS development before making up your mind, you may find it has problems of its own that you may or may not like
    Apr 17, 2021 0