The Nerd Nook

The Nerd Nook

Share this post

The Nerd Nook
The Nerd Nook
We All Make Mistakes: Learn from them, Grow from them.

We All Make Mistakes: Learn from them, Grow from them.

Learn how real developers grow by making mistakes, mastering Python through active and passive learning, and turning challenges into coding confidence.

Josh Wenner's avatar
Josh Wenner
Jun 20, 2025
∙ Paid
2

Share this post

The Nerd Nook
The Nerd Nook
We All Make Mistakes: Learn from them, Grow from them.
1
Share

The title sums up this short read today. It’s true, we all constantly make mistakes and I am no exception. What defines us is how we learn from them and how we grow from them going forward.

I get asked all the time by my students, how did I learn all this? How did I learn Python and get good at it. My answer to them is often the same, I got good by making countless mistakes.

To this day, I still make mistakes all the time. Embarrassingly, sometimes I don’t catch these mistakes until I put it out into the real world. This could be my code, my articles, or my videos. I made a silly mistake the other day, that sparked this article.

Each week, I dive deep into Python and beyond, breaking it down into bite-sized pieces. While everyone else gets just a taste, my premium readers get the whole feast! Don't miss out on the full experience – join me today!

Once it’s out there in the real world for people to see and critique, there is nothing I can do. It’s there for people to see. I’m not going to delete my code or my posts, no.

I am going to learn from them, I am going to learn from others to grow into the developer and person I aim to become.

When we start down the route as a developer, we need to accept that as a developer, we are knowingly entering a field that is a never ending learning journey. You are never going to wake up one day and say “Finally, I’ve mastered Python. I know everything there is to know”.

Nope, that’s not going to happen. And if you do think that then chances are you are not the developer you thought you were. We as people learn through different channels.

We all learn differently and we all make mistakes. I may spend countless hours trying to learn a new topic and other times I rush through the topic, write some code, only to realize it is wrong or slightly off. It’s in moments like these that I often learn the most.

If you haven’t subscribed to my premium content yet, you need to check it out. You unlock exclusive access to all of these articles and all the code that comes with them, so you can follow along!

Plus, you’ll get access to so much more, like monthly Python projects, in-depth weekly articles, the '3 Randoms' series, and my complete archive!

👉 Thank you for allowing me to do work that I find meaningful. This is my full-time job so I hope you will support my work.

If you get value from my work, consider joining premium. It really helps me keep going and lets me know you’re getting something out of my work!

If you’re already a premium reader, thank you from the bottom of my heart! You can leave feedback and recommend topics and projects at the bottom of all my articles.

👉 If you get value from my work, please help me out, leave it a ❤️, and share it with others who would benefit from this. Thank you so much!

Keep reading with a 7-day free trial

Subscribe to The Nerd Nook to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 The Nerd Nook
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share