December 20, 2004 December 20, 2004Tight Deadlines, Working In ITNew research indicates that information technology professionals may be setting themselves up for injuries.