Saturday, December 18, 2010

Work, distractions, responsibilities and expectations

Today I want to write about my regular day at work. I will start with work. This is the first thing I love in my life. I like my job a lot and I guess everyone does. Oops! No.... not everyone like their job but a few are very lucky who like what they do. This helps these lucky people create something that they haven't seen or done before. They read and understand what other gurus are doing and they always think about improving their level of quality.

What if there are so many distractions around me when I am doing my work? I have some work to be delivered in four hours, I'm completely focused in my task and suddenly someone pings me on IM asking for some other work or some help. There isn't one person who distracts me, there are minimum 4/5 people asking for different tasks and helps at the same time. What am I suppose to do? Reply to their questions / leave my desk go to their desk to help them / explain something to someone about how a particular thing can be done / understand what the requirements are / leave everything and focus on my task that I am suppose to deliver in four hours? These question remain unanswered.

My bosses: With the fact that you are a senior employee, it's mandatory for you to be a part of every project that we are working on PLUS the every new project that is coming in. We don't care how you will manage it but we know one thing that you will manage it. Because you are already managing this everything from last two years.

My Developer Colleagues: We work for only one project until the project gets over. Since you are the only designer and UI developer we have for our project, you must respond to our queries instantly. We don't care if you are working on other projects or not. We care about the project we are working on. So keep everything aside that you are doing and solve our issues first.

In my five years of experience in IT industry I have learned many things, one of them is Expectations. Most of the developers/managers/bosses expect a 'quick response' from others. If they have a query / work / question they will ask you on IM and they will expect a very quick response from you. Sometimes I feel they have kinda lost the sense of patience. Basically it's not their fault. There are many reasons for this lost of patience-ability -
            1. it’s because there is someone else who has asked him about that query/question. He knows that I can solve his issues, so he pings me and expects a quick response.
            2. He has project delivery in an hour and suddenly something stops working. He pings me and expects a quick response because he has very less time to deliver.
            3. He tries to solve the issue on his own. He spends two/three hours on it. He gets frustrated, he pings me and expects a quick response because he is already frustrated.

Spending each day in such environment is a gift for me. This helps me improve my learning & understanding. I also receive a 'Thank You' reply from many people every day, which is great!

Thank you friends for making me work, for distracting me, for making me responsible & for expecting a lot from me. It's because of you I go to bed SATISFIED.