Indian IT Series- Part 1 – Effective Management

After working for nearly five years in the Indian Software Industry, I think its high time I should scribble about some of the findings I made during my career so far. Hopefully this comes as the first part of the series, which I titled as “Indian IT Series”. A foreward to all who may read this :: These writings contain viewpoint from a software developer and its not intended to hurt anyone.

This episode, I am gonna tell my opinion about the Management Tier of this industry. I believe that this is the main tier which have a major impact of the outcome of a company or a project. I think I am not at a level to tell any opinion about the management of a company, rather I would love to explode my thinking on project level management or the level just above that. Fortunately or unfortunately, I had worked under both type of managers : the best and the worst. Also I had undergone two entirely different IT cultures :: restriction oriented and freedom oriented :: Kerala and Bangalore. 🙂

Some DOs that developers expecting from a Manager :

  • Give adequate creative freedom
  • Act as a filter, which filters out the pressure coming from above
  • Appreciate all the good work
  • Understand the capabilities of the developer and stand with them
  • Support them in whatever situations possible
  • Do support them in case they are stretching beyond working hours
  • Be friendly and open
  • Bring maximum transparency to the team
  • Be honest and talk on face
  • Share the responsibilities with your petty developers
  • Try to implement a flexible working hours possible
  • Be an understanding manager
  • Even though any of your member make an error, make them aware of that, train them and give them another oppurtunity.

Some DONTs that developers dont want from a Manager :

  • Don’t bug them frequently by asking the status every 5 minutes
  • Don’t induce un-necessary restrictions, this will change their attitude
  • Don’t involve them in to0 much junk work like process documents and timesheets
  • Don’t fingerpoint your developers
  • Don’t act friendly and then stab on their back
  • Don’t blame your developer in front of an audience and there by humiliating them
  • Don’t question the developers on the time they are spending
  • Don’t force developers to stretch, just explain the need of sitting late.
  • Don’t expect developers to stretch everyday, they are as human as you

These are the points that come from the top of my head. Interestingly, I collected these points from my colleagues and hence I think this is a true expectation from the developers.

Friends

Friends are the biggest asset in our life. How many friends you have, is not more. I love making friendships, literally all over the world, thanks to the social networking sites like Facebook and Orkut.

We can classify friends into seasonal and lifelong friends. The majority of our friends will be seasonal, and I classify almost 80-85% of my friends as seasonal. We go to school, we have some friends. Go to college, we will make new friends and as time passes, the school friends may get erased slowly. From College to work, as usual new friends come and college friends slowly starts disappearing. By this time the old school friends might have vanished.

But what I feel, is the old school friends or the child hood friends will be the life long friends compared to the seasonal friends. During child hood, our minds will be very less exposed to the selfishness and artificiality. Hence the friendships built during that time will be coming direct from the heart. By the passage of time, though these bad things may creep into the mind, but the warmth of that friendship will be lying in some corner of our hearts afresh.

Last week once I was too much screwed down and was feeling all time low. But in between that I found one of my old childhood play friend on the way and believe me the 2 hour spend with him changed my whole day. I realized the value of the old friends and after that I spend much time to find out and get in contact with the lost friends. Once again thanks to Facebook and Orkut for creating a oppurtunity for rejuvenate the lost friendships.

So what are you waiting for, login to your social networking area and get back your old friends, which will make the rest of your life truly valuable.