Harvard CS50 Professor David J. Mullan Why You Should Learn Programming Slowly (Podcast #197)

by SkillAiNest

Dr. David J. Mullan teaches computer science at Harvard. Over the past decade, millions of people have taken his CS50 course both in person and online. He joins us in talking about:

  1. Why he still recommends learning C programming language in 2026

  2. He intentionally helps student coding editors and LLMS learn how to quickly learn the basics.

  3. His vision for self-paced learning, and how it improves upon traditional university education

  4. Where the software engineering field is going in light of recent AI tool improvements

Watch the full podcast at freecodecamp.org YouTube channel Or on your favorite podcast app.

https://www.youtube.com/watch?v=zk6xwsccgpq

Link to our discussion:

Community News Section:

  1. Learn how encryption works, and how developers use it to secure both data and communications. Free CodeCamp has just published a course that will teach you Python functions for symmetric and asymmetric encryption. You will also learn about SHA-256, AES, RSA, and public/private keys. You’ll even code your own command-line cryptography tool. (1 Hour YouTube Course):

  2. Free CodeCamp also published a course on building your own 3D games that run in the browser using 3JS and Blender. You’ll learn how to model characters, design surfaces, detect collisions, and make the camera follow your playable character. You’ll even deploy your game to the cloud so your friends can play it. (6 hour YouTube course):

  3. Learn event-driven architecture. FreeCodeCamp has published this advanced JavaScript handbook that will teach you about event loops, task queues, call stacks, backpressors, websockets, pub/sub, and more. Take your full stack development skills to the next level and be sure to share it with your developer friends. (full length brochure):

  4. Free CodeCamp also published our first guitar course. You will learn basic music theory concepts such as chords and scales. You will then map them onto the guitar fretboard. You’ll also learn guitar-specific techniques such as barre chords. I learned guitar during the pandemic and am having an absolute blast with it. I hope you will too. (1 Hour YouTube Course):

  5. Check out the winner of this year’s JS13K contest, Cat Strike. This cat stealth game was made using only 13 kilobytes of javascript, sound, assets, everything. You avenge your downed man by wall climbing, rolling, meowing to engage, and of course, using your claws.

Song of the Week: “Kiss It Like Judas” by Its Cut 1988:

You may also like

Leave a Comment

At Skillainest, we believe the future belongs to those who embrace AI, upgrade their skills, and stay ahead of the curve.

Get latest news

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

@2025 Skillainest.Designed and Developed by Pro