Soft Skills: The Software Developer's Life Manual


John Z. Sonmez - 2014
    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.For most software developers, coding is the fun part. The hard bits are dealing with clients, peers, and managers, staying productive, achieving financial security, keeping yourself in shape, and finding true love. This book is here to help.Soft Skills: The software developer's life manual is a guide to a well-rounded, satisfying life as a technology professional. In it, developer and life coach John Sonmez offers advice to developers on important "soft" subjects like career and productivity, personal finance and investing, and even fitness and relationships. Arranged as a collection of 71 short chapters, this fun-to-read book invites you to dip in wherever you like. A Taking Action section at the end of each chapter shows you how to get quick results. Soft Skills will help make you a better programmer, a more valuable employee, and a happier, healthier person.What's InsideBoost your career by building a personal brandJohn's secret ten-step process for learning quicklyFitness advice to turn your geekiness to your advantageUnique strategies for investment and early retirement

Leading the Unleadable: How to Manage Mavericks, Cynics, Divas, and Other Difficult People


Alan Willett - 2016
    Difficult people are the worst part of a manager's job. Whether it comes from direct reports or people above, outbursts, irrational demands, griping, and other disruptions need to be dealt with--and it's your responsibility to do it. Leading the Unleadable turns this dreaded chore into a straight forward process that gently, yet effectively, improves behaviors. Written by an insider in the tech industry, where personality issues routinely wreck projects, the book reveals a core truth: most people actually want to contribute results, not cause headaches. Once you realize the potential for change, the book's simple steps, examples, and scripts explain how to right even the most hopeless situations. You'll learn how to: - Master the necessary mindset - Explain the problem calmly in a short feedback session - Get a commitment to change, and follow up - Coach others to replicate the process - Develop the situational awareness required to spot trouble even earlier in the future Every manager has "problem people." What sets great managers apart is how they turn them into productive team players. Prepare to transform the troublesome into the tremendous.