Learn how to improve with these resources

In this article, I would like to recommend some non-technical resources that have helped me become a more effective learner, set better goals and improve my focus, creativity and communication skills.

silhouette of person jumping under tree
Photo by Stephen Leonardi on Unsplash

Learning How To Learn

Online course at Coursera

  • Background: This is one of the best courses out there and I would highly recommend it to anyone who wants to become a more effective learner.
  • Length: Less than 10 hours of content
  • Takeaways:
    • Taking breaks (and activating the “diffuse” mode) helps you to solve problems
    • Changing your learning environment stimulates the brain
    • Procrastination can be overcome by taking the first step
    • Writing things down can free up your working memory

The Tim Ferriss Show

Podcast

  • Background: I love listening to this podcast. My favourites so far include Susan Garrett (dog trainer), Cal Fussman (author and journalist), Debbie Millman (designer) and Drew Houston (founder of Dropbox).
  • Length: approx. 2 hours each.
  • Takeaways:
    • Seek uncomfortable challenges
    • Keep a daily appreciation journal
    • You are the average of the people you spend the most time with
    • So many more

The Compound Effect — Darren Hardy

Book

  • Background: The idea behind this book is that results compound exponentially over time. An example would be to do one minute extra of exercise a day to improve health exponentially in the long-term.
  • Length: 162 pages
  • Takeaways:
    • Take 100% responsibility for what happens in your life
    • Tracking progress leads to success.

Never Split the Difference — Chris Voss

Book

  • Background: I would recommend this book to anyone wanting to improve their negotiation skills. In this book, Chriss Voss shares the lessons he learned as a hostage negotiator for the FBI.
  • Length: 288 pages
  • Takeaways:
    • Label the other person’s pain
    • Be wary of “Yes”
    • A smile on your face (and in your voice) can improve your mental agility

Originals — Adam Grant

Book

  • Background: I would recommend this book to anyone interested in knowing what it takes to be original.
  • Length: 326 pages
  • Takeaways:
    • There is a correlation between quantity and quality when generating new ideas
    • You don’t have to take unnecessary risk to be original

Deep Work — Cal Newport

Book

  • Background: I would recommend this book to everyone because I think we all need to improve our focus in a world full of distraction.
  • Length: 326 pages
  • Takeaways:
    • Avoid multitasking
    • Practice being bored
    • Take breaks to improve focus

The Asshole Survival Guide — Robert I. Sutton

Book

  • Background: This book is a valuable read for anyone who has to deal with different levels of jerks in their life.
  • Length: 224 pages
  • Takeaways:
    • Assholes attract Assholes
    • Negative behaviours are more difficult to stop than positive ones
    • It’s easier to resist at the beginning than at the end

Crucial Conversations

Book

  • Background: I would recommend this book to everyone. Each tip in this book has helped improve my conversation skills immensely.
  • Length: 240 pages
  • Takeaways:
    • In a heated moment ask yourself ‘What do I really want?’ This turns down the primitive fight or flight reactions and reminds us of our goal instead of trying to win or cause pain.
    • To respect someone you don’t respect you need to look for similarities
    • Whether we realise it or not, we are telling ourselves stories
    • Facts lay the groundwork for all delicate conversations
    • Don’t allow people to assume that the dialogue is the decision

Timeline

  • September, 2017: Originally published
  • September, 2018: Complete rewrite, added Asshole Survival Guide
  • August, 2020: Added Crucial Conversations

David

Thanks for visiting Learn it my way! I created this website so I could share my learning experiences as a self-taught software developer. Subscribe to for the latest content if this interests you!

Profile pic

David

Thanks for visiting Learn it my way! I created this website so I could share my learning experiences as a self-taught software developer. Subscribe to for the latest content if this interests you!