A long waited break

After so many days of long hours and sleepless nights, the project went live in style. I couldn’t have asked for a better end. The client was so happy that he was full of appreciation for the team. The feeling of harvesting the fruits of hard-work can not be expressed in words. That feeling surpassed all the tiredness and the sucked-out feeling.

With such an end, it is time to take a break. Today I am leaving to Bangalore to visit my sister & brother-in-law and a good friend of mine. In fact, I am typing this blog entry sitting in the central railway station. Getting out of the monotonous life style is a good thing. Watching ads in the big screen TV, being part of the moving crowd, imagining about what I am going to do in the next three days, all gives a great start to the break. I am pretty excited about this trip. Looking forward for a pleasant and a relaxing long weekend.

Signed-off

Incredible, but we did it. Not only we did it, but we were on time as well. Though there was lot of tension, the project was designed, developed and delivered at the scheduled time. It is just a great feeling to listen to the user community appreciating the functionality of the tool and pronouncing the last word – ‘GO’.

The whole team is thrilled. Most of us didn’t believe we would do it. I don’t want to sound like a macho, but honestly I thought we could do it. I knew it would be difficult and extracting long hours, but didn’t doubt the outcome. I believed in the proficiency of the team to deliver. Even then, it is great feeling to hear the results. We struggled as a team and now are enjoying as a team.

Survivors

If the last story I read in ‘Wild Stories’ was about a man who finished his life in snow, now it was about a few who survived 9/11 attacks. Each one of these stories are moving and their courage challenging. I especially liked the one of Ronnie. On that horrible day, he was a ‘good smaritan’ to a lady who was burnt almost completely; at about the same time, his sister and niece crashed into the same building that he was in; that day her daughter turned 11. So eventful day it was that he can not get that day out of his mind. When the author of the story questioned Ronnie about the meaning of all that, he replied, “Meaning is in the rest of my life!”. Those words means a lot to me. It is the rest of the life that has to bring the meaning. Though I am not directly affected by 9/11 tragedy, that event impacted me profusely. Most importantly it brought out the fragility of human life. I have read about holocaust and walked through places where those horrendous acts occured. But 9/11 happened in my life time. It taught me, among many other lessons, what matters is not how much you earn or how much you posses; but how you make your loved ones (and others connected to you in one way or the other) feel . It is then that I decided to be a catalyst for a positive change in other’s life. To me, that seems to be the meaning of life.

Payday

Past 2-3 weeks have been pretty hectic – sleeping for an hour or two and fixing all the bugs and getting the system ready for UAT (user acceptance test). On Friday I was close to being lunatic, I thought we cannot make it. But I took courage and pulled through. Today the users tested the system and they said the system behaved as per the design. We do have another cycle of test but this news was enough be happy. For all the hard-work that the team put through, it has been an wonderful news today.

Proof of Murphy’s law

Ever since this current development project started, I am seeing the proof of Murphy’s law – if something can go wrong, it will; and it normally goes wrong at the crucial moment. It happened as late as this weekend and today. This weekend we were planning to do the database migration. We have done this many times at offshore and we were all set to do it in the onsite database. It had been taking around an hour time for the entire migration; I added a buffer of another hour. Trust me, we did this many-a-times in our local db and the results were pretty good. However, when we started the onsite db migration, one thing after another fell out of place! It took us 5 hours to complete! Ok, at the end, my onsite resource and I were able to pull through and set the database up, but after both of us going crazy.

Today, the application was moved to onsite server to start the QA cycle. We were doing sanity checks and everything seemed good. So we were all excited and I was going to shoot out a mail informing client of the good news. Something urged me to check the apps before finally hitting the ‘send’ button. Boom! it wasn’t working. I couldn’t believe my eyes. I did see it working just few minutes back. What the hell happened? Instead of ‘Get, set, ready, go’ mail, I had to send out a ‘hold on’ mail. Then after troubleshooting, I found out that the database was refreshed by the DBA! A misunderstanding by the DBA. He mistook the request we raised during the weekend as a request raised today. Thank god! we made a backup after the db release. So I contacted the DBA to restore that backup.
Though these hiccups throw me off track, they build me as well. Every single time, I was able to bounce back and every time the time to come back reduces. They cause me to take many factors into consideration. I agree, things will continue to go wrong; but only for a while.

Sleepless nights

This is the third consecutive night that I didn’t get any sleep. Not the complete night, but most of the night. Reason: Surge of emotions! Work pressure also adds up. What did I do through the night? One day I watched Notting hill. I would’ve seen this movie umpteen number of times. I lost count of times that I have seen it. One reason I don’t get bored seeing this movie is that  I could identify myself with the story: a man out of personal tragedy; trying to get along but facing a strange reality – that is my real life. And the climax depicts the fantasy world. For me, both worlds don’t meet.

Other days, I laid awake on the bed, reading a book. Or forcing myself to sleep. I have a strange habit of counting to 80 and falling asleep. Don’t tease! It is true. By the time, I count to 80, I would be sleepy. But not these days. Emotions were too strong. On one side are failures, heart-aches and bitterness; and on the other side excitement of the future; in-between lies the present, sometimes presenting as a challenge and other times more as a thorn. What surprises me is the energy I still have during the day. I do feel tired, but I seem to have enough of oil to burn.

Goal achieved

…but the process was different. I was going to gym to downsize my belly so that I could get into pants that I bought couple of months back. As it happens with any new habits, I couldn’t keep it up. It was an, on and off affair. And with tasks flooding over me, it was just impossible to keep going to gym. When I concluded that there is no other option than to live with the horizontal growth, I started developing dental troubles and the dentist in the process of rectifying, has removed enamel on the teeth, which meant that I cannot chew or eat properly. It has been like that for a week or so, which eventually resulted in me loosing so much weight. Now those old pants are pretty loose. Should I worry about the process or just be glad with the result?

Resilience

For the past few weeks, I have been thinking of having to ‘work-under-pressure’. Ever since I joined this project, it has been a high stress work. I was handling production support team offering 24 x 7 support for three crucial applications and that meant being vigilant all through. Time and again, there were enhancements added; and suddenly a full-fledged development project gets added to the plate. Worst of all, having a not-so-good management, who believes anything the client says as true and walk over their employees at will. Tough, but I throve. Very often, I entertained the thought of switching out of IT. But I concluded that with my personality, I will always attract such strenuous jobs.

In this year alone, first there was a Q1 (Quarter I) release, then arranging Remedy training with a limited budget, then a migration project and finally this development project. With all of these hectic activities, I guess, I have learnt intensely and added value to the organization. I want to take a break for a while, so I am getting out of here after this development project. But I am sure, in my next venture as well, it is going to be something like this. If it is not then I would do something that I always want to do – hobby programming, rambling of my travels and so on.

Not just me, there are few of my team mates, who thrive under pressure too. There is one guy who works the best under stress. Come relaxed period, troubles come because of him. But there are others who cannot just stand the pressure. In the past two months, four of the new recruits fled as they couldn’t withstand the pressure. I cannot blame them; there is life outside these four walls too!

Incidentally, I came across an article in New York times that articulates these same thoughts.

Interim Relief

After days of intense coding, review and co-ordination, we made an intermediate release of the application into the test environment yesterday. The team had a pretty good co-operative spirit which made the entire task easy. Of course there were pitfalls and managerial madness; but we made it through. It was a struggle to get to this point. I have learnt a lot of lessons. I am jotting down all of that; when time permits it will find its way in my homepage.

Ultimate planning

I am reading through ‘Wild Stories’, an anthology of travel articles published in ‘Men’s Journal’. One of the stories I read was about a guy named Guy Waterman. He was a hiker, a band player, and lived in a mountain place with his wife. One day he comes to his wife and says that in the course of winter he will go up to the mountain and he will end his life up there, by freezing to death in cold. The author notes that he was afraid of facing old age with all the diseases. As with other aspects of his life, he meticulously planned it and implemented it. I thought it was cool! Isn’t the ultimate control that one can have over their life by pinning down the day in which they are going to die? What he did appealed me, especially with all the heart-aches in personal life and unhappiness in job. It would mean that there is an event on which I have a control. I thought I should do it.
However, the more I thought about it, it doesn’t fit into my personality of ‘not-being-a-quitter’. I have gone through troubles, pain and sickness, but in all of that I have come through stronger than before. It is true I am heart-broken in a never before way and there is nothing motivating in my life. Can that be an excuse for quitting? May be I will think different if I was in Guy’s shoes. But for now, even with all the bruises, Guy stands outside my world.