The 'anti-management, pro-techie' serpant in me is raising its head, who ever said serpant is a bad omen. If I had the power to create a corporate world from scratch, I'd create corporations with a completely distributed power and responsibility model, avoiding the huge over-head of the 'managerial' class which somehow has got this notion that, herding people is the toughest job to do and deserves the highest salaries.
How do you justify the following:
1. A guy working on mpp for 2 hrs in a day, talking to people for 2 hours, surfing net for the remaining 2 hours ( of the six hours he is in office ), gets paid almost twice the salary of the guy who writes code for 8 hours.
2. A guy having absolutely no knowledge of the technology or complexity feels he is completely qualified to judge the time required to complete a task.
3. A guy feels that, by making false promises and junk appreciations to sub-ordinates, he has added huge value to the system.
Thankfully, none of the above happens in my organization. But, then, reason for the outburst: A communication mess-up at higher level has ended up in me getting delayed to setup my team for almost a week ;-(
How do you justify the following:
1. A guy working on mpp for 2 hrs in a day, talking to people for 2 hours, surfing net for the remaining 2 hours ( of the six hours he is in office ), gets paid almost twice the salary of the guy who writes code for 8 hours.
2. A guy having absolutely no knowledge of the technology or complexity feels he is completely qualified to judge the time required to complete a task.
3. A guy feels that, by making false promises and junk appreciations to sub-ordinates, he has added huge value to the system.
Thankfully, none of the above happens in my organization. But, then, reason for the outburst: A communication mess-up at higher level has ended up in me getting delayed to setup my team for almost a week ;-(