Soft Skills Every Developer Should Have

A few weeks ago, I interviewed someone who wants to become a developer. He was concerned about the fact that he wasn't good enough technically and that he will never be. "What makes a great developer in your opinion?" he asked me. I answered briefly: "A great developer must have technical skills, it's undeniable. But what really makes you great are your soft skills".

This answer surprised him. And it may surprise some of you. But I insist: soft skills are important, more important than technical skills. Because once you get the right soft skills, technical skills come naturally. Let's see which skills and why…