April 9, 2024
5 mins

Teaching Helps Me Learn

Teaching Helps Me Learn

I've been teaching the Fullstack Javascript Curriculum for 2 years now and have graduated about 6 Cohorts. Believe me when I say I've learned the most about Fullstack Javascript during the last 2 years. Watching Students struggle and even fail helps me understand why I struggle and fail. Solving for my Students is solving for myself. It's also been a great way to validate methods of learning.

It's Not About Fullstack Javascript

It's really about the art of learning. It wasn't immediately apparent but after teaching 6 Cohorts you start to see why Students succeed or fail. The volume has given me further evidence supporting the theories on deep work, focus and location.

I suppose that's what my stories will mostly be about here: theories and ideas about how we work.

  • Location theory
  • Deep Work theory
  • Learning Theory

Students Who Succeed

To my surprise, the common variable wasn't technical accume or even the health of the market itself. The common pattern ended up being focused work. There were a few instances where pure grit. These Students absolutely needed to succeed or their livelihood was going to be threatened. These instances are less beneficial for me. They're like a smoker who quits because if he doesn't he'll die. The extreme cases are hard for the common person to employ. I believe the common success variable was focus and a mature learning style. These Students:

  1. Had a physical or digital notebook and you could see it building over time
  2. Had a quiet location that was comfortable and actively practiced coding during class
  3. Used notes to find gaps in understanding and filled them
  4. Wrote notes in code; comments