Thoughtfully written and largely true (though there are quite a few typos that you must ignore), IT Survivors - Staying Alive in a Software Job, raises some questions which one has been hearing a lot these past few years.
IT work culture in India is totally messed up and has now started harming the work culture of the nation as a whole.I think this whole long hours, servile attitude culture has two sides to it. One, Harshad's side, the point that companies need to stand up and shoo away this disastrous transformation in working lives. Two, the other side, where I'd like to perceive the working individual as an empowered person, capable of deciding what is harmful or not and more importantly, capable of saying no. Most people who work in a long hours setup where everything has a deadline of yesterday are quite aware of the fact that they are being overworked. However they think that it is a fair deal for the money that they are offered. There are loans that have already been taken, dreams of a materially better life that have already taken root in the mind, wishful fancies that have fostered the notion of an early and happy retirement with cartloads of cash to spare.
Plush offices, fat salaries and latest gizmos can give you happiness only if you have a life in the first place.
The reason I feel this culture has emerged, is the servile attitude of the companies. Here's a tip for any company in the west planning to outsource to India. If you feel that a project can be completed in 6 weeks by 4 people, always demand that it be completed in 2 weeks by 3 people.
Has anyone in India ever worked on a project that wasn't "extremely critical"?
When souls are ready to be pledged, why wouldn't companies strike a bargain?
It is always about the money and its motions my dear.