The Soft Skills Needed to Apply Your Coding Skills