Being a successful developer requires more than just excellent code slinging skills. There are also the real-life challenges like managing a career path, dealing with clients, peers, and managers, staying productive, achieving financial security, and even staying in shape or finding true love. Software developers don't have time for fluffy advice on work/life balance from the latest instant-karma guru. They need someone who understands their unique perspective as a software developer. Meet John Sonmez. Soft Skills: The software developer's life manual is a developer to developer guide offering techniques and practices for a more satisfying life as a professional software developer. In it, developer and life coach John Sonmez addresses a wide range of important "soft" topics from career and productivity, to personal finance and investing, and even fitness and relationships all from a developer-centric viewpoint. Soft Skills will not only help readers become a better programmer, but a more successful, happier, and healthier person too. Covers all aspects of a software developer's life Solid career boosting advice Strategies for investing and early retirement Tips for becoming more successful, healthier and happier ã This book is for all software developers who want to boost their careers and live a more fulfilled life.