I heard recently the owner of a dog saying that he does not have time to walk the dog.
The dog is young and just had a surgery to correct severe problems in the knee. The surgery was 3-4 months ago so the healing is complete. The rehab lasted 3 months during which the puppy was restricted from running, jumping and playing.
You would assume that the dog owner chooses to take it very slow with his puppy given the recent surgery and just walks the puppy a lot. No! He trains the puppy to fetch the ball instead because the dog needs to get back to his normal life.
Fetching is not exactly a safe play for puppies, especially if they had knee surgery. Still, this person prefers it to walking which is totally safe because .... he does not have the time to walk the dog.
Walking the dog is safer and the best exercise for the puppy. And for his owner.
But the owner has no time.
Even if the puppy may hurt himself doing fetching which would require another surgery and rehab.
You probably expect patiently (thank you) for me to make my point.
What has this in common with Java, Selenium and test automation?
Well, the lack of time is the common part.
I talk to manual testers all the time about their testing careers.
Every one wants good things to happen to him in the future.
Like having a new job, more interesting than the current one.
Or have more skills, maybe coding, or automation, or exploratory testing, or mobile testing.
Or make more money.
Or be exposed to different technologies, different applications or industries.
Or improve his brand, have a blog, connect with lots of other people.
Still, few get to see these things happening. Because, you guessed, there is no time.
When to do these things when we are busy from 9 am to 5 pm at work, then we are tired, then we spend time with the family, watch the hockey game, read news on Facebook and meet our friends?
Tell me, how can anyone find the time for learning?
One thing is certain. Doing things the same way will bring the same results. Maybe dropping some of these activities will help with having more time. Maybe watching how the time is spent and doing less not-so-important activities may help. Maybe watching no TV or attending less meetings may help. I don't know.
What I do know is that to do better, each of us has to become better.
Becoming better requires lots of time for reading, for learning new things, for practicing things that are already known.
Lots of time.
The more time is used towards improving one's self, the more success the person will have.
Because to be successful, you cannot simply repeat what you learned yesterday. You have to learn new things today, and tomorrow, and day after tomorrow.
And all this learning needs time.
Find the time ...
Like I found the time to write this post.