Being a web designer involves harmoniously combining visuals and content. But non-technical skills, like collaboration and communication, are also important. Here’s a medley of 20 skills to help you become a design expert, no matter where you’re at in your career.