Soft Skills: How to Develop Well-Rounded Software Developers
Despite one’s initial job description, in any working environment, there will always be two sides of the story: the expected technical aspect of one’s work, and the one that usually sneaks up on you if you work at all with other humans—so-called ‘soft skills’, or people skills, if you will. While technology may grow obsolete, your soft skills will be with