Successful Mistakes (Ep. 51)

Matthew TurnerIt’s good to make mistakes.

When I was a senior, I took a capstone Information Systems class where I had to build my own web app. I decided to apply my meager web programming skills to the task, and spent a few weeks building a very database-heavy app for waking up on time (here’s how I do it now).

Unfortunately, I screwed up; in my haste, I didn’t do enough reading to realize that, in addition to opening database connections in your code, you also have to close them. If you don’t, they stay open and start bogging down your server.

Throughout the entire build process, I kept refreshing the app, opening more and more connections. My server took the accumulating load like a champ and held up the entire time… until 5 minutes before I was supposed to present my finished app to the class.

At that moment, my server crashed. I didn’t have enough time to talk to the support team, and was forced to go through my entire presentation telling the class,

“Well, this is how it would work…”

In short, I screwed up. My presentation was an embarrassment. But, in building the app, I learned a ton about web programming. Yes, I made a big mistake – but I learned from it. Now I know much more efficient ways to communicate with databases – ways that won’t crash my server.

That lesson has helped contribute to the bank of knowledge about databases I have today – which in turn helps me understand the technology that runs my business. Unlike many people who run large websites, I have a fairly good understanding of the capabilities and limitations of the software that turns the wheels beneath this shiny veneer you’re looking at.

If you talk to any successful entrepreneur, you’ll eventually hear similar stories – almost everyone who has done great things has also made mistakes along the way. What can we learn from those stories?

My friend Matthew Turner wanted to find out, so he interviewed over 160 of them (including me). Over the past year, he’s gathered stories of mistakes from a wide variety of entrepreneurs and successful people, and he’s now compiling these stories into a book called The Successful Mistake.

In this episode, I talk with Matthew about the importance of taking risks and making mistakes, ask him what we can learn from them, and pick his brain for some of the most interesting mistakes he’s come upon during his undertaking of the project.

Things mentioned in this episode:

Wondering where the Resources of the Week segment is? I’ve decided to use the 80/20 principle to enable myself to focus my attention completely on the things that matter, so I’ve trimmed it – but worry not, because you can find all sorts of great tools at my Resources page.

If you enjoyed this episode, subscribe to the podcast on iTunes! It’s easy, you’ll get new episodes automatically, and it also helps the show gain exposure 🙂 You can also leave a review!

Thomas Frank is the geek behind College Info Geek. After paying off $14K in student loans before graduating, landing jobs and internships, starting a successful business, and travelling the globe, he's now on a mission to help you build a remarkable college experience as well. Get the Newsletter | Twitter | Instagram

Hey there! Please note that some links in the article may be referral links, meaning that if you buy something through them, I'll earn a commission (at no extra cost to you). This helps to support CIG, but please don't buy anything unless you truly believe it'll benefit you! You can learn more here. Thank you :)

Want to Earn Better Grades?

Did you find this article useful?

Over 150,000 awesome students are learning how to dominate their classes, get more done, and land the jobs they want - and you should too.

Join in, and I'll also send you a free copy of my book on earning better grades!

Leave a Reply

Be the First to Comment!

Notify of
avatar
wpDiscuz
// Read This Next

5 Things You Can Do Today To Make Yourself 2 Billion Percent More Hireable

Want more? Join over 150,000 students and grab my free book on earning better grades  →