I originally wrote this article on Medium, a place I like to share my thoughts from time to time.
My entire life I considered myself a business / marketing / idea guy. I came up with ideas and I’d find someone to build them.With their development expertise and my marketing talents, I thought we would be months away from the next big thing.
That couldn’t be farther from the truth.
A little over a year ago I came to the realization that not only could I not build anything, but I couldn’t even speak the right language. Try having a technical conversation with a developer when you have little to no development experience.
This was my fight or flight moment. Either throw my hands up and give in or get to work and do something about it.
Thankfully I chose the latter.
That was my first success story.
For a year, I was pleased with my accomplishment and relished the opportunity to “talk nerdy” with anyone willing to listen. However, soon feelings of self-doubt began creeping into my brain.
Could I actually put my newly acquired skills to work? Could I build something of value, rather than just explain it to someone else in technical terms?
Push came to shove and I had to find out!
Last week I finished building my first website from scratch. Not only was I successful, but I was able to sell it to a local business.
Someone saw value in what I had built. Not bad for the first try.
The biggest reward was not financial though. The feeling of self-satisfaction that I had was overwhelming. I had taken a weakness and taught myself a skill to address it. By no means am I some super ninja coder — I just know enough to build value and get the job done.
Now that the ball is rolling, I don’t want to stop. Next up will be my first web app. I’m sure there will be challenges that lay ahead.
As long as I keep the mantra “Build value and keep learning”, I think I will be just fine.