In my view, IT salaries may be falling due to factors such as increased automation, offshoring (transferring jobs to lower-cost countries), a greater number of skilled workers and economic pressures that reduce demand. In addition, some technological functions are becoming more standardized, lowering the salary of certain positions.