Monday, August 22, 2005

One Year Plus

I completed about 5 quarters in TIL and looking back, this is the hardest I've ever worked. I've been working on latest technologies (and surprisingly seemed to have grasped them), high interaction with the client and lot of co-ordination. But surprisingly, I'm not satisfied with the work I've done. In-fact I feel that I've even barely stretched my hands. The reason - well after coming out of B-School, there were a lot of things that I wanted to do and I funneled them to more realistic options after working 5 quarters in MphasiS. I quit MphasiS coz I irritated with the work I was doing and any time I had original ideas, a complaint was raised against me even though it was implemented. And the worst part was my own company never stood by me. So a place where in the company had to play safe, is not a place where I would get challenges. In TIL, the life and work environment is wonderful (probably because I knew so many people already). The work I've been doing is a lot better than I did before. I mean new technologies, smart client, etc was a graduates dream, but not exactly mine. I was looking forward to more of requirements, estimations, project management, client interactions and implementations. I guess the last two I got to do a lot of and I also surprised myself with the amount of technical knowledge I've gained over the same period too. But still I've not been stretched enough to really run out of ideas. A lot of hard-work I sure did on the project, like long hours for implementation, testing, quick fixes and all that. So I should ideally be rating myself a 5 since from company stand of view and their recognition of my skills, I did a lot more than a person at that level would do. But from a personal level, I would still be a 3+ since I already am doing what I'm capable of and there has not been any situation till now I needed to stretch myself. That’s why I decided to ask for extra work. I want to see how much I can stretch myself and also how good I'm at coordinating with people whom I don't know and implement successful projects. I also did a small enhancement to ensure that I was not technically lame. Seriously, sometimes I amaze myself more than anything else. But then I still believe in my assumption that I'm the dumbest on the planet and everyone else is better than me, due to which I've to fight every moment to keep up with the rest of the pack!!