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 ...
  • Наука та технологія

КОМЕНТАРІ • 120

  • @ApoCaLypSeXVII
    @ApoCaLypSeXVII 2 роки тому +5

    Took me a year to get a position ,, but im blessed because Im getting paid more than some senior dev salaries now.

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      Blessed indeed!

    • @ducaticanine
      @ducaticanine Рік тому

      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.

  • @NikhilJacob
    @NikhilJacob 2 роки тому +5

    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!

  • @cr7akairvin
    @cr7akairvin 2 роки тому +8

    Congrats and thanks for breaking it down and being very upfront about how tough it can be and not sugar coating it.

  • @rungxanh2901
    @rungxanh2901 3 роки тому +7

    A belated congratulations on the success Dave. I can only imagine how intense it was during your job search. Keep on being great 🙌🏻

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      I appreciate it Joe! It was a grind for sure. It's the culmination of luck, hard work, and giving it lots of time.

  • @tj44017
    @tj44017 3 роки тому +3

    Always good to see your hard work pay off. Congrats!

  • @KrishiVB
    @KrishiVB 3 роки тому +1

    Great video. Very crisp and no fluff. Subscribed!

  • @JasonMitchellAZ
    @JasonMitchellAZ 3 роки тому

    Awesome, Dave! Glad the hard work paid off. 💯

  • @seunolalekan8987
    @seunolalekan8987 3 роки тому

    this is dope man, congrats. Your channel is about to blow up!

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      Thank you so much for stopping by. Happy to share my experiences and hopefully encourage and help others too.

  • @Marcus-jt2ff
    @Marcus-jt2ff 3 роки тому +4

    Proud of you man! Glad you’re doing well and killing it on the UA-cams lol

  • @LearningToBuildStuff
    @LearningToBuildStuff 3 роки тому +2

    Love the story, love the grit.

  • @katcodes7859
    @katcodes7859 3 роки тому

    Great video! It's always fun to hear other people's journey to tech! Keep it up 🙂

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      I couldn't agree more! Thanks for being a trailblazer for all the people like me who have gotten into tech more recently :)

  • @michaelfritz4216
    @michaelfritz4216 3 роки тому +17

    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!

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +2

      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!

    • @hrithikm5967
      @hrithikm5967 Рік тому +1

      Can you ping the link of the course here

  • @nadaz7333
    @nadaz7333 Рік тому

    really helpful thanks !!

  • @yurialenccar
    @yurialenccar Рік тому

    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!

  • @alexandershubert573
    @alexandershubert573 Рік тому

    Great video, amazing story

  • @JimmyBrown1
    @JimmyBrown1 3 роки тому +3

    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. 😂

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      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 :)

  • @jessicabarrington8473
    @jessicabarrington8473 3 роки тому +1

    Thanks for the great information ! Awesome video !

  • @zachdavis6624
    @zachdavis6624 2 роки тому

    Woah this sounds brutal… props for getting it done

  • @injecthd5252
    @injecthd5252 3 роки тому +1

    Great video! Thanks for your insights.

  • @iosmayank
    @iosmayank 3 роки тому

    Good to hear your iOS journey so far Dave :)

  • @TekEffekt
    @TekEffekt 3 роки тому +1

    Great video! I’m going to share this with recent college grads trying to get into mobile

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      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.

  • @hiba60164
    @hiba60164 2 роки тому

    Success is no Accident.
    Great story!

  • @GokselSelcuk0
    @GokselSelcuk0 2 роки тому

    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.

  • @granthosticka8280
    @granthosticka8280 3 роки тому

    Great Vid Dave!

  • @Away88123
    @Away88123 3 роки тому

    Thank you I’m im beginning videos like this help a lot!

  • @brittneylandaverde3799
    @brittneylandaverde3799 3 роки тому +1

    Great video! You have given me the motivation :-)

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      You're welcome! Good luck and lmk if you ever have questions.

  • @agungtheprofessional
    @agungtheprofessional 3 роки тому

    hi i just watching... thanks for sharing your experience...

  • @aziz_tika5353
    @aziz_tika5353 2 роки тому +1

    good luck Man!

  • @AtomLabX
    @AtomLabX 3 роки тому +1

    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!

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      Thanks for checking it out! Just subbed to your channel and looking forward to your content :)

  • @flaviomammoliti759
    @flaviomammoliti759 6 місяців тому

    I'm facing same situation. 😭 Really appreciate your experience sharing

  • @Tyb641
    @Tyb641 3 роки тому +1

    wow! Great Video

  • @DevlogBill
    @DevlogBill 2 роки тому

    Wow, you went through all that and most would have quit, well done.

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      Thank you sir. It was hard indeed but so worth it.

  • @GetSwifty
    @GetSwifty 3 роки тому +2

    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.

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      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.

    • @GetSwifty
      @GetSwifty 3 роки тому

      @@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!

  • @pratikgupta7373
    @pratikgupta7373 3 роки тому

    Awesome Story

  • @bunnyrabits
    @bunnyrabits 2 роки тому

    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.

  • @StarRoseAngelic
    @StarRoseAngelic Рік тому +1

    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?

    • @DaveJacobseniOS
      @DaveJacobseniOS  Рік тому +1

      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!

    • @StarRoseAngelic
      @StarRoseAngelic Рік тому

      @@DaveJacobseniOS Thank you!

  • @ChaseLancaster
    @ChaseLancaster 3 роки тому

    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.

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      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!

    • @ChaseLancaster
      @ChaseLancaster 3 роки тому

      @@DaveJacobseniOS Yup! It’s a numbers game! I have the hope :)

  • @DevlogBill
    @DevlogBill 2 роки тому

    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!

  • @TheseEyesSeeDarknessClearly7
    @TheseEyesSeeDarknessClearly7 Рік тому +1

    What did your resume look like as a person with no work experience? I'm wondering how you would structure it.

  • @pidead_
    @pidead_ Рік тому

    Question! do i need to learn and finish the basic first like freecodecamp course then start getting IOS Dev path ( like codecedemy/seanallen course)???

  • @davi_grah
    @davi_grah 3 роки тому

    thank you for share your own history!

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      Thanks for checking it out!

    • @davi_grah
      @davi_grah 3 роки тому

      @@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!

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      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👍

  • @joshuagreifenkamp6138
    @joshuagreifenkamp6138 3 роки тому +1

    Congrats on the success bud. Glad to see you thriving! say hi to the mrs.

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому

      Absolutely. Hope you and fam are thriving as well!

  • @MobileDeveloper1965
    @MobileDeveloper1965 Рік тому

    It is hard to find a updated iOS development course😢

  • @gryffindor6409
    @gryffindor6409 Рік тому

    is mac air 256gb enough for ios dev?

  • @DesignLead
    @DesignLead 2 роки тому

    Would you suggest to learn ios develoment or react native to build mobile apps for my startup idea?

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      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.

  • @karljay7473
    @karljay7473 2 роки тому

    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.

  • @ErikErikson3454
    @ErikErikson3454 2 роки тому

    Dave, how did you get your first unpaid internship? Did you just apply like a regular job application? like Indeed?

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      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.

  • @noorlancer
    @noorlancer 3 місяці тому

    Why aren't you active anymore? Your videos are amazing so yeah we really miss them. Your twitter link doesn't work either

  • @Caviar1337
    @Caviar1337 2 роки тому

    So we need a bootcamp or we can get a job without getting enrolled into a bootcamp? Thanx for your efforts

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      It’s definitely not needed but it was the right path for me.

  • @mansapratapsingh417
    @mansapratapsingh417 3 роки тому +1

    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.

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      Sadly many places do a poor job with candidate follow up but good luck!

  • @Xaxxus
    @Xaxxus 3 роки тому +1

    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.

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +2

      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!

    • @DeepakSingh-cs6ux
      @DeepakSingh-cs6ux 2 роки тому

      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

  • @returncode0000
    @returncode0000 2 роки тому

    Does it make sense to have a github with your apps?

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому +1

      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.

  • @natgenesis5038
    @natgenesis5038 2 роки тому +1

    Is it enough to become an iOS developer just for knowing Xcode ,Swift and swiftui ???

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому +3

      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.

  • @liannemycahnarciso7437
    @liannemycahnarciso7437 2 роки тому +1

    How long did you learn to become an iOS developer?

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому

      A long time. The vid explains how long I was in the different stages leading up to my first job offer.

  • @curiositycat22
    @curiositycat22 3 роки тому

    Watched whole vid. Well done mate!!! You have a good wife. Tell her I told you...

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      She is the greatest. I’m very blessed. Just showed her this :)

  • @levibruh1139
    @levibruh1139 3 роки тому

    I understand the frustration with the recruiters. I'm still in school and these recruiters keep contacting me for senior developer positions

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      It's so crazy. There are good ones out there but so many are less than stellar 🤨

  • @mohamadabdouni9523
    @mohamadabdouni9523 2 роки тому

    how long did it take to become an IOS developer ?

  • @DesignLead
    @DesignLead 3 роки тому

    hey! are you in Utah?? do you still work as a ios dev?? lets connect on linkedin

    • @DaveJacobseniOS
      @DaveJacobseniOS  3 роки тому +1

      No longer in Utah but still doing iOS! And definitely, my LinkedIn page is in my channel About section👍

  • @Samuel-or6lf
    @Samuel-or6lf 3 роки тому +1

    Do you need a degree to be an iOS developer?

    • @DaveJacobseniOS
      @DaveJacobseniOS  2 роки тому +1

      It can help if you have the opportunity to get one but it's not essential.

  • @phanCAbe
    @phanCAbe 2 роки тому +7

    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.

  • @jeremytheoneofdestiny8691
    @jeremytheoneofdestiny8691 Рік тому

    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.

    • @DaveJacobseniOS
      @DaveJacobseniOS  Рік тому

      Yes I was very fortunate to be in a position to do that but everyone has different circumstances to navigate. Best of luck.

  • @jck7316
    @jck7316 2 роки тому

    The only thing I don’t get is why so many developers are making so many youtube videos if the industry pays so well

  • @user-zb1iv7yx8t
    @user-zb1iv7yx8t 8 місяців тому

    I also have passion and would you to help me

  • @user-zb1iv7yx8t
    @user-zb1iv7yx8t 8 місяців тому

    I also have passion and would you to help me