Head First Design Patterns


Eric Freeman - 2004
     At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

Lean In: Women, Work, and the Will to Lead


Sheryl Sandberg - 2013
    The book soared to the top of bestseller lists internationally, igniting global conversations about women and ambition. Sandberg packed theatres, dominated opinion pages, appeared on every major television show and on the cover of Time magazine, and sparked ferocious debate about women and leadership. Ask most women whether they have the right to equality at work and the answer will be a resounding yes, but ask the same women whether they'd feel confident asking for a raise, a promotion, or equal pay, and some reticence creeps in. The statistics, although an improvement on previous decades, are certainly not in women's favour – of 197 heads of state, only twenty-two are women. Women hold just 20 percent of seats in parliaments globally, and in the world of big business, a meagre eighteen of the Fortune 500 CEOs are women. In Lean In, Sheryl Sandberg – Facebook COO and one of Fortune magazine's Most Powerful Women in Business – draws on her own experience of working in some of the world's most successful businesses and looks at what women can do to help themselves, and make the small changes in their life that can effect change on a more universal scale.

To Sell is Human: The Surprising Truth About Moving Others


Daniel H. Pink - 2012
    Bureau of Labor Statistics, one in nine Americans works in sales. Every day more than fifteen million people earn their keep by persuading someone else to make a purchase.But dig deeper and a startling truth emerges:Yes, one in nine Americans works in sales. But so do the other eight.Whether we’re employees pitching colleagues on a new idea, entrepreneurs enticing funders to invest, or parents and teachers cajoling children to study, we spend our days trying to move others. Like it or not, we’re all in sales now.To Sell Is Human offers a fresh look at the art and science of selling. As he did in Drive and A Whole New Mind, Daniel H. Pink draws on a rich trove of social science for his counterintuitive insights. He reveals the new ABCs of moving others (it's no longer "Always Be Closing"), explains why extraverts don't make the best salespeople, and shows how giving people an "off-ramp" for their actions can matter more than actually changing their minds.Along the way, Pink describes the six successors to the elevator pitch, the three rules for understanding another's perspective, the five frames that can make your message clearer and more persuasive, and much more. The result is a perceptive and practical book--one that will change how you see the world and transform what you do at work, at school, and at home.

The Oz Principle: Getting Results Through Individual and Organizational Accountability


Roger Connors - 1994
    At its root, the principle works like this: Like Dorothy and the gang in The Wizard of Oz, most businesspeople have the tools to succeed, but when things go wrong they blame circumstance or others instead of looking within for the true cause of unsatisfactory results. Once individuals learn to accept responsibility, they can use the Oz Principle to become better leaders. Now, with corporate scandals in the headlines and the culture of victimization running rampant at every level of the business world, Roger Connors, Tom Smith, and Craig Hickman return with a new edition of The Oz Principle. Fully revised, this edition will update the statistics, concepts, and relevant companies through fresh, timely anecdotes and stories.

The 5 Levels of Leadership: Proven Steps to Maximize Your Potential


John C. Maxwell - 2011
    In fact, being chosen for a position is only the first of the five levels every effective leader achieves. To become more than "the boss" people follow only because they are required to, you have to master the ability to invest in people and inspire them. To grow further in your role, you must achieve results and build a team that produces. You need to help people to develop their skills to become leaders in their own right. And if you have the skill and dedication, you can reach the pinnacle of leadership—where experience will allow you to extend your influence beyond your immediate reach and time for the benefit of others.The 5 Levels of Leadership are:1. Position—People follow because they have to.2. Permission—People follow because they want to.3. Production—People follow because of what you have done for the organization.4. People Development—People follow because of what you have done for them personally.5. Pinnacle—People follow because of who you are and what you represent.Through humor, in-depth insight, and examples, internationally recognized leadership expert John C. Maxwell describes each of these stages of leadership. He shows you how to master each level and rise up to the next to become a more influential, respected, and successful leader.

Profit First: Transform Your Business from a Cash-Eating Monster to a Money-Making Machine


Mike Michalowicz - 2014
    The problem is, businesses are run by humans, and humans aren't always logical. Serial entrepreneur Mike Michalowicz has developed a behavioral approach to accounting to flip the formula: Sales - Profit = Expenses. Just as the most effective weight loss strategy is to limit portions by using smaller plates, Michalowicz shows that by taking profit first and apportioning only what remains for expenses, entrepreneurs will transform their businesses from cash-eating monsters to profitable cash cows. Using Michalowicz's Profit First system, readers will learn that:- Following 4 simple principles can simplify accounting and make it easier to manage a profitable business by looking at bank account balances.- A small, profitable business can be worth much more than a large business surviving on its top line.- Businesses that attain early and sustained profitability have a better shot at achieving long-term growth.With dozens of case studies, practical, step-by-step advice, and his signature sense of humor, Michalowicz has the game-changing roadmap for any entrepreneur to make money they always dreamed of.

Fundamentals of Software Architecture: An Engineering Approach


Mark Richards - 2020
    Until now. This practical guide provides the first comprehensive overview of software architecture's many aspects. You'll examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.Authors Neal Ford and Mark Richards help you learn through examples in a variety of popular programming languages, such as Java, C#, JavaScript, and others. You'll focus on architecture principles with examples that apply across all technology stacks.

Fearless Change: Patterns for Introducing New Ideas


Mary Lynn Manns - 2004
    It contains a collection of eye-openers that is a treasure chest for pioneers of new organizational ideas, A fantastic toolbox for use in future missions!"--Lise B. Hvatum, product development manager, Schlumberger"If you have need of changing your organization, and especially of introducing new techniques, then you want to understand what is in this book. It will help you avoid common pitfalls that doom many such projects and will show you a clear path to success. The techniques are derived from the experience of many individuals and organizations. Many are also fun to apply. This stuff is really cool--and really hot."--Joseph Bergin, professor of computer science, Pace University, New York"If change is the only guarantee in life, why is it so hard to do? As this book points out, people are not so much resistant to change itself as they are to being changed. Mary Lynn and Linda have successfully used the pattern form to capture and present the recurring lessons of successful change efforts and have placed a powerful knowledge resource in the hands of their readers."--Alan O'Callaghan, researcher, Software Technology Research Laboratory, De Montfort University, United Kingdom"The most difficult part of absorbing patterns, or any technology, into an organization is overcoming the people issues. The patterns in this book are the documentation of having gone through that experience, giving those that dare push the envelope a head start at success."--David E. DeLano, IBM Pervasive Computing"If you have ever wondered how you could possibly foster any cultural changes in your organization, in this book you will find a lot of concrete advice for doing so. I recommend that everyone read this book who has a vast interest in keeping his or her organization flexible and open for cultural change."--Jutta Eckstein, Independent Consultant, Objects In Action Author of "Agile Software Development in the Large"48 Patterns for Driving and Sustaining Change in Your OrganizationChange. It's brutally tough to initiate, even harder to sustain. It takes too long. People resist it.But without it, organizations lose their competitive edge. Fortunately, you can succeed at making change. In "Fearless Change, " Mary Lynn Manns and Linda Rising illuminate 48 proven techniques, or patterns, for implementing change in organizations or teams of all sizes, and show you exactly how to use them successfully.Find out how toUnderstand the forces in your organization that drive and retard changePlant the seeds of changeDrive participation and buy-in, from start to finishChoose an "official skeptic" to sharpen your thinkingMake your changes appear less threateningFind the right timing and the best teaching momentsSustain your momentumOvercome adversity and celebrate successInspired by the "pattern languages" that are transforming fields from software to architecture, the authors illuminate patterns for every stage of the change process: knowledge, persuasion, decision, implementation, and confirmation. These flexible patterns draw on the experiences of hundreds of leaders. They offer powerful insight into change-agent behavior, organizational culture, and the roles of every participant.Best of all, they're easy to use--"and they work!"

Loonshots: How to Nurture the Crazy Ideas That Win Wars, Cure Diseases, and Transform Industries


Safi Bahcall - 2019
    Mountains of print have been written about culture. Loonshots identifies the small shifts in structure that control this transition, the same way that temperature controls the change from water to ice.Using examples that range from the spread of fires in forests to the hunt for terrorists online, and stories of thieves and geniuses and kings, Bahcall shows how this new kind of science helps us understand the behavior of companies and the fate of empires. Loonshots distills these insights into lessons for creatives, entrepreneurs, and visionaries everywhere.

Great at Work: How Top Performers Do Less, Work Better, and Achieve More


Morten T. Hansen - 2018
    Now, after a unique, five-year study of more than 5,000 managers and employees, Morten Hansen reveals the answers in his “Seven Work Smarter Practices” that can be applied by anyone looking to maximize their time and performance.Each of Hansen’s seven practices is highlighted by inspiring stories from individuals in his comprehensive study. You’ll meet a high school principal who engineered a dramatic turnaround of his failing high school; a rural Indian farmer determined to establish a better way of life for women in his village; and a sushi chef, whose simple preparation has led to his restaurant (tucked away under a Tokyo subway station underpass) being awarded the maximum of three Michelin stars. Hansen also explains how the way Alfred Hitchcock filmed Psycho and the 1911 race to become the first explorer to reach the South Pole both illustrate the use of his seven practices (even before they were identified).Each chapter contains questions and key insights to allow you to assess your own performance and figure out your work strengths, as well as your weaknesses. Once you understand your individual style, there are mini-quizzes, questionnaires, and clear tips to assist you focus on a strategy to become a more productive worker. Extensive, accessible, and friendly, Great at Work will help you achieve more by working less, backed by unprecedented statistical analysis.