Salary survey shows IT losing money, respect, and career prospects