

#122 From Construction Worker to Teaching MILLIONS of Developers with John Smilga
May 3, 2024
Former construction worker turned prolific programming teacher John Smilga shares his journey from Soviet Union to teaching millions through freeCodeCamp. Topics include overcoming voice challenges, language immersion in China, transition to software development education, building a successful business teaching code, evolving software development roles, and living in the shadow of conflict in Ukraine. Reflects on plans for relocation and remote work in Latvia.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11
Introduction
00:00 • 2min
Latvian Roots and Immigrant Journey
01:34 • 22min
From Construction Worker to Engineer
23:48 • 19min
Overcoming Voice Challenges
43:02 • 5min
Language Immersion in China and the Value of Restricted Vocabulary in Tutorials
48:07 • 4min
Transition to Software Development Education and Benefits of Community College
52:21 • 3min
From YouTube Tutorials to Successful Business: Teaching Code
55:33 • 16min
Evolution of Software Development and Work-life Balance
01:11:08 • 13min
Living in the Shadow of Conflict
01:24:10 • 15min
Exploring Plans for Relocation and Remote Work in Latvia
01:39:20 • 4min
A Grateful Acknowledgment of Transition to Teaching and Development
01:43:03 • 2min