Also, personal skills that are not easily quantifiable such as time management, people skills, and a good work ethic go a long way in distinguishing programmers of similar skill levels.How many hours (or days) do you spend working each week: It varies according to contract and deadlines.