Are software salaries going down