Is Coding a Good Career? Salary, Demand & Job Satisfaction in 2025