Why I *highly dislike* iOS Development

preview_player
Показать описание


Some great resources to learn iOS Development

📼 Other videos you might enjoy 👇👇👇

🔖c h a p t e r s 🔖
00:00 - Intro
2:06 - Not everyone needs an app
2:51 - Not everyone needs a lot of iOS devs
3:54 - It's expensive to be an iOS Dev
5:13 - Xcode sucks
6:17 - iOS is hella niche
7:08 - Code Deployments are a pain
8:19 - iOS Dev culture is...weird
9:20 - iOS Development is too exclusive
9:56 - Outtro

🎧m u s i c 🎧
Blue Wednesday - Middle School

💖 m o r e m a y u k o 💖

🛠m y g e a r 🛠
Links above affiliate links, where I make a small commission from your purchase at no extra cost to you, helping me to fund this channel!

🌸a b o u t 🌸
Mayuko Inoue is a content creator and Software Engineer. After working in Silicon Valley tech companies like Intuit, Patreon, and Netflix for six years as an iOS Engineer, she became a full-time creator in 2020. Her work aims to help people find their way through the tech industry by sharing her own experiences navigating this world through technology, career advice, and lifestyle videos. She is passionate about discussions around mental health, cultural identity, and creating technology with empathy and compassion.

✉️c o n t a c t ✉️

This video was sponsored by Brilliant.
Рекомендации по теме
Комментарии
Автор

Before you comment: Please make sure what you're saying is not harmful, dogmatic, nor mean. Others read the comments too so I advise you to not say anything you wouldn't say in person to them.

Thanks for watching the video! I hope the information presented was useful. My intention is not to be dogmatic about technologies or hardware, but instead have an open discussion about what I think are the pros and cons (even though yes I know I'm the one who lured you here with a clickbait title and thumbnail). Some of these cons aren't a big deal to some developers, and for others it's a major dealbreaker. I know that when opinionated information is presented in the tech world it can feel intimidating, but I encourage you to take the information presented and figure out what it means to you. I still very much enjoy iOS Development and will continue to do it because I enjoy it.

hellomayuko
Автор

Mayuko: you need at least a baseline Macbook pro to run Xcode because Macbook Air is just too slow

M1 Macbook Air: Hold my chip

chhaysmith
Автор

I remember an iOS developer once told me I'm wasting my time with Android development because nobody cares about Android and I won't make money anyways. I just loled and moved on. I'm now also learning iOS development

RackaApps
Автор

Your dog looks like thinking about his career in iOS Development tho

jayeabril
Автор

I have tried out several technology stacks, and programming languages. iOS development is still my most favorite by far, though.

harriusku
Автор

“There are only two kinds of languages: the ones people complain about and the ones nobody uses.” - Bjarne Stroustrup

nmphotog
Автор

My biggest frustration as an iOS developer is Certificates and Provisioning Profiles. It can waste days of your time solving Certificate issues. Certificate for development, for distribution, for AdHoc, for Push notifications... If you accidentally upgraded Xcode, you’re 🤯💥

zuzukouzina-original
Автор

The basic problem is that Apple's priorities, in order, are:
1. Apple
2. Customers
[huge gap]
3. Developers

Apple are a super-controlling company. They don't want to cede any form of control to anyone else. They see developers as a necessary evil. If they could get away with it, they'd get rid of developers in a heart beat. This attitude shows in everything they do, from the arbitrary App Store rules to the once-a-year OS and SDK announcements.

wmblemania
Автор

Do not listen to her. iOS is a great career path to take. It’s not niche when there are over a billion iOS devices out there an Apple holds majority of the market share in the US of any other brand

BRBallin
Автор

I’ve been an iOS developer since before ARC was introduced in ObjC 🙈 I recently started working on my own startup and had to teach myself full stack web development! It was a huge learning curve for me (still learning), but I’ve really enjoyed the change and the challenge.

macwilko
Автор

These all things are for beginners to get starting with only... As a mid level or senior they can switch between career paths easily. Lets say about me, i was an Android Developer then I become a frontend Developer after that i switched my career to Backend to become a fullstack developer. Now I am also doing some ios stuffss like Swift and SwiftUI coding. Previously i had developed application with React-Native also which is cross-platform.

If you have time and interest to figuring out which path is aligning to you just look around which one can be fit with you specially. Then don't settle keep looking for your love work.

asadanik
Автор

Your background music is so good. Really sets the mood for your videos.

biggie
Автор

Xcode is slow and buggy
Android studio: sure kid

PabloLopez-tzzq
Автор

"every field is probably campy"

JavaScript devs: "I hate JS and you should too."

michaelbonnet
Автор

Hi Mayuko, I enjoyed your video. Being an iOS dev for 6 years I can relate to most of your point, especially Xcode 🤦🏻‍♀️
I did want to point out two things:
1. You can run a macOS environment on a windows machine so a Mac is not the only option.
2. For price point, yes a Mac would be more expensive than a pc. However, if you are working for a company, you will probably get a Mac from them. If you are independent, maybe you don’t need the highest speced Mac right away. I got a $700 refurbished Air when I started developing and it works to this day. Keep up the great work, Niv

nivben-porath
Автор

Every year, I tell myself, Ok, this is the year I'll get into iOS development. But after my day job is done (on Windows), I just want to do non-tech stuff in the evening.

adamtki
Автор

with a macmini M1 version you only need like 750 usd to start (if you have a monitor, etc)

vidaprogramador
Автор

I really like your points. When I was in college, the barrier to entry was just too much for me, so I never got into iOS dev. Made a few interesting android apps/products. Due to the open nature, I was able to make custom hardware and link it together with a C# desktop app for collecting ECGs from the users. Would be impossible for me to make the same project in the Apple ecosystem. (Or very hard, at least)

ShaunakDe
Автор

Yes yes yes and yes. I agree with every single thing you said. I started out with iOS development, the school I attended gave me a Macbook for free for the duration of the course. When it ended and I wanted to keep working in development I really didn't feel eager to spend at least 1.5k for a Macbook. Now I work in web development and we also occasionally make apps in Flutter and React Native, and I just like it a lot more (this is obviously very subjective, those who say that the grass isn't necessarily greener in web dev are right).

serrandix
Автор

Don't sweat it, learn it well and learn other things too!! Android engineer here and I tried iOS development today and I thought it was very nice. Android is my love though so no career change for me;) I've done all kinds of development from enterprise ITSM, to Web to backends and front... but the most profound things come when I compare.

mattgraves