From Construction Worker to Teaching MILLIONS of Developers with John Smilga [Podcast

Sdílet
Vložit
  • čas přidán 23. 05. 2024
  • On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews prolific programming teacher John Smilga. John grew up in the Soviet Union. He worked construction for 5 years before becoming a developer. Today he has taught millions of fellow devs through his many courses on freeCodeCamp.
    John spent his childhood in Latvia before the Soviet Union fell. He sought work in the UK as an expat hospitality worker on the tiny island of Guernsey.
    But he had his sights set on moving to the US. There he worked construction and taught himself to code. He also attended online university courses to get a degree.
    He met his wife, a nurse from Ukraine. Together they started a family and live together in Florida.
    During this conversation, John talks about his journey into teaching the programming and computer science concepts he's learned. He talks about his free courses on freeCodeCamp and his paid courses that help him pay the bills.
    John's voice is instantly recognizable by developers. He shares that this is because he has condition where is vocal cords are partially paralyzed, for which he has to receive frequent injections.
    I hope you enjoy our conversation.
    Can you guess what bass line I'm playing on my bass during the intro? It's from a 1982 song produced by Quincy Jones.
    Be sure to follow The freeCodeCamp podcast in your favorite podcast app. And share this podcast with a friend. Let's inspire more folks to learn to code and build careers for themselves in tech.
    Also, I want to thank the 9,003 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: www.freecodecamp.org/donate
    Links we talk about during the interview:
    Guernsey island: en.wikipedia.org/wiki/Guernsey
    John's personal website: johnsmilga.com/
    John Smilga on Twitter: / john_smilga
    🎉 Thanks to our Champion and Sponsor supporters:
    👾 davthecoder
    👾 jedi-or-sith
    👾 南宮千影
    👾 Agustín Kussrow
    👾 Nattira Maneerat
    👾 Heather Wcislo
    👾 Serhiy Kalinets
    👾 Justin Hual
    👾 Otis Morgan
    👾 Oscar Rahnama
    --
    Learn to code for free and get a developer job: www.freecodecamp.org
    Read hundreds of articles on programming: freecodecamp.org/news

Komentáře • 50

  • @JErock25
    @JErock25 Před 18 dny +2

    John's courses were essential in me getting fluency with Javascript, his Node.js course worked wonders for me, so much so that I went and completed his JS, React and MERN courses. For me he was kind of an online mentor, always answering the questions I came up with just by explaining his thought process. Much appreciation for him and his work!!!

  • @Leo___777
    @Leo___777 Před 21 dnem +2

    Im from Brazil🇧🇷 and starting to study code with John's course and Free Code Camp.
    I dind't know that about his story.
    Incredible didatics! Congrats, my friend. You have the gift of teaching.
    Regards from Brazil.

  • @eacardenase
    @eacardenase Před 21 dnem +1

    John, I love you so much. I learned HTML/CSS and JavaScript from you, from scratch, and that helped me get my first job as a web developer.

  • @chidiebereezeokwelume
    @chidiebereezeokwelume Před 18 dny +2

    So much love from me John❤You're the best

  • @raviss98
    @raviss98 Před 13 dny

    East or West John is the best coding teacher, whatever I know about Frontend is due to John 🙏.
    But John has a pretty strong American accent, no one can guess he is from Central EU.
    My best wishes to John & his family. 🙏

  • @dystopian_1
    @dystopian_1 Před 21 dnem +2

    I learned few hard topics by John's tutorials. He is a great tutor. I felt really sad knowing about his vocal chord issue. Yes, I found kinda hard understanding his words... now I know the reason. Not only he is a great teacher, he is also a fighter. Kudos!

  • @ankurc
    @ankurc Před 21 dnem +3

    I am thinking about starting over in Web Development I was thinking where to start with so many places, tutors etc its so overwhelming. This video just got uploaded 6 min ago got a notification. I think I'll head over to John Smilga channel and continue where I left off last time few months ago

  • @oppaidragon1135
    @oppaidragon1135 Před 15 dny +1

    i wish good health and more productivity to John,his course was rhe first i bought from udemy for html/css ❤❤

  • @StaticBlaster
    @StaticBlaster Před 21 dnem +1

    Thanks for the inspiration. I hope in the future there will be a video entitled "from blue collar usps worker to web dev teacher."

  • @muwangadavid3718
    @muwangadavid3718 Před 17 dny +3

    Shake and bake, mind grenade. I am gonna hang a photo of this guy on my wall.
    Professor Dr. John smilga, I love this guy. He is like a consultant in javascript. A mentor, great teacher 👏

  • @HussamAlTayeb
    @HussamAlTayeb Před 21 dnem +18

    I wanted to be a developer once. Then I noticed that every good developer is teaching development. Are they unable to find well paying full time jobs?

    • @dystopian_1
      @dystopian_1 Před 21 dnem +9

      They make more money teaching.

    • @yogeshvanzara5553
      @yogeshvanzara5553 Před 20 dny +1

      it's businesse selling course after all they have to earn to can't do everything free and if you are good at business why not to do .

    • @tommycallsuback
      @tommycallsuback Před 20 dny +15

      because all the developers you are aware of are the ones that are on youtube. but there are millions of developers in the world that are not active in social media. and thousands of very good ones too inside of that group. so the ones you know from youtube (50-100 devs maybe) are less than 0.01% of the entire ecosystem. so you shouldn't make assumption based on very small portion of the data and think that being dev is about having youtube and just teaching dev rather than building cool stuff.

    • @HussamAlTayeb
      @HussamAlTayeb Před 20 dny

      ​​​@@dystopian_1that is essentially my concern. If an engineer makes less than a teacher, then it is less valuable being an engineer despite how culturally respectable educators are.

    • @HussamAlTayeb
      @HussamAlTayeb Před 20 dny +1

      ​@@yogeshvanzara5553Sure. But teaching involves more skills than knowledge of the industry you are teaching. Nevertheless if teaching is a more successful business than engineering, then there is a valid concern.

  • @Miracle-ub5le
    @Miracle-ub5le Před 14 dny

    My Js Tutor, I love him!

  • @milaziabchenko9997
    @milaziabchenko9997 Před 20 dny +2

    Greetings from Ukraine! 💙💛 John is one of my fav teachers ever, but I didn't know that his wife is from my country. I couldn't explain better why we continue to fight although it is extremely hard... Thank you, John and Quincy, for this interesting, inspiring, and heart-warming interview! ❤

  • @Uniqflav
    @Uniqflav Před 21 dnem +2

    I had similar experience with a computer science college professor. Every time I would ask for help with a subject he would tell me that I need to ask my classmates instead of him and he would tell me that if I can’t accept help from my classmates that I wasn’t gonna make in this industry. I ended up getting kicked out of his class eventually after multiple arguments 🤷🏻‍♀️🤷🏻‍♀️🤷🏻‍♀️

    • @StarsManny
      @StarsManny Před 21 dnem +2

      In my experience a lot of female developers are only comfortable being mentored by other female developers. They avoid the male ones, probably because they fear looking weak. But that attitude is a real handicap in the dev industry.

  • @fazlihaq510
    @fazlihaq510 Před 9 dny

    I am a civil engineer and learning programming (Python).

  • @vladimiranusic363
    @vladimiranusic363 Před 20 dny +1

    F**ing Legends !!

  • @frenchmike
    @frenchmike Před 20 dny +1

    what is john smilga bjj belt ?

  • @johnathandemarest2688
    @johnathandemarest2688 Před 20 dny +5

    Funny thing is we actually need construction workers. There's enough developers. I would have framed this differently.
    Takeaway here is: go after what you want to do, not what someone else tells you to.

    • @hellokevin_133
      @hellokevin_133 Před 19 dny +3

      funny thing is he ain't even a developer, he's just a guy with super annoying voice that reads documentations for you.

  • @VinhPham-hz8ny
    @VinhPham-hz8ny Před 21 dnem +6

    I got to say...be very careful with occupation counseling, I'm too was told programing might not be good for me.

  • @aammssaamm
    @aammssaamm Před 20 dny +1

    A construction job is not a prerequisite for a software development.

  • @dinesh8398
    @dinesh8398 Před 21 dnem +1

    Not bad not bad

  • @user-el3lk1jj4j
    @user-el3lk1jj4j Před 20 dny

    nice

  • @okkaraung9512
    @okkaraung9512 Před 21 dnem +1

    God

  • @Akashkumar-xyz1
    @Akashkumar-xyz1 Před 21 dnem +2

    🎉🎉🎉🎉🎉

  • @jakesmith-bs4jd
    @jakesmith-bs4jd Před 20 dny +2

    Billie Jean

  • @IsxaaqAcademy
    @IsxaaqAcademy Před 11 dny

    Gems
    Until I figured out Code addict, the code was not making sense for me

  • @Richkunst
    @Richkunst Před 20 dny

    didnt correct him on the wrong order? what the heck, is he really from latvia even??

  • @Ruhgtfo
    @Ruhgtfo Před 21 dnem

    From Juvenile to Sineal

  • @Maccelerate
    @Maccelerate Před 20 dny

    Forced dichotomies are dangerous, especially political ones.

  • @araara967
    @araara967 Před 14 dny

    voice does not match the face😲

  • @einekleineente1
    @einekleineente1 Před 20 dny +1

    Please dont use the word "like" all the time. As a non native English speaker this drives me "like" nuts!

  • @jjdjdkdjfj174
    @jjdjdkdjfj174 Před 19 dny +1

    Listening to his voice is a torture

    • @basejason
      @basejason Před 14 dny

      Then don't listen, your loss

  • @ingady5295
    @ingady5295 Před 21 dnem +2

    John Smilga is the best teacher ever 🫶