Many of us wonder that how can an error that no one even intends to make can act as a catalyst and speed up our work.
Let's Take An Example,
You make mistakes in an erratic way that go unnoticed until you hit the run button of our life's programming language and then the program encounters a “Syntax Error,”
“What!, but the essential codes used in this one are same as that of yesterday, and I have cross-checked twice for the typos so how come I can encounter an error”.
Believe me; this is the statement that I had made, and you will also draft the same for “You Know Who” when you will meet him for the very first time, in 20K lines of the program.
After all, a syntax error is a syntax error and needs to be rectified by a human and mainly by the programmer who had worked hard to sow the seed of codes in the soil of the software and now wants a tree of executions which may result in fruits of software. Spent 2hrs. For a line like this!
Now coming back to the topic, you must be asking me or rather calling me a dumb minded person who had lost himself in the mind palace of programming but still want to write about "Personality Development."
However, it is not the case, I have taken an example of myself being a programmer because I know how it feels not to get for what you can die twenty times a day, and still, shout to yourself "You Can...."
So without wasting any time, let's begin, with the top 2 ways error can be found useful by any human alive on this watery planet.
Take Errors As a Guide for future reference.
In My above example I encountered a syntax error for around 28+ times and most of the times, it was a typo, for which I have already done a professional proofreading, but still, can't figure out that if it was there at the point of execution.
So I thought of maintaining a register of errors, and after 2 hours of final struggle, I was able to figure out where, how and what are the mistakes that kept my life at bay. After playing for 2 hours with my pen and keyboard, I found that I have executed the program for around 200+ times and have encountered 568 errors to be exact.
You:"So Bro, how it made your life easy."
Me: I have registered around 200 different mistakes that a programmer can come across along with 100 same errors that used to fill my life with terror. Moreover, now I have a Bible of Mistakes with around 1500+ mistakes that I have ever come across in 2 years of programming.
Don’t you think this will make your life easier?
Result: If you are facing the same problem for more than once, do not consider it, as an error or mistake but take it as your fault that you have to rectify solely. Accordingly, remember to find a long term solution and a new approach to your unique problem.
Remember Many Great Discoveries are a Result of A Single Mistake.
From X-Ray to Penicillin, Microwave Oven to Teflon and of course your favourite soft drink – Coca-Cola, are all child of a single mother, the syntax error and if I may guess you are the father of that mistake.
Consider reimagining the situation in which the remarkable, accidental discoveries were made, and then you will find how challenging they were to be encountered.
And if you want to be a part of it, you have to make errors so that mistakes can come hand in hand.
Moreover, try to find a solution for it without complaining, because no one knows where your fate lies and how that one mistake of your life can help make you Superman for the rest of your life!