Wednesday, 10 August 2011

Diary 104: Office Day

Yesterday I slept at around 12:00 am. I slept early as I had to go to office the next day. Today, I woke up at around 7:35 am, and brushed my teeth. I was dying to take a bath because I didn't take bath for the last two days. After that, I got ready for office way earlier than expected. I left for office with Dad at around 8:45 am. I reached office at around 11:15 am. No one was there, expect Sushma. I opened my mail and saw a long list of issues and explanations. Gil somehow disregarded my doubts saying that they are not doubts, but then I kicked in and spoke to him directly about those. Then, he accepted his mistake and considered them once again. Later, when everyone kicked in, I and Ankit started troubleshooting. We found some errors, and we both started rectifying those. Then, I got a call from Akshay, and he said that we can talk to some uncle (his friend's uncle who has a website development agency) right now in a conference. So, he gave me a phone number and I dialed in. Then, pretty soon, uncle also joined in and we started explaining him the idea. After listening to all this, he seemed very interested in it, and even offered to do the whole thing at subsidized rates, and with no source code issues. After the call, I and Akshay were delighted and discussed strategies going forward. I informed Dallas and he was happy too.Meanwhile, we rectified the code and got a better output. Then, my focus turned towards Mukund, who as usual was flooded with doubts. He was sometimes talking ridiculously sometimes. I gave up on him and told him to try out his strategies first. He tried and then it didn't work, as expected. Later, I realized that Sarvesh is doing nothing and is enjoying YouTube videos in the office. I was disgusted by that, not because I had to work day and night, but because he could have helped Mukund solve the issues but he didn't. Anyways, I left the office at around 5:40 pm, and reached Bandra by 6:30 pm. Then, I caught up with Dad in his office, and left for home. We reached Kharghar at around 8:00 pm. My sister was eager to eat Paani Puri, so we went there and had some. We came back, took some rest and then I started working on the Mukund's part. I informed Gil about Mukund's situation and he noted it down, hopefully. Then I went offline, and even switched off my phone so that no body tells me to work during that time. Meanwhile, I had my dinner. After that, I kept working on his part, and realized that it is not as easy as it looks but is doable. As expected, I was able to get an output from it. Also, one more thing I forgot to mention is about the Third Test Match between India and England. Well, India failed once again, although this time Dhoni saved India from a very early collapse by scoring 70 odd runs. But England replied strongly and still have 10 wickets in tact. Anyways, now I plan to sleep by 2:30 am. I will go late to office tomorrow.

Tuesday, 9 August 2011

Diary 103: Work Again Day

Yesterday I slept at around 4:30 am. I was frustrated with the amount of work that I had to do. Gil sensed it already, and even asked me about others and their work. Anyways, Today I woke up at around 11:10 am. As expected I got a call from Ankit, who somehow was very unhappy that I didn't come to office. I explained him that I had to work till 4 am, and I rectified a lot of issues and added a new section altogether. He didn't seem convinced, but I didn't care. I decided that today I will not work late whatever be the case. Today, we again started mass integration of our codes. Ankit had to implement some functionality, so I just noted down my changes and waited for Ankit to send me an updated version. Meanwhile, I started looking at the part which was built by Mukund. I was shocked to see the bad design of the code. I realized that this is also a section where I have to contribute. I didn't tell Mukund to his face that his code was bullshit, and instead acted as if I was unaware of everything. Anyways, I designed it in my way and used the correct input files. The output was smooth now, and nothing was missed in the target. In fact, I added a totally new section also. I completed Mukund's 3 to 4 days' work in 1 hour or so. Although, I was proud of myself, but I was disgusted again by the ratio of appreciation and work done. No one other than Gil thanked me for my commendable effort and dedication to the project. Well, I realized something. My colleagues were IITians, who don't have the word "appreciation" in their dictionary. Anyways, I got the updated project from Ankit and made all the required changes. I sent that project to the rest, and started random testing. Since my trust on Mukund's code was null and void, I decided to look into his other sections too. But before that, I took a break from work and went to the other room to discuss random stuff with my mom and sister. After that we had some Tea, and I moved back to my room. I started looking into Mukund's other code, and tried to work on it from scratch. I kept on working till around 9:30 pm, and then realized that at least here the problem is not with the code. So, I stopped there itself. I went online to check if there was any new mail. Then, I had my dinner, and after that started writing this post. Now, I plan to sleep by 11:15 pm. I will go to office tomorrow. Also, Sushma was planning something for tomorrow, don't know what but I guess it will be a team lunch.

Monday, 8 August 2011

Diary 102: Lots of Work Day

Yesterday I slept at around 4:30 am. I somehow managed to work that time with all the tiredness. Today, I woke up at around 12:30 pm. I got a call from Ankit, who asked me where I was and what is the present status of the code. I informed him about the updates. Then, I brushed my teeth and went online. We were supposed to integrate the code today. So, it was a case of urgency. I had most of the code, and it was tough for me to convey that to others. I somehow managed to explain Ankit through a webex meeting. There were few issues with some parts of the code, so I started looking into it. At around 2:45 pm, I had lunch. I noticed that my sister's hand was filled with friendship bands of all kinds. After lunch, I moved back to my room and continued working. Then, I started integrating the code with few of the other codes that I had. This went on till late afternoon. After that, Ankit and I had a debate on whose code should we copy into, and it was very easy to convince that it should be mine. Then, I integrated and rectified few more parts. In the end, I mailed a rough version of the project. Ankit mailed me back a version which was an edited version of the project that I had sent. I noticed some new portions in there. So, using all this as the base, I started integrating the parts again. On testing, I found some big and small errors. I was quick to identify them, and figured out a way to solve them. Ankit then complained that somehow his portion of the code is not working since I integrated. Later, Ankit found out that there was a silly mistake on his part. Anyways, after cracking my head over the issues I reached a point where the output matched the requirement. So, I started testing with more files, and then found another big issue. Before I started working on it, I had dinner and also celebrated cake cutting. Mom made a cake for Dad's birthday. After that, I reverted back to work, and continued till around 3:45 am. Then, I wrote this post, and next I plan to sleep by 4:30 am.

Sunday, 7 August 2011

Diary 101: Working on Weekend part 2 and Dad's Birthday

First of all, today is my Dad's birthday, so I will wish him a very happy birthday here. 
Yesterday I slept at around 5:30 am. I was too much tired after working. Today I woke up at around 11:15 am. My dad and mom had to go for some meeting, and so I woke up, brushed my teeth, had some breakfast and then went online. I started working from where I left yesterday. I kept on working for the next few hours, and then we all had a late lunch at around 4:00 pm. Meanwhile, we decided that we would go for a movie and also for dinner to celebrate Dad's birthday. We decided to watch "Zindagi Naa Milegi Dobara", and then eat at a restaurant named -"Flames" at Belapur. Anyways, I worked till 5:15 pm, and then got ready for the movie. I had already watched the movie so I was just going to revise the story. The show started at 6:30 pm, and ended at around 9 pm. There were some kissing scenes and some odd dialogues but somehow I managed to cut through the awkward moments. Then, we drove to CBD. The restaurant turned out to be quite good, and we enjoyed a hefty meal there. The bill came out to be Rs 1520.  Meanwhile, I got a call from Ankit who asked me to come to Office tomorrow as we would be integrating our codes. I was wondering who were "we" here, because most of the code has been developed by me only. Sarvesh didn't help today also, and Ankit's code was small but seemed important. Anyways, I started working again as soon as I came back home. I sent out few mails to update the status of the development. Sarvesh came in from no where, and I allotted him a very small task, which was done within 30 minutes or so. After that, I kept working till around 3:45 am, but then gave up. I was too tired after today, and needed a good rest. So, I decided to write this post and next I plan to sleep by 4:30 am.

Saturday, 6 August 2011

Diary 100: Working on Weekend Part 1

First of all, congratulations to me. I have completed this long journey and have been patient enough to reach 100 Diary posts.
Yesterday I slept at around 5:30 am. I completed the movie - "Going the distance". It was just ok, and was rather a forgetful movie. Today I woke up at around 11 am. Mom and my sister were leaving for the parent teacher meeting in my sister's school. She will also get the answer sheets today. I brushed my teeth, had some Tea and then started working right away. Lot of work was needed to be done today. Also, it seemed that I was the only one who was serious with the work. Rest all were invisible throughout the day. Ankit was there always, but he was not much of a help since he was new to the project and had numerous doubts. Sarvesh, who said that he will work on Saturday night, never turned up. Mukund was visible for a while, but he was faced with some problem and then he vanished. Throughout the day, I kept on working on my portion. I had lunch in between, and then dropped off my sister at her tuition center. Then, Divyansh asked me if I was available to consult someone (a girl) regarding ISB. I accepted it without any hesitation. Well, she called me up. Her name was Deepika Solanki. She belongs to the same experience group as I do. Anyways, after the 30-45 minuted long call, I reverted back to work. Then, at around 7:00 pm, I left again to pick up my sister from tuition. We came back at around 8:30 pm. Then, mom prepared some "pakodas" for us, and we ate them all along with some Tea. Meanwhile, I heard that Rahul Dravid has announced his retirement from ODIs and T20s. Then, I came back to my room and started working. I realized then that Ankit has done nothing productive, and whatever done was half correct. So, I started rectifying his code and tried to make it work. Somehow, I reached a respectable level where I was able to get something out of it. Then, I had dinner before starting on more complex issues and development. Meanwhile, we all realized that it was already 12:00 am, and so we wished Dad a very happy birthday. He turned 54 tonight. Anyways, I was expecting Sarvesh to come online but he was no where to be seen. I didn't bother calling him up. Anyways, after working for few more hours, I decided to write this diary post. Now, I plan to continue working for some time, and then sleep by 5:00 am.