Monday, 15 June 2009

Never Ending Blame Game

In the recent days, i observed a major change in my behavior. When ever i fail to do something, i will start thinking to blame some one. Why should i depend on someone and blame someone for the result. First understand what is your responsibility in the work.

The funny thing is people around me also thinking in the same way. My project release got delayed and someone blaming management, someone blaming client, someone blaming developers, someone blaming testers.No one is ready to accept their mistakes.No one want to take responsibility.

I will start thinking in some different way. What are the mistakes i did. How it is affecting the release of my project.What i need to change for this.

Lets make a list of mistakes:

  1. Postponing the job: Many times i feel like its a 5 minutes job.Still i am postponing it for tomorrow. And that tomorrow never came to finish these small jobs.
  2. Escaping from the challenge: When i got an opportunity to work on a new thing(Its new for me.somebody in my team is expert in that) ,i tried to escape from that challenge.Earlier i was very eager to take challenges.
  3. Quick & temporary fixes: Sometimes i am temporarily fixing the bug.It may be quick, but not perfect.If you want to see long term benifits this is not the right approach.Here don't blame the management by telling "They are not giving enough time to fix the bug". Try to explain them the problem and get the time.
If i am working for the management sake, i need to bother about lot of things. I want project to be success.I need to learn new things. I will try to avoid these mistakes and lets see how the things will work.