How I Became an iOS Developer. Beginner to Fortune 10 Company.
Вставка
- Опубліковано 7 сер 2024
- This is the story of how I went from a complete beginner with no programming background to landing my first iOS developer job. It may not be as flashy or as speedy as some other success stories, but I hope this helps give you some good perspective for what it is like to break into iOS in 2021.
💻 New to iOS? 💻
Sean Allen's complete beginner course is a perfect place to start
seanallen.teachable.com/p/ios...
⬆️ Use code "JACOBSEN" at checkout to receive 10% off either of these courses ⬇️
💼 Looking for an iOS job? 💼
Ace your interviews with this take-home project course
seanallen.teachable.com/p/tak...
Timestamps
0:00 Intro
0:50 Pre-iOS
1:37 How I Started
3:00 Bootcamp
4:52 Post Bootcamp Job Search + Apps + Internship
9:31 Offer
10:43 Closing
Twitter
/ davejacobsenios
#iOSDeveloper #iOS #DaveJacobsen
---- Music provided by NoCopyrightSounds ----
Track: ROY KNOX - Breathe Me In [NCS Release]
Watch: • ROY KNOX - Breathe Me ... - Наука та технологія
Took me a year to get a position ,, but im blessed because Im getting paid more than some senior dev salaries now.
Blessed indeed!
that's insane. wow, i didnt imagine it'd be SO difficult to find work in this field. hmmm. im considering a career change in this field.
Love your story Dave, especially the fact that you pulled it off on the side and your resilience with the applications. I can relate on different levels. Can't wait to see all the great things waiting ahead for you!
Thank you so much!
Congrats and thanks for breaking it down and being very upfront about how tough it can be and not sugar coating it.
Absolutely man!
A belated congratulations on the success Dave. I can only imagine how intense it was during your job search. Keep on being great 🙌🏻
I appreciate it Joe! It was a grind for sure. It's the culmination of luck, hard work, and giving it lots of time.
Always good to see your hard work pay off. Congrats!
Indeed!
Great video. Very crisp and no fluff. Subscribed!
Glad you thought so!
Awesome, Dave! Glad the hard work paid off. 💯
Thank you so much Jason!
this is dope man, congrats. Your channel is about to blow up!
Thank you so much for stopping by. Happy to share my experiences and hopefully encourage and help others too.
Proud of you man! Glad you’re doing well and killing it on the UA-cams lol
Marcus! I really appreciate it :)
Love the story, love the grit.
Great video! It's always fun to hear other people's journey to tech! Keep it up 🙂
I couldn't agree more! Thanks for being a trailblazer for all the people like me who have gotten into tech more recently :)
Thanks for your story, I'm graduating this Fall with a CS degree and my independent study will be creating my first mobile app. I am learning Swift through a free course and listening to your story has given me a lot of insight that hard work will pay off!
100%! It's a grind but it definitely can be done. A CS degree is a nice thing to have on the resume too. Good luck!
Can you ping the link of the course here
really helpful thanks !!
You're welcome!
Thank you very much for these powerful tips. I'm following your footsteps and the guidance you provide has given me a significant boost. Thanks you so much!
Glad to hear it!
Great video, amazing story
Great video! I like the minimalist approach of just you in front of your workstation talking about the subject of the week.
I agree with you on the unpaid internships. If someone is having issues getting call backs for jobs then an unpaid internship is an alternative for furthering your skills and getting more experience on your resume. You will learn more about the day-to-day of what a developer is in an unpaid internship than you'll ever learn at a bootcamp. Don't think of it as an unpaid internship but as graduate school for your bootcamp that you don't have to pay for. I just wish it didn't take me six months to realize this!
One thing I must mention. Your intro and outro volume is considerably higher than the rest of the video. I have to hover over my volume to change it. As a developer I can multi-task doing it while drinking my coffee but as that developer I do not want to do that. 😂
Thanks Jimmy! And yeah, really the only things I'd change if I could go back is to start an unpaid internship right away.
And appreciate the feedback! I will definitely reduce the volume level there for upcoming vids🤘
Still new to this whole thing but slowly learning :)
Thanks for the great information ! Awesome video !
You're welcome!
Woah this sounds brutal… props for getting it done
Great video! Thanks for your insights.
My pleasure!
Good to hear your iOS journey so far Dave :)
Thank you :)
Great video! I’m going to share this with recent college grads trying to get into mobile
Thank you Kyle! My goal with is was to paint what I believe to be an accurate picture for the majority of people attempting to break into iOS.
I think there can be harm to people who are only seeing the sensationalized success stories that can be like "McDonalds to $250K Google developer in 60 days!!!!". The reality is for most of us(without a CS background) it's a long dark road to finally come out on the other side.
Thanks again for stopping by.
Success is no Accident.
Great story!
Thank you for sharing your way to being a ios developer.Inspiring video for the ones who are prone to be a developer in this field.
My pleasure. Glad to hear that.
Great Vid Dave!
Thank you Grant!
Thank you I’m im beginning videos like this help a lot!
Good luck!
Great video! You have given me the motivation :-)
You're welcome! Good luck and lmk if you ever have questions.
hi i just watching... thanks for sharing your experience...
good luck Man!
Thank you sir
Hey! nice story, thank you for sharing, I hope in the future we can connect and who knows, we can make a video together about iOS!
great work!
Thanks for checking it out! Just subbed to your channel and looking forward to your content :)
I'm facing same situation. 😭 Really appreciate your experience sharing
Happy to share!
wow! Great Video
Glad you enjoyed it Tayyab!
Wow, you went through all that and most would have quit, well done.
Thank you sir. It was hard indeed but so worth it.
Things have changed so much since I started out.
1. It used to be super difficult to learn. Barely any materials/courses BUT it was easy to make money on the App Store as a solo dev.
2. It's much easier now to learn, BUT it's super hard to make money on your own content.
Yeah that's so interesting. I think people like me who started in the past couple years take it for granted that there are so many quality resources for learning as well as all the updates Apple has made that make it easier to build stuff.
@@DaveJacobseniOS Absolutely. And I think the best part is the community that's built up around it now. It's the best job in the world!
Awesome Story
Thank you! 🙂
Hi Dave, I have almost 1.5 years of experience in iOS development. Just wanted to know if I try go for an interview now, what are the major topics my interviewer will expect me to know.
Thank you for sharing your journey! As someone trying to break into mobile development this is very inspiring. Did you feel like you were prepared for your internship through your bootcamp experience, or did you end up learning a lot on the job?
Glad to hear it! I did feel pretty prepared for the internship in my case but my first job it was a lot of learning on the job. Good luck with your journey!
@@DaveJacobseniOS Thank you!
Great story! I am in the position where I think an internship would be great, but I also have a lot of health issues that I am currently addressing and I am desperate to find something that is going to give me health insurance. I am off of my parent's insurance in June and am hoping to have some sort of role by then that can offer something to ease that worry haha.
That's tough my dude. I totally agree though, there are so many different life situations for different people that ultimately determine what is best. I know you're grinding, just keep trusting the process!
@@DaveJacobseniOS Yup! It’s a numbers game! I have the hope :)
Hello Dave, I don't know if your familiar with concepts of CSS which is primarily used for web development. What do iOS developers use to style their mobile apps? I am only familiar with HTML, CSS and JavaScript so I am ignorant to that technology which is Swift and X-Code. Is it similar to CSS where you add styles into your Swift code like background-color: blue? Also, do you guys have built in widgets when you're developing your app? I think I heard something with Flutter and dart where you can add widgets or built-in styles for your mobile app. Forgive me for my silly question, I am curious about how things are done with other technologies like Swift and X-Code. I am pretty sure I could easily google the info, but I feel you get better insight when you get someone's personal experience on the subject matter, thanks Dave in advance!
What did your resume look like as a person with no work experience? I'm wondering how you would structure it.
Question! do i need to learn and finish the basic first like freecodecamp course then start getting IOS Dev path ( like codecedemy/seanallen course)???
thank you for share your own history!
Thanks for checking it out!
@@DaveJacobseniOS I am starting my journey. Literally just playing on Swift Playground and I really enjoy it. Just like you, I always used apple products so this makes me want to learn swift and Xcode.
Your videos are very helpful to understand how to start with all of this!
I’m happy to hear that! One step at a time and remember to enjoy each step. It’s a long journey. Reach out to me anytime I can answer questions for you👍
Congrats on the success bud. Glad to see you thriving! say hi to the mrs.
Absolutely. Hope you and fam are thriving as well!
It is hard to find a updated iOS development course😢
is mac air 256gb enough for ios dev?
Would you suggest to learn ios develoment or react native to build mobile apps for my startup idea?
That's a really tough question. People have built successful startups from both routes but native iOS has its advantages so what a lot try and do is launch for iOS first and then do Android later on.
This is one of the biggest issues with people wanting to break into this field. Companies don't want to hire someone without proven, paid experience. One of the biggest problems is that there is no standard in programming. It's not like becoming a dentist or a welder where you get certified or it's straight forward to see what skills you have. With programming, you can google and Stack Overflow your way thru a problem, you can do tutorials to make apps and make it look like you know what you're doing.
The main concern is that a new dev is the one that is most likely to screw things up and they can learn on someone else's dime, then quit to get a higher paying job.
Dave, how did you get your first unpaid internship? Did you just apply like a regular job application? like Indeed?
I found it on AngelList. It's mostly young companies on there looking for unpaid interns. iOS internships(for non students) are almost non existent outside of that.
Why aren't you active anymore? Your videos are amazing so yeah we really miss them. Your twitter link doesn't work either
So we need a bootcamp or we can get a job without getting enrolled into a bootcamp? Thanx for your efforts
It’s definitely not needed but it was the right path for me.
I'm having the same experience here. This Friday I had final interview and it went well but after that I didn't get further response. And I tried to contact back but no response. It really 😞 frustrating.
Sadly many places do a poor job with candidate follow up but good luck!
How did you deal with the technical interviews?
I’ve been a professional iOS developer for about a year now. But I’m looking to move on to bigger higher paying roles.
But having no comp sci background I get completely trashed on technical interviews.
I mostly just put together a big study of common iOS technical questions. Things like ARC, class vs struct, etc. I did most basic algorithm studying too but didn't go too deep into that since most places I interviewed weren't asking algorithm based questions.
I can relate though of not always knowing what to prioritize to take yourself from a jr to the next level of experience and pay. Good luck!
Hello Brent
I am Looking for an IOS/MAC OS Developer.
Position: IOS/Mac OS Developer (W2/1099) ( NO C2C)
Location: Sunnyvale, CA, Austin, TX
Experience 5-12 years
Key Skills:
iOS/macOS developer
Solid understanding of good object-oriented principles
Experience with asynchronous/synchronous technologies (i.e.., GCD, Operations) and patterns
Experience with Swift specific language features (e.g., generics, Enums with associates values, Table Views and Collection Views, etc)
Experience with Swift 5.1/5.2 standard library methods
Experience using Instruments to debug performance and memory issues
Experience in unit testing with XCTest
Experience with building UIs without storyboards (i.e. in code)
Knowledge of other architectures besides Model-View-Controller (i.e.., MVVM) is nice to have
Familiar with reactive/functional patterns are nice to have
Experience with dependency managers such as Cocoa Pods, Carthage, or Swift Package Manager is nice to have.
Contact Me on deepak@flexontechnologies.com
Does it make sense to have a github with your apps?
I think it can be a great way to give yourself an edge over other candidates since most don't do that. I open sourced all my app store apps and there were several times that employers mentioned they looked through some code. It can help some concerns from employers vs if they can't see any of your code.
Is it enough to become an iOS developer just for knowing Xcode ,Swift and swiftui ???
My opinion is that because the competition is so high for entry level roles, it is not enough to just know the skills of iOS development anymore to get you a job. What gets you a job is knowing the skills COMBINED with separating yourself from all the other candidates. My latest vid talks about this and provides tactic to do that.
How long did you learn to become an iOS developer?
A long time. The vid explains how long I was in the different stages leading up to my first job offer.
Watched whole vid. Well done mate!!! You have a good wife. Tell her I told you...
She is the greatest. I’m very blessed. Just showed her this :)
I understand the frustration with the recruiters. I'm still in school and these recruiters keep contacting me for senior developer positions
It's so crazy. There are good ones out there but so many are less than stellar 🤨
how long did it take to become an IOS developer ?
A year-ish
hey! are you in Utah?? do you still work as a ios dev?? lets connect on linkedin
No longer in Utah but still doing iOS! And definitely, my LinkedIn page is in my channel About section👍
Do you need a degree to be an iOS developer?
It can help if you have the opportunity to get one but it's not essential.
I'm also a self taught dev that got a job in less than a year and something I think its extremely important to emphasize in these types of videos is the importance of "certain types" of privilege and the huge amount of luck that goes into doing this.
The extreme amounts of hard work should be a given for anyone who wants to break into tech but being able to quit your job, having a supportive family, or in my case the ability to study at work and my natural ability to function without much sleep are/were HUGE advantages/privileges that the lack of may mean people might have to work 5 or 10 times as hard to find a job. And of course luck is probably the most important thing, catch an interviewer on a bad day and your resume may end up in the trash instead of them thinking you may be a good addition.
I'm not criticizing your journey its just something A LOT of people need to hear when they read/watch stories about people breaking into the business in less than a year.
Man this sounds rough. Quit your job, buy a $10k bootcamp, and spend half a year unemployed and getting rejected. The opportunity cost is simply huge. I wish I could afford to do something like this, but I don’t think I can.
Yes I was very fortunate to be in a position to do that but everyone has different circumstances to navigate. Best of luck.
The only thing I don’t get is why so many developers are making so many youtube videos if the industry pays so well
It’s a mystery!
I also have passion and would you to help me
I also have passion and would you to help me