Lee Warrick and Edwin Otero explore what it's like to break into the Tech field as junior developers as well as how to stay up-to-date on new technology.

Let's Explain Programming Jargon

Listen to the episode:

00:00:00 / 00:00:00
Download Link(Right click, "Save Link As")

I remember back to when I was learning programming for the first time. I thought every variable should be x, y, or z, tried to do everything without functions, and the concept of recursion melted my face off. (Honestly merge sort still melts my face off 🤯)

So for this episode we tried to explain all the concepts we could think of starting off with variables and work our way up in complexity. We don't nail each thing 100% but I think we did OK!

If you like this episode, let us know at techjrpodcast@gmail.com

If you like the show, please subscribe!


Show Notes:

  • 1:20 - Intro: why explain the basics?
  • 2:50 - Variables
  • 3:30 - Primitives
  • 4:11 - Data Structures
  • 5:41 - Functions
  • 6:20 - Pure Functions and Side Effects
  • 8:06 - Methods
  • 8:22 - Loops
  • 10:37 - Object Oriented Programming
  • 14:39 - Functional Programming

    • What is functional programming? - Article
  • 16:58 - Recursion
  • 18:45 - Types
  • 22:48 - == vs === and coercion
  • 25:14 - const, let, and var
  • 26:35 - Garbage collection
  • 28:24 - VanillaJS

    • Official Parody Site - Link
    • Funny Stack Overflow Question - Link
  • 30:08 - Where does JavaScript Live and what is a compiler?
  • 31:41 - Closures 😱
  • 34:11 - Promises, Callbacks, synchronous v asynchronous
  • 37:39 - AJAX

    • Lee did a talk on the history of the web! - YouTube
  • 38:30 - What is an API?
  • 40:16 - Backend, front-end, and DevOps
  • 45:06 - What is QA?
  • 47:16 - Testing 😱🙀
  • 50:13 - Test-Driven Development
  • 51:10 - Nerd Minute! (Phew, we made it!)

    • Stranger Things Season 3
    • Mob Psycho 100 Season 2
    • Rising of the Sheild Hero
    • Minecraft?
    • Fighting Games!

      • Street Fighter V
      • Marvel Vs Capcom 3
      • DragonBall Fighter Z
Tags:
Wed, August 14, 2019, 3:00 PM UTC