Soft Skills: The software developer's life man | E-Library System