Book picks similar to
Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt
programming
non-fiction
psychology
self-help
Just Listen: Discover the Secret to Getting Through to Absolutely Anyone
Mark Goulston - 2009
Just Listen does this by providing simple but powerful techniques readers can use to really get through to people. You’ll learn how to: make a powerful and positive first impression; listen effectively; make even a total stranger (potential client) feel understood; talk an angry or aggressive person away from an instinctual, unproductive reaction and toward a more rational mindset; and achieve buy-in--the linchpin of all persuasion, negotiation, and sales. Whether they're coworkers, friends, strangers, or enemies, the first make-or-break step in persuading anyone to do anything is getting them to hear you out. With this groundbreaking book, readers will be able to master the fine but critical art of effective communication.
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
Steve Krug - 2000
And it’s still short, profusely illustrated…and best of all–fun to read.If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web designers and developers around the world. If you’ve never read it, you’ll see why so many people have said it should be required reading for anyone working on Web sites.
The How of Happiness: A Scientific Approach to Getting the Life You Want
Sonja Lyubomirsky - 2007
Research psychologist Sonja Lyubomirsky's pioneering concept of the 40% solution shows you how Drawing on her own groundbreaking research with thousands of men and women, research psychologist and University of California professor of psychology Sonja Lyubomirsky has pioneered a detailed yet easy-to-follow plan to increase happiness in our day-to-day lives-in the short term and over the long term. The How of Happiness is a different kind of happiness book, one that offers a comprehensive guide to understanding what happiness is, and isn't, and what can be done to bring us all closer to the happy life we envision for ourselves. Using more than a dozen uniquely formulated happiness-increasing strategies, The How of Happiness offers a new and potentially life- changing way to understand our innate potential for joy and happiness as well as our ability to sustain it in our lives. Beginning with a short diagnostic quiz that helps readers to first quantify and then to understand what she describes as their "happiness set point," Lyubomirsky reveals that this set point determines just 50 percent of happiness while a mere 10 percent can be attributed to differences in life circumstances or situations. This leaves a startling, and startlingly underdeveloped, 40 percent of our capacity for happiness within our power to change. Lyubomirsky's "happiness strategies" introduce readers to the concept of intentional activities, mindful actions that they can use to achieve a happier life. These include exercises in practicing optimism when imagining the future, instruction in how best to savor life's pleasures in the here and now, and a thoroughgoing explanation of the importance of staying active to being happy. Helping readers find the right fit between the goals they set and the activities she suggests, Lyubomirsky also helps readers understand the many obstacles to happiness as well as how to harness individual strengths to overcome them. Always emphasizing how much of our happiness is within our control, Lyubomirsky addresses the "scientific how" of her happiness research, demystifying the many myths that unnecessarily complicate its pursuit. Unlike those of many self-help books, all her recommendations are supported by scientific research. The How of Happiness is both a powerful contribution to the field of positive psychology and a gift to all those who have questioned their own well- being and sought to take their happiness into their own hands.
The Decision Book: Fifty Models for Strategic Thinking
Mikael Krogerus - 2011
The Now Habit: A Strategic Program for Overcoming Procrastination and Enjoying Guilt-Free Play
Neil A. Fiore - 1988
Dr. Fiore’s techniques will help any busy person start tasks sooner and accomplish them more quickly, without the anxiety brought on by the negative habits of procrastination and perfectionism.
How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life
Scott Adams - 2013
So how did he go from hapless office worker and serial failure to the creator of Dilbert, one of the world’s most famous syndicated comic strips, in just a few years? In How to Fail at Almost Everything and Still Win Big, Adams shares the strategy he has used since he was a teen to invite failure in, to embrace it, then pick its pocket. No career guide can offer advice for success that works for everyone. As Adams explains, your best bet is to study the ways of others who made it big and try to glean some tricks and strategies that make sense for you. Adams pulls back the covers on his own unusual life and shares what he learned for turning one failure after another into something good and lasting. Adams reveals that he failed at just about everything he’s tried, including his corporate career, his inventions, his investments, and his two restaurants. But there’s a lot to learn from his personal story, and a lot of humor along the way. While it’s hard for anyone to recover from a personal or professional failure, Adams discovered some unlikely truths that helped to propel him forward. For instance:• Goals are for losers. Systems are for winners.• "Passion" is bull. What you need is personal energy.• A combination of mediocre skills can make you surprisingly valuable.• You can manage your odds in a way that makes you look lucky to others.
Never Split the Difference: Negotiating As If Your Life Depended On It
Chris Voss - 2016
Never Split the Difference takes you inside his world of high-stakes negotiations, revealing the nine key principles that helped Voss and his colleagues succeed when it mattered the most – when people’s lives were at stake.Rooted in the real-life experiences of an intelligence professional at the top of his game, Never Split the Difference will give you the competitive edge in any discussion.
Talent is Overrated: What Really Separates World-Class Performers from Everybody Else
Geoff Colvin - 2008
Greatness doesn't come from DNA but from practice and perseverance honed over decades. The key is how you practice, how you analyze the results of your progress and learn from your mistakes, that enables you to achieve greatness.Colvin shows that the skills of business: negotiating deals, evaluating financial statements obey the principles that lead to greatness, so that anyone can get better at them with the right kind of effort. Even the hardest decisions and interactions can be systematically improved.This new mind-set, combined with Colvin's practical advice, will change the way you think about your job and career, and will inspire you to achieve more in all you do.
12 Rules for Life: An Antidote to Chaos
Jordan B. Peterson - 2018
Peterson's answer to this most difficult of questions uniquely combines the hard-won truths of ancient tradition with the stunning revelations of cutting-edge scientific research.Humorous, surprising, and informative, Dr. Peterson tells us why skateboarding boys and girls must be left alone, what terrible fate awaits those who criticize too easily, and why you should always pet a cat when you meet one on the street.What does the nervous system of the lowly lobster have to tell us about standing up straight (with our shoulders back) and about success in life? Why did ancient Egyptians worship the capacity to pay careful attention as the highest of gods? What dreadful paths do people tread when they become resentful, arrogant, and vengeful? Dr. Peterson journeys broadly, discussing discipline, freedom, adventure, and responsibility, distilling the world's wisdom into 12 practical and profound rules for life. 12 Rules for Life shatters the modern commonplaces of science, faith, and human nature while transforming and ennobling the mind and spirit of its listeners.
Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)
John Mongan - 2000
This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation. The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews. 50 interview scenarios are presented along with in-depth analysis of the possible solutions. The problem-solving process is clearly illustrated so you'll be able to easily apply what you've learned during crunch time. You'll also find expert tips on what questions to ask, how to approach a problem, and how to recover if you become stuck. All of this will help you ace the interview and get the job you want.What you will learn from this bookTips for effectively completing the job application Ways to prepare for the entire programming interview process How to find the kind of programming job that fits you best Strategies for choosing a solution and what your approach says about you How to improve your interviewing skills so that you can respond to any question or situation Techniques for solving knowledge-based problems, logic puzzles, and programming problems Who this book is for This book is for programmers and developers applying for jobs in the software industry or in IT departments of major corporations.Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Problem Solving 101: A Simple Book for Smart People
Ken Watanabe - 2007
His goal was to help shift the focus in Japanese education from memorization to critical thinking, by adapting some of the techniques he had learned as an elite McKinsey consultant.He was amazed to discover that adults were hungry for his fun and easy guide to problem solving and decision making. The book became a surprise Japanese bestseller, with more than 370,000 in print after six months. Now American businesspeople can also use it to master some powerful skills.Watanabe uses sample scenarios to illustrate his techniques, which include logic trees and matrixes. A rock band figures out how to drive up concert attendance. An aspiring animator budgets for a new computer purchase. Students decide which high school they will attend.Illustrated with diagrams and quirky drawings, the book is simple enough for a middleschooler to understand but sophisticated enough for business leaders to apply to their most challenging problems.
Do What You Are : Discover the Perfect Career for You Through the Secrets of Personality Type
Paul D. Tieger - 1992
Do What You Are introduces Personality Type - how you process information, make decisions and interact with the world around you - and shows you which of the 16 types describes you best. It lists dozens of occupations that are popular with people of your type. Then, using workbook exercises and real-life examples to highlight the strengths and pitfalls of each personality type, it shows you step-by-step how touse your unique strengths to customise your job search,ensuring the best results in the shortest period of time.And if you plan to stay in your job, Do What You Are provides savvy advice for getting the most out of your current career.Every other career guide offers generic, one-size-fits-all advice. But because it is based on personality type, Do What You Are helps you determine what you need to be more successful and satisfied.
How Google Works
Eric Schmidt - 2014
As they helped grow Google from a young start-up to a global icon, they relearned everything they knew about management. How Google Works is the sum of those experiences distilled into a fun, easy-to-read primer on corporate culture, strategy, talent, decision-making, communication, innovation, and dealing with disruption.The authors explain how the confluence of three seismic changes - the internet, mobile, and cloud computing - has shifted the balance of power from companies to consumers. The companies that will thrive in this ever-changing landscape will be the ones that create superior products and attract a new breed of multifaceted employees whom the authors dub 'smart creatives'. The management maxims ('Consensus requires dissension', 'Exile knaves but fight for divas', 'Think 10X, not 10%') are illustrated with previously unreported anecdotes from Google's corporate history.'Back in 2010, Eric and I created an internal class for Google managers,' says Rosenberg. 'The class slides all read 'Google confidential' until an employee suggested we uphold the spirit of openness and share them with the world. This book codifies the recipe for our secret sauce: how Google innovates and how it empowers employees to succeed.'
The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data
Kevin D. Mitnick - 2017
Consumer's identities are being stolen, and a person's every step is being tracked and stored. What once might have been dismissed as paranoia is now a hard truth, and privacy is a luxury few can afford or understand.In this explosive yet practical book, Kevin Mitnick illustrates what is happening without your knowledge--and he teaches you "the art of invisibility." Mitnick is the world's most famous--and formerly the Most Wanted--computer hacker. He has hacked into some of the country's most powerful and seemingly impenetrable agencies and companies, and at one point he was on a three-year run from the FBI. Now, though, Mitnick is reformed and is widely regarded as the expert on the subject of computer security. He knows exactly how vulnerabilities can be exploited and just what to do to prevent that from happening. In THE ART OF INVISIBILITY Mitnick provides both online and real life tactics and inexpensive methods to protect you and your family, in easy step-by-step instructions. He even talks about more advanced "elite" techniques, which, if used properly, can maximize your privacy. Invisibility isn't just for superheroes--privacy is a power you deserve and need in this modern age.
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eric Matthes - 2015
You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!