how long would you wait for something you really wanted?
My response usually is as follows… in the words of Captain Jack Sparrow “till the opportune moment”
But when would you know it is the opportune moment? Sadly, the answer is only clear in hindsight. Being in the stage of life i am right now, opportunities are endless, yet they bring with them the headache of making a decision. Till a couple of years back, i was not at all capable of making a decision. Things just happened. One after another, and i was quite content with riding the wave. Events would unfold, someone would be there to guide me into taking a step, i would and that would be the end of it. Till now, its served me well. I have no reason to doubt that, other than doubt itself.
At this stage, one of the major decisions i have to undertake is for my career. When i started out with inter, i knew i was going to end up in a software house. Make my way upto system architect in four to six years, and then join upper management at a large organization, become a consultant, or open up my own firm. My 10 year plan so to speak.
Then i went to university, and realized what software engineering was all about. Realized, its not just programming anymore. Infact, programmers have slowly come to be regarded as the lowest species in the software world. Nothing more than labourers following instructions to write instructions. It doesn’t matter which framework you use, which language you are an expert in, eventually you are just one of the people who take orders from someone else and write code. I did not want to end up that way, and made my first decision. I would not go into coding, didn’t want to wait through almost a decade of my life doing menial work.
Hence, i ended up joining a consulting firm, realizing the end of my 10 year plan as soon as i started off with my career. I could not wait six to eight years for that position. The result was, i had to play catch up real quick. In over one point five years i’ve been a consultant, i had to learn current practices in software development, best practices and various models and frameworks currently in use in the world. Everyone i talk to in the field right now has a decade of experience under their belt, and here i am, a newcomer, leading projects and getting the same things done. Now, i dont have a 10 year plan, atleast not one i can easily follow.
Another experience in life, joined up karachi metblog as an author. In less than 8 months, became co-captain and now join in the decision making of running the blog. Even though it is more or less a democratic system, with everyone having their votes, the captains are still incharge. Again, couldn’t wait for getting the seniority for it.
And so, the story goes in throughout my life. In retrospect, i do have a bit of ‘over acheiving’ genes in me, yet they are coupled with laziness which make me wait. That was, and still is, one of the biggest worries my father has about my future. I’ve done okay till now, dont know where it’ll lead me to though.
So coming back to waiting for the opportune moment, i believe one such moment has arrived, and its time to make a decision. Need to put myself back in gear. The only problem with the opportune moment is, you can wait for it all your life, but once its here… its you who has to realize it.
*wait was the blogword of the week on wednesday wanderers*
6 Comments »