The Importance of Soft Skills as a Software Developer

My revelation that there's more to being a developer than writing clean, scalable, reliable and well-tested code. Turns out soft skills matter. A lot.