The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact


Edmond Lau - 2015
    I'm going to share that mindset with you — along with hundreds of actionable techniques and proven habits — so you can shortcut those years.Introducing The Effective Engineer — the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with hundreds of techniques to accelerate your career.For two years, I embarked on a quest seeking an answer to one question:How do the most effective engineers make their efforts, their teams, and their careers more successful?I interviewed and collected stories from engineering VPs, directors, managers, and other leaders at today's top software companies: established, household names like Google, Facebook, Twitter, and LinkedIn; rapidly growing mid-sized companies like Dropbox, Square, Box, Airbnb, and Etsy; and startups like Reddit, Stripe, Instagram, and Lyft.These leaders shared stories about the most valuable insights they've learned and the most common and costly mistakes that they've seen engineers — sometimes themselves — make.This is just a small sampling of the hard questions I posed to them:- What engineering qualities correlate with future success?- What have you done that has paid off the highest returns?- What separates the most effective engineers you've worked with from everyone else?- What's the most valuable lesson your team has learned in the past year?- What advice do you give to new engineers on your team? Everyone's story is different, but many of the lessons share common themes.You'll get to hear stories like:- How did Instagram's team of 5 engineers build and support a service that grew to over 40 million users by the time the company was acquired?- How and why did Quora deploy code to production 40 to 50 times per day?- How did the team behind Google Docs become the fastest acquisition to rewrite its software to run on Google's infrastructure?- How does Etsy use continuous experimentation to design features that are guaranteed to increase revenue at launch?- How did Facebook's small infrastructure team effectively operate thousands of database servers?- How did Dropbox go from barely hiring any new engineers to nearly tripling its team size year-over-year? What's more, I've distilled their stories into actionable habits and lessons that you can follow step-by-step to make your career and your team more successful.The skills used by effective engineers are all learnable.And I'll teach them to you. With The Effective Engineer, I'll teach you a unifying framework called leverage — the value produced per unit of time invested — that you can use to identify the activities that produce disproportionate results.Here's a sneak peek at some of the lessons you'll learn. You'll learn how to:- Prioritize the right projects and tasks to increase your impact.- Earn more leeway from your peers and managers on your projects.- Spend less time maintaining and fixing software and more time building and shipping new features.- Produce more accurate software estimates.- Validate your ideas cheaply to reduce wasted work.- Navigate organizational and people-related bottlenecks.- Find the appropriate level of code reviews, testing, abstraction, and technical debt to balance speed and quality.- Shorten your debugging workflow to increase your iteration speed.

Agile Coaching


Rachel Davies - 2009
    Agile Coaching de-mystifies agile practices--it's a practical guide to creating strong agile teams. Packed with useful tips from practicing agile coaches Rachel Davies and Liz Sedley, this book gives you coaching tools that you can apply whether you are a project manager, a technical lead, or working in a software team. To lead change, you need to expand your toolkit, and this book gives you the tools you need to make the transition from agile practitioner to agile coach. Agile Coaching is all about working with people to create great agile teams. You'll learn how to build a team that produces great software and has fun doing it. In the process, you'll grow a team that's self-sufficient and skillful. This book provides you with deeper knowledge of how agile practices work and how to inspire your team to improve. Discover how to coach your team through the agile lifecycle, from planning to writing software. Learn the secrets of running effective agile meetings and how to get your team following a consistent approach to creating software. You'll find chapters dedicated to introducing Test-Driven Development, designing Retrospectives, and making progress visible. Find out what works and what to avoid when introducing agile practices to your team. Throughout the book the authors share their personal coaching stories from experience with real teams, giving you insights into what works and what to avoid. Each chapter also covers hurdles that you and your team may face and what to do to clear them.

The Pragmatic Programmer: From Journeyman to Master


Andy Hunt - 1999
    It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

The Thank You Economy


Gary Vaynerchuk - 2010
    In this groundbreaking follow-up to the bestselling Crush It!, Vaynerchuk—one of Bloomberg Businessweek’s “20 People Every Entrepreneur Should Follow”—looks beyond a numbers-based analysis to explore the value of social interactions in building our economy.

The McKinsey Way


Ethan M. Rasiel - 1999
    --Julie Bick, best-selling author of ALL I REALLY NEED TO KNOW IN BUSINESS I LEARNED AT MICROSOFT. Enlivened by witty anecdotes, THE MCKINSEY WAY contains valuable lessons on widely diverse topics such as marketing, interviewing, team-building, and brainstorming. --Paul H. Zipkin, Vice-Dean, The Fuqua School of BusinessIt's been called a breeding ground for gurus. McKinsey & Company is the gold-standard consulting firm whose alumni include titans such as In Search of Excellence author Tom Peters, Harvey Golub of American Express, and Japan's Kenichi Ohmae.When Fortune 100 corporations are stymied, it's the McKinsey-ites whom they call for help. In THE MCKINSEY WAY, former McKinsey associate Ethan Rasiel lifts the veil to show you how the secretive McKinsey works its magic, and helps you emulate the firm's well-honed practices in problem solving, communication, and management.He shows you how McKinsey-ites think about business problems and how they work at solving them, explaining the way McKinsey approaches every aspect of a task: How McKinsey recruits and molds its elite consultants; How to sell without selling; How to use facts, not fear them; Techniques to jump-start research and make brainstorming more productive; How to build and keep a team at the top its game; Powerful presentation methods, including the famous waterfall chart, rarely seen outside McKinsey; How to get ultimate buy-in to your findings; Survival tips for working in high-pressure organizations.Both a behind-the-scenes look at one of the most admired and secretive companies in the business world and a toolkit of problem-solving techniques without peer, THE MCKINSEY WAY is fascinating reading that empowers every business decision maker to become a better strategic player in any organization.

Think Like a Rocket Scientist: Simple Strategies You Can Use to Make Giant Leaps in Work and Life


Ozan Varol - 2020
    A former rocket scientist reveals the habits, ideas, and strategies that will empower you to turn the seemingly impossible into the possible. Rocket science is often celebrated as the ultimate triumph of technology. But it's not. Rather, it's the apex of a certain thought process -- a way to imagine the unimaginable and solve the unsolvable. It's the same thought process that enabled Neil Armstrong to take his giant leap for mankind, that allows spacecraft to travel millions of miles through outer space and land on a precise spot, and that brings us closer to colonizing other planets. Fortunately, you don't have to be a rocket scientist to think like one. In this accessible and practical book, Ozan Varol reveals nine simple strategies from rocket science that you can use to make your own giant leaps in work and life -- whether it's landing your dream job, accelerating your business, learning a new skill, or creating the next breakthrough product. Today, thinking like a rocket scientist is a necessity. We all encounter complex and unfamiliar problems in our lives. Those who can tackle these problems -- without clear guidelines and with the clock ticking -- enjoy an extraordinary advantage. Think Like a Rocket Scientist will inspire you to take your own moonshot and enable you to achieve liftoff.

Leading Lean Software Development: Results Are Not the Point


Mary Poppendieck - 2009
    They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies.The Poppendiecks organize this book around the crucial concept of frames, the unspoken mental constructs that shape our perspectives and control our behavior in ways we rarely notice. For software leaders and team members, some frames lead to long-term failure, while others offer a strong foundation for success. Drawing on decades of experience, the authors present twenty-four frames that offer a coherent, complete framework for leading lean software development. You'll discover powerful new ways to act as competency leader, product champion, improvement mentor, front-line leader, and even visionary.Systems thinking: focusing on customers, bringing predictability to demand, and revamping policies that cause inefficiency Technical excellence: implementing low-dependency architectures, TDD, and evolutionary development processes, and promoting deeper developer expertise Reliable delivery: managing your biggest risks more effectively, and optimizing both workflow and schedules Relentless improvement: seeing problems, solving problems, sharing the knowledge Great people: finding and growing professionals with purpose, passion, persistence, and pride Aligned leaders: getting your entire leadership team on the same page From the world's number one experts in Lean software development, Leading Lean Software Development will be indispensable to everyone who wants to transform the promise of lean into reality--in enterprise IT and software companies alike.

Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley


Antonio García Martínez - 2016
    Infrastructure engineers use a software version of this “chaos monkey” to test online services’ robustness—their ability to survive random failure and correct mistakes before they actually occur. Tech entrepreneurs are society’s chaos monkeys, disruptors testing and transforming every aspect of our lives, from transportation (Uber) and lodging (AirBnB) to television (Netflix) and dating (Tinder). One of Silicon Valley’s most audacious chaos monkeys is Antonio García Martínez.After stints on Wall Street and as CEO of his own startup, García Martínez joined Facebook’s nascent advertising team, turning its users’ data into profit for COO Sheryl Sandberg and chairman and CEO Mark “Zuck” Zuckerberg. Forced out in the wake of an internal product war over the future of the company’s monetization strategy, García Martínez eventually landed at rival Twitter. He also fathered two children with a woman he barely knew, committed lewd acts and brewed illegal beer on the Facebook campus (accidentally flooding Zuckerberg's desk), lived on a sailboat, raced sport cars on the 101, and enthusiastically pursued the life of an overpaid Silicon Valley wastrel.Now, this gleeful contrarian unravels the chaotic evolution of social media and online marketing and reveals how it is invading our lives and shaping our future. Weighing in on everything from startups and credit derivatives to Big Brother and data tracking, social media monetization and digital “privacy,” García Martínez shares his scathing observations and outrageous antics, taking us on a humorous, subversive tour of the fascinatingly insular tech industry. Chaos Monkeys lays bare the hijinks, trade secrets, and power plays of the visionaries, grunts, sociopaths, opportunists, accidental tourists, and money cowboys who are revolutionizing our world. The question is, will we survive?

Execution: The Discipline of Getting Things Done


Larry Bossidy - 2002
    This smart and pithy book focuses on a simple though vexing challenge: How can the leaders of an organization exhort their people to deliver on the most important goals?....It's rare to find a book like this that blends smart practice with intelligent articulation of how to get things done. Do yourself a favor. Buy it." --The Boston Globe"Making all of the moving parts of an organization function smoothly together is just plain hard work. By describing how he has done it, Mr. Bossidy has come up with a valuable and practical management guide that is must-reading for everyone who cares about business." --The New York Times"If you want to be a CEO--or if you are a CEO and want to keep your job--read Execution and put its principles to work." --Michael Dell, chairman and CEO, Dell Computer Corp."A how-to book for the can-do boss....If even half the corporations in America pondered their suggestions, the economy would be in much better shape. Moreover, Bossidy and Charan boast an impressive enough track record that anyone who wants to stay sharp at the helm will welcome their assistance." --BusinessWeek"Sound, practical advice on how to make things happen." --Ralph S. Larsen, chairman and CEO, Johnson & Johnson"Here's the real deal.... This is no-nonsense stuff.... The leaders who sweat the small stuff, hire the right people, make the tough decisions and stick around to see that they're carried out are the real winners.... Forget the swarmy memoirs, cheesy parables, advice for idiots, and leadership secrets of despots and barbarians. Getting it done is, according to Bossidy and Charan, the only way to grow." --The Miami Herald"Captures a lifetime of building winning formulas and puts them in a simple, practical context for executives at any level." --Ivan Seidenberg, president and CEO, Verizon

The Back of the Napkin: Solving Problems and Selling Ideas with Pictures


Dan Roam - 2008
    Three dots to represent Dallas, Houston, and San Antonio. Three arrows to show direct flights. Problem solved, and the picture made it easy to sell Southwest Airlines to investors and customers. Used properly, a simple drawing on a humble napkin is more powerful than Excel or PowerPoint. It can help crystallize ideas, think outside the box, and communicate in a way that people simply “get”. In this book Dan Roam argues that everyone is born with a talent for visual thinking, even those who swear they can’t draw. Drawing on twenty years of visual problem solving combined with the recent discoveries of vision science, this book shows anyone how to clarify a problem or sell an idea by visually breaking it down using a simple set of visual thinking tools – tools that take advantage of everyone’s innate ability to look, see, imagine, and show. THE BACK OF THE NAPKIN proves that thinking with pictures can help anyone discover and develop new ideas, solve problems in unexpected ways, and dramatically improve their ability to share their insights. This book will help readers literally see the world in a new way.

7 Powers: The Foundations of Business Strategy


Hamilton Wright Helmer - 2016
    And create Power it must, for without it your business is at risk. He explains why invention always comes first and then develops the Power Progression to enable you to target when your Power must be established: in the Origination, Take-Off or Stability phases of your business.Every business faces a do-or-die strategy moment: a crux directional choice made amidst swirling uncertainty. To get this right you need at your fingertips a real-time strategy compass to discern your true north. 7 Powers is that compass.

Fifty Quick Ideas To Improve Your Retrospectives


Tom Roden - 2015
    This book will help you get better outcomes from retrospectives and from any continuous improvement initiative. It will help you consider how best to prepare for retrospectives, generate innovative insights, achieve valuable outcomes, improve facilitation techniques, keep things fresh and maybe even how to have a bit of fun whilst doing it. This book is for anyone who undertakes continuous improvement of any sort, especially those looking to get better outcomes from retrospectives, either as a participant, facilitator, coach or manager of teams. We include ideas for people with varying levels of experience. So, whether you are just getting started with Scrum and retrospectives, or a veteran of continuous improvement looking to fine-tune or get new ideas, or if your retrospectives have become a bit stale and need re-invigorating, there are ideas in here to support you.

The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies


Erik Brynjolfsson - 2014
    Digital technologies—with hardware, software, and networks at their core—will in the near future diagnose diseases more accurately than doctors can, apply enormous data sets to transform retailing, and accomplish many tasks once considered uniquely human.In The Second Machine Age MIT’s Erik Brynjolfsson and Andrew McAfee—two thinkers at the forefront of their field—reveal the forces driving the reinvention of our lives and our economy. As the full impact of digital technologies is felt, we will realize immense bounty in the form of dazzling personal technology, advanced infrastructure, and near-boundless access to the cultural items that enrich our lives.Amid this bounty will also be wrenching change. Professions of all kinds—from lawyers to truck drivers—will be forever upended. Companies will be forced to transform or die. Recent economic indicators reflect this shift: fewer people are working, and wages are falling even as productivity and profits soar.Drawing on years of research and up-to-the-minute trends, Brynjolfsson and McAfee identify the best strategies for survival and offer a new path to prosperity. These include revamping education so that it prepares people for the next economy instead of the last one, designing new collaborations that pair brute processing power with human ingenuity, and embracing policies that make sense in a radically transformed landscape.A fundamentally optimistic book, The Second Machine Age alters how we think about issues of technological, societal, and economic progress.

The Personal MBA: Master the Art of Business


Josh Kaufman - 2010
    The consensus is clear: MBA programs are a waste of time and money. Even the elite schools offer outdated assembly-line educations about profit-and-loss statements and PowerPoint presentations. After two years poring over sanitized case studies, students are shuffled off into middle management to find out how business really works.Josh Kaufman has made a business out of distilling the core principles of business and delivering them quickly and concisely to people at all stages of their careers. His blog has introduced hundreds of thousands of readers to the best business books and most powerful business concepts of all time. In The Personal MBA, he shares the essentials of sales, marketing, negotiation, strategy, and much more.True leaders aren't made by business schools-they make themselves, seeking out the knowledge, skills, and experiences they need to succeed. Read this book and in one week you will learn the principles it takes most people a lifetime to master.

The Progress Principle: Using Small Wins to Ignite Joy, Engagement, and Creativity at Work


Teresa Amabile - 2011
    The worst managers undermine inner work life, often unwittingly.As Teresa Amabile and Steven Kramer explain in The Progress Principle, seemingly mundane workday events can make or break employees’ inner work lives. But it’s forward momentum in meaningful work—progress—that creates the best inner work lives. Through rigorous analysis of nearly 12,000 diary entries provided by 238 employees in 7 companies, the authors explain how managers can foster progress and enhance inner work life every day.The book shows how to remove obstacles to progress, including meaningless tasks and toxic relationships. It also explains how to activate two forces that enable progress: (1) catalysts—events that directly facilitate project work, such as clear goals and autonomy—and (2) nourishers—interpersonal events that uplift workers, including encouragement and demonstrations of respect and collegiality.Brimming with honest examples from the companies studied, The Progress Principle equips aspiring and seasoned leaders alike with the insights they need to maximize their people’s performance.