Back in 2010, I had a normal job doing software development. I always had dreams of someday working completely for myself, but I figured that I’d probably work for someone else for the next 10 years or so, and then maybe I could retire from my real estate investments and do what I really wanted to do.
But, then something unexpected happened.
My wife had an idea for a running application that tracked your pace while you were running and told you to speed up or slow down if you were running too fast or too slow.
I had an Android phone. I didn’t know anything about Android development, but decided that I could probably figure out how to write an Android app. How hard could it be?
I spent the next few months working just a few hours each day on the app while learning Android development at the same time.
I’m not going to say it was easy. But, I will say it was fun—and I learned a lot.
Not just about developing Android apps, but about myself.
It took everything I had to stay on task and finish the app. I had started a lot of projects in my life, but I was determined to FINISH this one.
Anyway, to make a long story short, I eventually released the application to the Android app store and ported the application over to iOS.
The application wasn’t super successful, but 7 years later, I still get about $100 a month from the app—without doing anything at all.
But, the $100-a-month that app generated was nothing compared to the opportunity that finally creating my own app and finishing it provided me.
Building that app, eventually led to ……sight asking me to do a course on Android development and then one on iOS development.
Building that app, eventually led to me starting a trend of FINISHING every project I started.
Which resulted in me writing a book, creating 55 ………..sight courses in total, launching two podcasts, a YouTube channel and a whole bunch of other things.