

Going from Junior to Senior iOS Developer with Catalin Patrascu #10
In this episode of the iOS dev podcast, I had the pleasure of sitting down with Catalin Patrascu. We covered a wide range of topics such as differences between junior and senior iOS developer, freelancing, journey into tech, SwiftUI vs UIKit, best architecture, Singleton design pattern, and much more! Hope you enjoy! Audio Version: https://podcasters.spotify.com/pod/show/iosdevpodcast YouTube Video: https://youtu.be/5YSbgKAV98k Support the show on Patreon: https://www.patreon.com/JasonDubon Newsletter: https://www.iosdevpodcast.com/newsletter Podcast Website: https://www.iosdevpodcast.com/ Catalin's Twitter: https://twitter.com/cpatrascudev Catalin's LinkedIn: https://www.linkedin.com/in/catalin-patrascu/ Catalin's Site: https://catalinpatrascu.com/ Building Scalable & Maintainable Apps by Catalin: https://cpatrascudev.gumroad.com/l/iosdnablueprint?layout=profile ----------------- Follow Me On Social Media -------------------- Instagram: https://www.instagram.com/thedubon/ Twitter: https://twitter.com/JasonDubonYT TikTok: https://www.tiktok.com/@thedubon LinkedIn: https://www.linkedin.com/in/jasondubon/ Threads: https://www.threads.net/@thedubon 0:00 Intro 0:54 Moment Catalin went from Jr. to Sr. 2:38 How did you get into Tech? 8:10 Getting into Freelancing 13:45 First iMac 20:05 First Major iOS Role 23:12 What Separates a Jr iOS Dev from Sr iOS Dev 25:42 Differences between a Lead iOS Dev and Sr iOS Dev 28:36 Trends in Mobile Development 30:17 Native vs Cross Platform for Startup 31:54 iPhone vs Android Globally 34:25 Apps Shifting To Subscription Model 35:54 SwiftUI vs UIKit ? 38:54 Best Architecture for SwiftUI 43:50 Pros and Cons of Singleton Design Pattern 46:30 Writing and Creating iOS content 51:48 Foundations for Young Developers 53:04 Outro #iosdev #swift #ioslead