Recommendations based on "The Communication Book: 44 Ideas for Better Conversations Every Day"
Based on your reading history, we think you will also enjoy the following books.
By Dave Hoover, Adewale Oshineye
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft.Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day. And it's not just about financial success. Apprenticeship Patterns also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career.Solutions to some common obstacles that this book explores in-depth include:Burned out at work? "Nurture Your Passion" by finding a pet project to rediscover the joy of problem solving. Feeling overwhelmed by new information? Re-explore familiar territory by building something you've built before, then use "Retreat into Competence" to move forward again. Stuck in your learning? Seek a team of experienced and talented developers with whom you can "Be the Worst" for a while."Brilliant stuff! Reading this book was like being in a time machine that pulled me back to those key learning moments in my career as a professional software developer and, instead of having to learn best practices the hard way, I had a guru sitting on my shoulder guiding me every step towards master craftsmanship. I'll certainly be recommending this book to clients. I wish I had this book 14 years ago!" -Russ Miles, CEO, OpenCredo
By Robert Martin
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way.Noted software expert Robert C. Martin, presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin, who has helped bring agile principles from a practitioner's point of view to tens of thousands of programmers, has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of software craftsman, and make you a better programmerbut only if you work at it.What kind of work will you be doing? You'll be reading codelots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly you will be challenged to reassess your professional values and your commitment to your craft.  Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up codeof transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and smells gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understandingHow to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development What smells and heuristics can help you identify bad codeThis book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code. 
By Sheldon Natenberg
WHAT EVERY OPTION TRADER NEEDS TO KNOW. THE ONE BOOK EVERY TRADER SHOULD OWN.The bestselling Option Volatility & Pricing has made Sheldon Natenberg a widely recognized authority in the option industry. At firms around the world, the text is often the first book that new professional traders aregiven to learn the trading strategies and risk management techniques required for success in option markets.Now, in this revised, updated, and expanded second edition, this thirty-year trading professional presents the most comprehensive guide to advanced trading strategies and techniques now in print. Covering a wide range of topics as diverse and exciting as the marketitself, this text enables both new and experiencedtraders to delve in detail into the many aspects of option markets, including: The foundations of option theory Dynamic hedging Volatility and directional trading strategies Risk analysis Position management Stock index futures and options Volatility contractsClear, concise, and comprehensive, the second edition of Option Volatility & Pricing is sure to be an important addition to every option trader's library--as invaluable as Natenberg's acclaimed seminars at the world'slargest derivatives exchanges and trading firms.You'll learn how professional option traders approach the market, including the trading strategies and risk management techniques necessary for success. You'll gain afuller understanding of how theoretical pricing models work. And, best of all, you'll learn how to apply the principles of option evaluation to create strategies that, given a trader's assessment of market conditions and trends, have the greatest chance of success.Option trading is both a science and an art. This book shows how to apply both to maximum effect.
By Clayton M. Christensen, Karen Dillon, Taddy Hall, David S. Duncan
The foremost authority on innovation and growth presents a path-breaking book every company needs to transform innovation from a game of chance to one in which they develop products and services customers not only want to buy, but are willing to pay premium prices for. How do companies know how to grow? How can they create products that they are sure customers want to buy? Can innovation be more than a game of hit and miss? Harvard Business School professor Clayton Christensen has the answer. A generation ago, Christensen revolutionized business with his groundbreaking theory of disruptive innovation. Now, he goes further, offering powerful new insights. After years of research, Christensen has come to one critical conclusion: our long held maxim—that understanding the customer is the crux of innovation—is wrong. Customers don’t buy products or services; they "hire" them to do a job. Understanding customers does not drive innovation success, he argues. Understanding customer jobs does. The "Jobs to Be Done" approach can be seen in some of the world’s most respected companies and fast-growing startups, including Amazon, Intuit, Uber, Airbnb, and Chobani yogurt, to name just a few. But this book is not about celebrating these successes—it’s about predicting new ones. Christensen contends that by understanding what causes customers to "hire" a product or service, any business can improve its innovation track record, creating products that customers not only want to hire, but that they’ll pay premium prices to bring into their lives. Jobs theory offers new hope for growth to companies frustrated by their hit and miss efforts. This book carefully lays down Christensen’s provocative framework, providing a comprehensive explanation of the theory and why it is predictive, how to use it in the real world—and, most importantly, how not to squander the insights it provides.
By Noah Kagan
AN INSTANT NEW YORK TIMES BESTSELLER The founder and CEO of AppSumo.com, Noah Kagan, knows how to launch a seven-figure business in a single weekend—and he’s done it seven times. Million Dollar Weekend will show you how. Now is the best time in history for entrepreneurship. More than ever, the world needs new businesses and it’s cheaper than ever to create them. And, let’s be frank: most day jobs suck. People spend too much time doing too much work for too little money—and they know it. They want out. But, if the barriers to starting a business are getting lower and lower, why is it SO HARD TO DO for SO MANY PEOPLE? Why are there so many wantrepreneurs playing at business on social media and so few entrepreneurs actually running them? Ask yourself: Do you want to work for yourself, or start a side-hustle, but it all feels too risky and unpredictable? Have you spent time or money on things like websites and logos, but still have no customers? Are you brainstorming endlessly and waiting for the perfect idea to strike? All those Frequent Excuses are solvable. The plan is simple—so simple it can be completed in a single weekend, but so powerful that Kagan has used it to build seven businesses now worth more than $1 million: Find your Creator’s Courage to overcome your fear and have fun! Use the "Million Dollar Weekend" Process to get customers EXCITED to give you money. Automate your business so it can grow while you sleep. By Monday, you’ll have a market-tested, scalable business idea and you’ll be a entrepreneur on the path to seven figures. Million Dollar Weekend is the path to creating your dream life and attaining financial freedom. LFG.
By Stephanie Ockerman, Simon Reindl
“Our job as Scrum professionals is to continually improve our ability to use Scrum to deliver products and services that help customers achieve valuable outcomes. This book will help you to improve your ability to apply Scrum.” –From the Foreword by Ken Schwaber, co-author of Scrum Mastering Professional Scrum is for anyone who wants to deliver increased value by using Scrum more effectively. Leading Scrum practitioners Stephanie Ockerman and Simon Reindl draw on years of Scrum training and coaching to help you return to first principles and apply Scrum with the professionalism required to achieve its transformative potential. The authors aim to help you focus on proven Scrum approaches for improving quality, getting and using fast feedback, and becoming more adaptable, instead of “going through the motions” and settling for only modest improvements. Whether you’re a Scrum Master, Development Team member, or Product Owner, you’ll find practical advice for facing challenges with transparency and courage, overcoming a wide array of common challenges, and continually improving your Scrum practice. Realistically assess your current Scrum practice, and identify areas for improvement Recognize what a great Scrum Team looks like and get there Focus on “Done”–not “sort-of-Done” or “almost-Done” Measure and optimize the value delivered by every Product Increment Improve the way you plan, develop, and grow Clear away wider organizational impediments to agility and professionalism Overcome common misconceptions that stand in the way of progress Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
By Peter F. Drucker
What makes an effective executive?The measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This usually involves doing what other people have overlooked as well as avoiding what is unproductive. Intelligence, imagination, and knowledge may all be wasted in an executive job without the acquired habits of mind that mold them into results. Drucker identifies five practices essential to business effectiveness that can, and must, be learned: Managing time Choosing what to contribute to the organization Knowing where and how to mobilize strength for best effect Setting the right priorities Knitting all of them together with effective decision-makingRanging widely through the annals of business and government, Peter F. Drucker demonstrates the distinctive skill of the executive and offers fresh insights into old and seemingly obvious business situations.
By Neil Rackham
Written by Neil Rackham, former president and founder of Huthwaite corporation, SPIN Selling is essential reading for anyone involved in selling or managing a sales force. Unquestionably the best documented account of sales success ever collected and the result of the Huthwaite corporation's massive 12 year, $1 million dollar research into effective sales performance, this groundbreaking resource details the revolutionary SPIN (Situation, Problem, Implication, Need payoff) strategy. In SPIN Selling, Rackham, who has advised leading companies such as IBM and Honeywell delivers the first book to specifically examine selling high value product and services. By following the simple, practical, and easy to apply techniques of SPIN, readers will be able to dramatically increase their sales volume from major accounts. Rackham answers key questions such as “What makes success in major sales” and “Why do techniques like closing work in small sales but fail in larger ones?” You will learn why traditional sales methods which were developed for small consumer sales, just won't work for large sales and why conventional selling methods are doomed to fail in major sales. Packed with real world examples, illuminating graphics, and informative case studies and backed by hard research data SPIN Selling is the million dollar key to understanding and producing record breaking high end sales performance. Sales Behavior and Sales Success. Obtaining Commitment: Closing the Sale. Customer Needs in the Major Sale. The SPIN Strategy. Giving Benefits in Major Sales. Preventing Objections. Preliminaries: Opening the Call. Turning Theory into Practice.
By Dustin Boswell, Trevor Foucher
As programmers, we’ve all seen source code that’s so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it―even if that someone else is you.This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand. Simplify naming, commenting, and formatting with tips that apply to every line of code Refine your program’s loops, logic, and variables to reduce complexity and confusion Attack problems at the function level, such as reorganizing blocks of code to do one task at a time Write effective test code that is thorough and concise―as well as readable"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples."―Michael Hunger, passionate Software Developer
By Nir Eyal
How Do Successful Companies Create Products People Can't Put Down? Why Do Some Products Capture Widespread Attention While Others Flop? What Makes Us Engage With Certain Products Out Of Sheer Habit? Is There A Pattern Underlying How Technologies Hook Us? Nir Eyal Answers These Questions (and Many More) By Explaining The Hook Model -- A Four Steps Process Embedded Into The Products Of Many Successful Companies To Subtly Encourage Customer Behavior. Through Consecutive “hook Cycles,” These Products Reach Their Ultimate Goal Of Bringing Users Back Over And Over Again, Without Depending On Costly Advertising Or Aggressive Messaging. Hooked Is Based On Eyal’s Years Of Research, Consulting, And Practical Experience. He Wrote The Book He Wished Had Been Available To Him As A Startup Founder – Not Abstract Theory, But A How-to Guide For Building Better Products. Hooked Is Written For Product Managers, Designers, Marketers, Startup Founders, And Anyone Who Seeks To Understand How Products Influence Our Behavior.