Soft Skills: The software developer's life manual por John Sonmez