Breaking down tech salaries: what you need to know