You’ve heard it many times: don’t give up.
But how many times will it take? How far do you have to go?
It can be a long journey for what you are trying to achieve and it can be easy to become discouraged by the sheer immensity of a goal.
So, I wanted to share one of my victories from the other week. I had been stuck on a problem since middle of May. It was an issue with a function on the website I am working on. I used some example code and I needed to modify it in order to achieve the function I wanted. I had some grasp on what it was doing but didn’t fully understand it.
I tried to do a number of different things and each time it ended unsuccessfully. I am a bit embarrassed to say that I fumbled around probably over 10 times (a conservative estimate) with this function. Each time, I would walk away from it and come back convinced that I would figure it out. As it was getting frustrating, I would step away from it for days at a time, sometimes even a week. I find it helps to step away in order to feel fresh for the next time. But I felt like I was getting nowhere.
Almost 6 weeks later, I finally cracked it. I went through the entire function line by line breaking it down at every point. At last, I understood what was going on and what worked. I finally achieved success. I felt pretty stupid because it didn’t seem very hard looking back. And to be honest, the actual function is so miniscule in the scope of all the back-end functions.
People always want fast results. They want success to happen quickly. And I’ve been told many times that my chosen path is going to be very difficult. But it’s discouraging to look at it that way. Success happens in little steps. It happens in small victories like this one. It happens when you don’t give up and keep trying even though you don’t understand or don’t know how yet. The pathway is rarely straight, so don’t expect things to happen exactly as planned.
People always see success as the end goal but in reality I believe it’s the journey that makes you successful. It’s the journey that is worthwhile. I have had my share of distractions in the last month but it’s important to re-group and get back at it. Bit by bit.
Another thing which I have mentioned to a few people is that I was actually learning some of the “wrong things” in the beginning. My time dabbing in WordPress and Android was not going to help me considering my short-term goals. So in that way, I “wasted” a few months heading the wrong direction. Thus, it’s no surprise, I feel a bit behind where I thought I would be.
But at the end of the day, you live and you learn.
The only sure way to make progress is to keep going, and don’t give up.