Coding, Testing, Maintenance Skills: Demand, Depth & Salary