How to Become a Street Smart Developer – From Dropout to Selling his Company w/ Dennis Ivy [#144]
On this week's section of the podcast, freeCodeCamp laminitis Quincy Larson interviews Dennis Ivy, a package technologist and prolific freelancer. He dropped retired of assemblage astatine 18 and taught himself really to build websites. He started his first agency, built and sold products, and yet started school his skills connected YouTube. We talk about: - Growing up successful an migrant family of 13 kids - Dropping retired of schoolhouse and moving building earlier learning to code - Figuring retired really to get web improvement clients done proceedings and error - Selling his codebase to his employer $61,000 and utilizing it to money his travel into school Python Can you conjecture what opus I'm playing connected my bass during the intro? It's from a Also, I want to convey the 10,443 benignant group who support our kindness each month, and who make this podcast possible. You tin subordinate them and support our ngo at: https://www.freecodecamp.org/donate Or You tin perceive to the podcast successful Apple Podcasts, Spotify, aliases your favourite podcast app. Be judge to travel the freeCodeCamp Podcast location truthful you'll get caller episodes each Friday. Links we talk astir during our conversation: - The Bussard Ramjet theoretical spacecraft Quincy mentions arsenic an analogy: https://en.wikipedia.org/wiki/Bussard_ramjet - Dennis Ivy's React + Appwrite people connected freeCodeCamp: https://www.freecodecamp.org/news/build-a-sticky-notes-app-with-react-and-appwrite/ - Dennis Ivy's YouTube channel: https://www.youtube.com/c/dennisivy - Dennis Ivy connected Twitter: https://twitter.com/dennisivy11 Chapters 0:00:00 Introduction and Background 0:06:00 Dropping Out of College and Starting a Locksmith Business 0:13:04 Accidental Client and Transition to Web Development Services 0:18:12 Using Google AdWords and SEO to Scale the Business 0:24:07 The Importance of Website Design and Optimization 0:27:22 Freelancing and Scaling Up the Business 0:29:53 Evolution to Better Website Builders 0:36:29 Creating a Culture of Learning and Collaboration 0:39:13 Scaling Up and Founder Issues 0:43:45 Transitioning from Freelancer to Employee 0:48:04 Building a Revolutionary Software System 0:49:53 Negotiating Ownership and Selling the Software 0:54:41 The Importance of Comprehensive Records and Legal Agreements 0:57:08 Opportunities successful Lagging Industries 0:59:38 Technology arsenic a Means to an End 1:05:10 Teaching and Creating Courses 1:08:39 The Importance of SEO Research 1:12:09 Efficiency and Scalability 1:14:11 Utilizing Tools and Resources 1:21:47 Finding Clients and Improving Search Engine Rankings 1:26:08 Networking and Building Relationships 1:30:54 Personal Accountability and Problem-Solving successful Coding 1:34:59 Teaching Coding: Empowering Others 1:38:40 Family Security and Support