Learn fewer skills but go deeper - the Caleb Curry interview [Podcast #163]

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=JKwbPZU-FV0



Duration: 0:00
52,433 views
1,734


On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Caleb Curry. He's a software engineer and prolific computer science educator. He recently started mentoring dozens of developers directly and helping them with their skills and careers. We'll talk about his experience getting laid off as a dev and how we prepared for his mid-career job search.

We talk about:
How Caleb got laid off and went about landing his next developer job
How most people sleep on networking and recruiters but shouldn't
Why Caleb is so serious about teaching system design concepts
How Caleb pairs his deep focus with broad extracurricular learning through podcasts and white papers

Also, I want to thank the 11,343 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodecamp.org/donate

Links we talk about during our conversation:

Caleb's course on Database Design: https://www.freecodecamp.org/news/database-design-full-course-43233664125b/

Caleb's system design lecture playlist:    • Introduction to System Design - MVC a...  

Caleb on LinkedIn: https://www.linkedin.com/in/calebcurry/

❤ ️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learninghttps://scrimba.com/freecodecampmp

Chapters

0:00:00 Teaser
0:00:20 Intro
0:01:28 Song from Galaga
0:02:24 Caleb's Background
0:05:06 Navigating Layoffs and Job Searching
0:08:08 Preparing for Layoffs: Financial and Skill Readiness
0:11:20 The Importance of Continuous Learning
0:14:07 Career Growth vs. Contentment
0:17:22 Structuring Your Day for Productivity
0:20:07 Long-Term Commitment to Skill Development
0:23:08 Networking Strategies for Success
0:26:23 Overcoming Learning Barriers
0:29:08 Final Thoughts and Advice
0:33:23 Daily Coding Challenges and Consistent Practice
0:34:13 Learning Fundamentals vs. Quick Fixes
0:37:28 The Role of AI in Learning and Development
0:43:05 Choosing the Right Tools for Learning
0:43:57 Going Deep vs. Broad in Learning
0:54:11 The Importance of Depth in Technical Skills
1:02:56 The Art of Authentic Performance
1:04:31 Teaching Methods: Balancing Theory and Practice
1:05:47 The Importance of Pedagogy in Programming Education
1:06:40 Creating Engaging Learning Experiences
1:08:23 The Value of Passive Learning and Communication Skills
1:11:20 Deep Learning vs. Surface Learning
1:13:31 Networking Strategies for Career Growth
1:15:47 Targeted Job Searching: Finding the Right Fit
1:20:38 Building Your Personal Brand on LinkedIn
1:26:56 Confidence and Self-Belief in Career Advancement

🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual

--

Learn to code for free and get a developer jobhttps://www.freecodecamp.org/rg

Read hundreds of articles on programminghttps://freecodecamp.org/newsws




Other Videos By freeCodeCamp.org


2025-03-28From broke musician to working dev. How college drop-out Ryan Furrer learned to code [Podcast #166]
2025-03-27Excel Formulas & Functions You Should Know [Full Course]
2025-03-25Microservices in Nest.js – JavaScript Tutorial
2025-03-21From hating coding to programming satellites at age 37 – Francesco Ciulla interview [Podcast #165]
2025-03-19Learn ANY Language with AI (Learn English, Learn Spanish, Learn Mandarin Chinese, and more)
2025-03-18Build a Full Stack AI Note Taking App with Next.js and Supabase – Tutorial
2025-03-14How to become a self-taught developer while supporting a family [Podcast #164]
2025-03-13AWS Cognito Course – Authentication and Authorization
2025-03-12JavaScript Essentials Course
2025-03-11DeepSeek R1 Theory Tutorial – Architecture, GRPO, KL Divergence
2025-03-07Learn fewer skills but go deeper - the Caleb Curry interview [Podcast #163]
2025-03-06Learn PyTorch in 5 Projects – Tutorial
2025-03-05Intro to Machine Learning featuring Generative AI
2025-03-04Unity Tutorial – Massive Multiplayer Online (MMO) Game with SpacetimeDB
2025-02-28How to become a developer in your 30s with Anjana Vakil [Podcast #162]
2025-02-27Linear Algebra for Machine Learning
2025-02-26Build a Full Stack AI-Powered Web App with ChatGPT API
2025-02-25Vision Transformer from Scratch Tutorial
2025-02-23How to go full-on Renaissance Man mode in 2025 with Vaughn Gene [Podcast #161]
2025-02-20Kubernetes and EKS for Beginners – Crash Course with Pulumi
2025-02-18How to Build an ASP.NET Core MVC Web App – Tutorial