Hey Arvind.. chill... dont vent your frustration here.. Managers do lot more than that.Am sure of that and top mgt do know who can be a manager.. writing a piece of code is easy.. a 9th std guy can do it at 1/10 cost.. managing the eccentricity that writes the code( read people) is difficult and also scheduling work and taking the heat.. when a project gets botched up , it is the manager who has to take the heat..