-
Understanding Software
- Max Kanat-Alexander on Simplicity, Coding, and How to Suck Less as a Programmer
- Narrated by: Steve Menasche
- Length: 6 hrs and 4 mins
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Get 2 free audiobooks during trial.
Buy for $17.19
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
Publisher's summary
In Understanding Software, Max Kanat-Alexander, Technical Lead for Code Health at Google, shows you how to bring simplicity back to computer programming. Max explains to you why programmers suck, and how to suck less as a programmer. There's just too much complex stuff in the world. Complex stuff can't be used, and it breaks too easily. Complexity is stupid. Simplicity is smart.
Understanding Software covers many areas of programming, from how to write simple code to profound insights into programming, and then how to suck less at what you do! You'll discover the problems with software complexity, the root of its causes, and how to use simplicity to create great software. You'll examine debugging like you've never done before, and how to get a handle on being happy while working in teams.
Max brings a selection of carefully crafted essays, thoughts, and advice about working and succeeding in the software industry, from his legendary blog Code Simplicity. Max has crafted forty-three essays which have the power to help you avoid complexity and embrace simplicity, so you can be a happier and more successful developer.
Featured Article: The Best Audiobooks and Podcasts for Programmers
If you’re looking for the best audiobooks and podcasts about programming, you might be a programmer looking for resources and new perspectives to expand your knowledge. Or maybe you’re a newcomer still wondering if it's even possible to learn how to program from a book. Whether you’re brand new to programming or you’ve been fluent in Python, Java, C#, and the like for years, there are tons of great audio resources available to help you hone your skills.
Related to this topic
-
Java from Zero
- Learn Java Programming Fast for Beginners to Professionals: The Complete Guide with Code Examples and Exercises to Become a Professional
- By: Scott Brandt
- Narrated by: Jason Wright
- Length: 9 hrs and 6 mins
- Unabridged
-
Overall
-
Performance
-
Story
According to HackerRank, Java is now the third most in-demand language that hiring managers look for. And with US Java developers now earning upwards of $105,000 on average, based on data from Indeed…you can rest assured that learning Java will pay off in more ways than one.
-
-
Perfect for Self-Learners
- By James M. Faulkner on 10-04-24
By: Scott Brandt
-
Ask Your Developer
- How to Harness the Power of Software Developers and Win in the 21st Century
- By: Jeff Lawson
- Narrated by: Jeff Lawson
- Length: 9 hrs and 1 min
- Unabridged
-
Overall
-
Performance
-
Story
Jeff Lawson, developer turned CEO of Twilio (one of Bloomberg Businessweek's Top 50 Companies to Watch in 2021), creates a new playbook for unleashing the full potential of software developers in any organization, showing how to help management utilize this coveted and valuable workforce to enable growth, solve a wide range of business problems, and drive digital transformation.
-
-
Two and Half Stars
- By Anonymous User on 12-16-21
By: Jeff Lawson
-
Toyota Kata
- Managing People for Improvement, Adaptiveness and Superior Results
- By: Mike Rother
- Narrated by: Todd Belcher
- Length: 7 hrs and 16 mins
- Unabridged
-
Overall
-
Performance
-
Story
This game-changing book puts you behind the curtain at Toyota, providing new insight into the legendary automaker's management practices and offering practical guidance for leading and developing people in a way that makes the best use of their brainpower. Drawing on six years of research into Toyota's employee-management routines, Toyota Kata examines and elucidates, for the first time, the company's organizational routines - called kata - that power its success with continuous improvement and adaptation.
-
-
This is NOT an entry level book.
- By Keenan on 09-13-24
By: Mike Rother
-
Too Big To Know
- Rethinking Knowledge Now That the Facts Aren't the Facts, Experts Are Everywhere, and the Smartest Person in the Room Is the Room
- By: David Weinberger
- Narrated by: Peter Johnson
- Length: 8 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
We used to know how to know. We got our answers from books or experts. We'd nail down the facts and move on. But in the Internet age, knowledge has moved onto networks. There's more knowledge than ever, of course, but it's different. Topics have no boundaries, and nobody agrees on anything.Yet this is the greatest time in history to be a knowledge seeker - if you know how.
-
-
Good to know ...
- By John B. Fisher on 01-24-12
By: David Weinberger
-
How to Say It: Words That Make a Difference
- By: Allison Friederichs Atkison, The Great Courses
- Narrated by: Allison Friederichs Atkison
- Length: 4 hrs and 44 mins
- Original Recording
-
Overall
-
Performance
-
Story
Words. We use them all the time, every day, mostly without giving them much thought at all. We take for granted that they’re here at our disposal whenever we need them. But if you’ve ever wished you could communicate more effectively, words are the place to start. It’s incumbent upon you to choose the best words to accomplish your goals, because how you choose to communicate influences—well, everything! The power of communication shapes our professional goals, our relationships, and our lives—so the words we choose to use carry a great deal of power.
-
-
Meh. Glad I didn't pay for it.
- By Paula on 07-23-22
By: Allison Friederichs Atkison, and others
-
Manifest Now
- By: Idil Ahmed
- Narrated by: Idil Ahmed
- Length: 4 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
Manifest Now provides a step-by-step guide with tools, techniques, and proven strategies to raise your frequency and create the reality you want. This audiobook is designed to guide you through the mental, physical, and spiritual aspects of manifesting and creating all that your heart desires. You'll learn how to start removing mental and emotional blocks so you can rediscover that manifesting is your natural birthright. You'll feel more confident, reconnected, and powerful as you listen.
-
-
This is my first review of 2 years subscribed!
- By Rodrigo on 02-22-19
By: Idil Ahmed
-
Java from Zero
- Learn Java Programming Fast for Beginners to Professionals: The Complete Guide with Code Examples and Exercises to Become a Professional
- By: Scott Brandt
- Narrated by: Jason Wright
- Length: 9 hrs and 6 mins
- Unabridged
-
Overall
-
Performance
-
Story
According to HackerRank, Java is now the third most in-demand language that hiring managers look for. And with US Java developers now earning upwards of $105,000 on average, based on data from Indeed…you can rest assured that learning Java will pay off in more ways than one.
-
-
Perfect for Self-Learners
- By James M. Faulkner on 10-04-24
By: Scott Brandt
-
Ask Your Developer
- How to Harness the Power of Software Developers and Win in the 21st Century
- By: Jeff Lawson
- Narrated by: Jeff Lawson
- Length: 9 hrs and 1 min
- Unabridged
-
Overall
-
Performance
-
Story
Jeff Lawson, developer turned CEO of Twilio (one of Bloomberg Businessweek's Top 50 Companies to Watch in 2021), creates a new playbook for unleashing the full potential of software developers in any organization, showing how to help management utilize this coveted and valuable workforce to enable growth, solve a wide range of business problems, and drive digital transformation.
-
-
Two and Half Stars
- By Anonymous User on 12-16-21
By: Jeff Lawson
-
Toyota Kata
- Managing People for Improvement, Adaptiveness and Superior Results
- By: Mike Rother
- Narrated by: Todd Belcher
- Length: 7 hrs and 16 mins
- Unabridged
-
Overall
-
Performance
-
Story
This game-changing book puts you behind the curtain at Toyota, providing new insight into the legendary automaker's management practices and offering practical guidance for leading and developing people in a way that makes the best use of their brainpower. Drawing on six years of research into Toyota's employee-management routines, Toyota Kata examines and elucidates, for the first time, the company's organizational routines - called kata - that power its success with continuous improvement and adaptation.
-
-
This is NOT an entry level book.
- By Keenan on 09-13-24
By: Mike Rother
-
Too Big To Know
- Rethinking Knowledge Now That the Facts Aren't the Facts, Experts Are Everywhere, and the Smartest Person in the Room Is the Room
- By: David Weinberger
- Narrated by: Peter Johnson
- Length: 8 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
We used to know how to know. We got our answers from books or experts. We'd nail down the facts and move on. But in the Internet age, knowledge has moved onto networks. There's more knowledge than ever, of course, but it's different. Topics have no boundaries, and nobody agrees on anything.Yet this is the greatest time in history to be a knowledge seeker - if you know how.
-
-
Good to know ...
- By John B. Fisher on 01-24-12
By: David Weinberger
-
How to Say It: Words That Make a Difference
- By: Allison Friederichs Atkison, The Great Courses
- Narrated by: Allison Friederichs Atkison
- Length: 4 hrs and 44 mins
- Original Recording
-
Overall
-
Performance
-
Story
Words. We use them all the time, every day, mostly without giving them much thought at all. We take for granted that they’re here at our disposal whenever we need them. But if you’ve ever wished you could communicate more effectively, words are the place to start. It’s incumbent upon you to choose the best words to accomplish your goals, because how you choose to communicate influences—well, everything! The power of communication shapes our professional goals, our relationships, and our lives—so the words we choose to use carry a great deal of power.
-
-
Meh. Glad I didn't pay for it.
- By Paula on 07-23-22
By: Allison Friederichs Atkison, and others
-
Manifest Now
- By: Idil Ahmed
- Narrated by: Idil Ahmed
- Length: 4 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
Manifest Now provides a step-by-step guide with tools, techniques, and proven strategies to raise your frequency and create the reality you want. This audiobook is designed to guide you through the mental, physical, and spiritual aspects of manifesting and creating all that your heart desires. You'll learn how to start removing mental and emotional blocks so you can rediscover that manifesting is your natural birthright. You'll feel more confident, reconnected, and powerful as you listen.
-
-
This is my first review of 2 years subscribed!
- By Rodrigo on 02-22-19
By: Idil Ahmed
-
How to Release Anxiety
- By: Gabrielle Bernstein
- Narrated by: Gabrielle Bernstein
- Length: 1 hr and 29 mins
- Original Recording
-
Overall
-
Performance
-
Story
It’s not just you. Stress levels are at an all-time high—so much so that a recently convened panel of medical experts in the US has recommended that all adults under the age of 65 be screened for anxiety. In How to Release Anxiety, Gabby Bernstein offers simple, actionable steps for feeling better, living with more ease, and showing up for those around us. Gabby’s unusual advice: Rather than manage your anxiety, what if you befriended it? Gabby posits that what we befriend, we can ultimately be at ease with. So she invites us to get curious.
-
-
Not my thing, but one good point
- By Scott on 10-22-22
-
Mind Mapping
- Improve Memory, Concentration, Communication, Organization, Creativity, and Time Management
- By: Kam Knight
- Narrated by: Jim D Johnston
- Length: 5 hrs
- Unabridged
-
Overall
-
Performance
-
Story
This is a comprehensive guide to learning about a wonderful technique called mind maps. Mind maps are an amazing organizational and creativity tool that can improve memory, concentration, communication, organization, creativity, and time management.
-
-
make sure to practice
- By Meryem on 04-24-17
By: Kam Knight
-
30 Covert Emotional Manipulation Tactics: How Manipulators Take Control in Personal Relationships
- By: Adelyn Birch
- Narrated by: Kitty Hendrix
- Length: 1 hr and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
Identifying covert emotional manipulation is tricky. You sense something is wrong, but you can't quite put your finger on the problem. This powerful book will reveal to you if manipulation is at play in your relationships. It will open your eyes. You will learn 30 tactics manipulators use to get what they want. You will also learn to spot the warning signs within yourself that expose covert manipulation is taking place, even if you can't identify the specific tactics being used.
-
-
This book can change your life!
- By Cat O. on 04-04-18
By: Adelyn Birch
-
There's No Such Thing as Bad Weather
- A Scandinavian Mom's Secrets for Raising Healthy, Resilient, and Confident Kids (from Friluftsliv to Hygge)
- By: Linda Åkeson McGurk
- Narrated by: Ann Richardson
- Length: 8 hrs and 39 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bringing Up Bébé meets Last Child in the Woods in this lively, insightful memoir about a mother who sets out to discover if the nature-centric parenting philosophy of her native Scandinavia holds the key to healthier, happier lives for her American children.
-
-
Great concept, interesting writing.
- By Kate on 11-03-17
-
How to Write Best-Selling Fiction
- By: James Scott Bell, The Great Courses
- Narrated by: James Scott Bell
- Length: 12 hrs and 38 mins
- Original Recording
-
Overall
-
Performance
-
Story
Most people think the way to write a best seller is to have a lot of talent and even more luck. As you will learn, there is a recipe for success, and luck may be the least important ingredient in creating a best seller. No one has cracked the code better than James Scott Bell. A best-selling author himself, and the author of the number-one best seller for writers, Plot & Structure, Mr. Bell has been teaching the principles of best-selling fiction for over 20 years, principles that apply to any genre or style.
-
-
I'm a writer and this course is to blame.
- By accentrique on 07-22-19
By: James Scott Bell, and others
-
Survival Theory
- A Preparedness Guide
- By: Jonathan Hollerman
- Narrated by: Jim Pelletier
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
This preparedness guide will help you develop a plan to escape the deadly rioting and looting, showing you where you can take your family to keep them safe, even if you can't afford a fully-stocked survival retreat. Jonathan Hollerman's in-depth expertise and recommendations will cover many topics including bug-out bags, SHTF Weapons, tactical gear, survival tools, knives, long-term food storage, livestock, bug-out locations, survival retreat recommendations, and much more.
-
-
Literally a half decent book.
- By LA on 09-29-16
-
Our Magnificent Bastard Tongue
- The Untold History of English
- By: John McWhorter
- Narrated by: John McWhorter
- Length: 5 hrs and 22 mins
- Unabridged
-
Overall
-
Performance
-
Story
A survey of the quirks and quandaries of the English language, focusing on our strange and wonderful grammar. Why do we say "I am reading a catalog" instead of "I read a catalog"? Why do we say "do" at all? Is the way we speak a reflection of our cultural values? Delving into these provocative topics and more, Our Magnificent Bastard Tongue distills hundreds of years of fascinating lore into one lively history.
-
-
Great for casual linguists
- By Bertie on 01-11-10
By: John McWhorter
-
No Calculator? No Problem!
- Mastering Mental Math
- By: Art Benjamin, The Great Courses
- Narrated by: Art Benjamin
- Length: 5 hrs and 46 mins
- Original Recording
-
Overall
-
Performance
-
Story
No Calculator? No Problem! Mastering Mental Math , award-winning professor of mathematics and celebrated “mathemagician” Arthur T. Benjamin delivers 10 fun-filled lessons on how to do math in your head with confidence, accuracy, and speed - sometimes faster than a calculator. By the end of Professor Benjamin’s lessons, you’ll be able to add, subtract, multiply, and divide numbers faster than ever before. And with your newfound skills, you’ll soon find yourself amazing other people and, perhaps more important, yourself.
-
-
Excellent but need PDF
- By Majeed on 10-15-19
By: Art Benjamin, and others
-
Easy Spanish Step-by-Step
- By: Barbara Bregstein
- Narrated by: Rachel Story
- Length: 37 hrs and 15 mins
- Unabridged
-
Overall
-
Performance
-
Story
Easy Spanish Step-by-Step is designed in such a way that each section builds upon the last to help your brain progressively create lasting and meaningful connections to each new word and grammar concept. Simply by listening and speaking out loud with us, you will naturally progress, step-by-step, toward Spanish communication and fluency.
-
-
Best so far . . .
- By Medusa in Akron on 07-20-21
-
English Grammar Boot Camp
- By: Anne Curzan, The Great Courses
- Narrated by: Anne Curzan
- Length: 12 hrs and 26 mins
- Original Recording
-
Overall
-
Performance
-
Story
Grammar! For many of us, the word triggers memories of finger-wagging schoolteachers, and of wrestling with the ambiguous and complicated rules of using formal language. But what is grammar? In fact, it's the integral basis of how we speak and write. As such, a refined awareness of grammar opens a world of possibilities for both your pleasure in the English language and your skill in using it, in both speech and the written word.
-
-
Spectacular
- By Quaker on 09-24-16
By: Anne Curzan, and others
-
Dark Alliance
- The CIA, the Contras, and the Crack Cocaine Explosion
- By: Gary Webb
- Narrated by: Christian Rummel
- Length: 20 hrs and 28 mins
- Unabridged
-
Overall
-
Performance
-
Story
In July 1995, San Jose Mercury-News reporter Gary Webb found the Big One - the blockbuster story every journalist secretly dreams about - without even looking for it. A simple phone call concerning an unexceptional pending drug trial turned into a massive conspiracy involving the Nicaraguan Contra rebels, L.A. and Bay Area crack cocaine dealers, and the Central Intelligence Agency.
-
-
Bigger than You Thought
- By Susie on 04-28-14
By: Gary Webb
-
Learning How to Learn
- By: Tesia Marshik, The Great Courses
- Narrated by: Tesia Marshik
- Length: 4 hrs and 21 mins
- Original Recording
-
Overall
-
Performance
-
Story
Education can be enriching and transformative. It can also be downright excruciating—even demoralizing. When it comes to learning, why are some of us lovers and some of us haters? Welcome to the world of educational psychology, which uses science to explore what causes people to engage and learn, and what we can do to make learning opportunities more enjoyable and impactful. Spoiler alert: Teachers can only do so much. Students, too, must take control of their learning. Unfortunately, many of us never, ahem, learned the skills to do just that.
-
-
Like sitting through a middle school class
- By KDS on 06-16-22
By: Tesia Marshik, and others
People who viewed this also viewed...
-
Coders at Work
- Reflections on the Craft of Programming
- By: Peter Seibel
- Narrated by: Mitchell Dorian, full cast
- Length: 20 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress’ highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words “at work” suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting.
-
-
Great book
- By Jay on 05-30-22
By: Peter Seibel
-
Learning Agile
- Understanding Scrum, XP, Lean, and Kanban
- By: Andrew Stellman, Jennifer Greene
- Narrated by: TJ Johnson
- Length: 15 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile's underlying principles, then by describing four specific - and well-used - agile methods: Scrum, extreme programming (XP), Lean, and Kanban.
-
-
Go Agile!
- By Mark Maggiitti on 03-21-24
By: Andrew Stellman, and others
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
not useful
- By Andreas Andersen on 07-21-21
By: Titus Winters, and others
-
Computational Thinking
- By: Peter J. Denning, Matti Tedre
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview.
-
-
Too slow, repetitive for professional programmers
- By Kindle Customer on 04-06-21
By: Peter J. Denning, and others
-
User Story Mapping
- Discover the Whole Story, Build the Right Product
- By: Jeff Patton, Peter Economy - foreword
- Narrated by: Roy McCrerey
- Length: 8 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features. Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.
-
-
Straw man arguments and handwaving
- By Amazon Customer on 01-02-22
By: Jeff Patton, and others
-
Coders at Work
- Reflections on the Craft of Programming
- By: Peter Seibel
- Narrated by: Mitchell Dorian, full cast
- Length: 20 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress’ highly acclaimed best-seller Founders at Work by Jessica Livingston. As the words “at work” suggest, Peter Seibel focuses on how his interviewees tackle the day-to-day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting.
-
-
Great book
- By Jay on 05-30-22
By: Peter Seibel
-
Learning Agile
- Understanding Scrum, XP, Lean, and Kanban
- By: Andrew Stellman, Jennifer Greene
- Narrated by: TJ Johnson
- Length: 15 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile's underlying principles, then by describing four specific - and well-used - agile methods: Scrum, extreme programming (XP), Lean, and Kanban.
-
-
Go Agile!
- By Mark Maggiitti on 03-21-24
By: Andrew Stellman, and others
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
not useful
- By Andreas Andersen on 07-21-21
By: Titus Winters, and others
-
Computational Thinking
- By: Peter J. Denning, Matti Tedre
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview.
-
-
Too slow, repetitive for professional programmers
- By Kindle Customer on 04-06-21
By: Peter J. Denning, and others
-
User Story Mapping
- Discover the Whole Story, Build the Right Product
- By: Jeff Patton, Peter Economy - foreword
- Narrated by: Roy McCrerey
- Length: 8 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features. Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.
-
-
Straw man arguments and handwaving
- By Amazon Customer on 01-02-22
By: Jeff Patton, and others
-
Clean Agile
- Back to Basics
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Nearly 20 years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation - programmers and nonprogrammers alike. Martin, author of Clean Code and other highly influential software development guides, was there at Agile’s founding. Now, in Clean Agile: Back to Basics, he strips away misunderstandings and distractions that over the years have made it harder to use Agile than was originally intended.
-
-
Must Read for Industry Professionals
- By David on 03-09-24
By: Robert C. Martin
-
Ask Your Developer
- How to Harness the Power of Software Developers and Win in the 21st Century
- By: Jeff Lawson
- Narrated by: Jeff Lawson
- Length: 9 hrs and 1 min
- Unabridged
-
Overall
-
Performance
-
Story
Jeff Lawson, developer turned CEO of Twilio (one of Bloomberg Businessweek's Top 50 Companies to Watch in 2021), creates a new playbook for unleashing the full potential of software developers in any organization, showing how to help management utilize this coveted and valuable workforce to enable growth, solve a wide range of business problems, and drive digital transformation.
-
-
Two and Half Stars
- By Anonymous User on 12-16-21
By: Jeff Lawson
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- By Amazon Customer on 01-10-22
By: Robert C. Martin
-
Building Microservices
- Designing Fine-Grained Systems
- By: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Easy to Understand
- By Anonymous User on 04-27-22
By: Sam Newman
-
Managing Humans
- Biting and Humorous Tales of a Software Engineering Manager
- By: Michael Lopp
- Narrated by: TJ Johnson
- Length: 5 hrs and 39 mins
- Unabridged
-
Overall
-
Performance
-
Story
Listen to hilarious stories with serious lessons that Michael Lopp extracts from his varied and sometimes bizarre experiences as a manager at Apple, Pinterest, Palantir, Netscape, Symantec, Slack, and Borland. Many of the stories first appeared in primitive form in Lopp’s perennially popular blog, Rands in Repose. The third edition of Managing Humans contains a whole new season of episodes from the ongoing saga of Lopp's adventures in Silicon Valley, together with classic episodes remastered for high fidelity and freshness.
-
-
Blog turned book
- By Chad on 01-18-21
By: Michael Lopp
-
Articulating Design Decisions
- Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience
- By: Tom Greever
- Narrated by: Ric Chetter
- Length: 6 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Talking to people about your designs might seem like a basic skill, but it can be difficult to do well. In many cases, how you communicate with stakeholders, clients, and other non-designers may be more important than the designs themselves. Because if you can't get their support, your work will never see the light of day - no matter how good it is. This practical guide focuses on principles, tactics, and actionable methods for presenting your designs.
-
-
A must for any UX Designer!
- By Michael on 04-05-22
By: Tom Greever
-
Laws of UX
- Using Psychology to Design Better Products & Services
- By: Jon Yablonski
- Narrated by: Jason Leikam
- Length: 3 hrs
- Unabridged
-
Overall
-
Performance
-
Story
This practical guide explains how you can apply key principles in psychology to build products and experiences that are more intuitive and human-centered. Author Jon Yablonski deconstructs familiar apps and experiences to provide clear examples of how UX designers can build experiences that adapt to how users perceive and process digital interfaces.
-
-
Perfect for new designers
- By Evelene Montano on 06-24-23
By: Jon Yablonski
-
Design for How People Think
- Using Brain Science to Build Better Products
- By: John Whalen PhD
- Narrated by: Mitchell Dorian
- Length: 4 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
User experience doesn’t happen on a screen; it happens in the mind, and the experience is multidimensional and multisensory. This practical book will help you uncover critical insights about how your customers think so you can create products or services with an exceptional experience. Corporate leaders, marketers, product owners, and designers will learn how cognitive processes from different brain regions form what we perceive as a singular experience. Author John Whalen shows you how anyone on your team can conduct "contextual interviews" to unlock insights.
-
-
Thx
- By Huntress Janos on 05-09-24
By: John Whalen PhD
-
An Introduction to Information Theory
- Symbols, Signals and Noise
- By: John R. Pierce
- Narrated by: Kyle Tait
- Length: 10 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Behind the familiar surfaces of the telephone, radio, and television lies a sophisticated and intriguing body of knowledge known as information theory. This is the theory that has permitted the rapid development of all sorts of communication, from color television to the clear transmission of photographs from the vicinity of Jupiter. Even more revolutionary progress is expected in the future.
-
-
Not bad, but...
- By Jane Doe on 06-26-20
By: John R. Pierce
-
Learn Coding Basics in Hours with Python
- An Introduction to Computer Programming for Absolute Beginners
- By: Tech Academy, Jack C. Stanley, Erik Gross
- Narrated by: Virtual Voice
- Length: 2 hrs and 33 mins
- Unabridged
-
Overall
-
Performance
-
Story
Newly updated for 2024! Want to learn how to code in less than a day? This book was designed for absolute beginners – you don’t need any prior experience or knowledge. Written by the Co-Founders of The Tech Academy (www.learncodinganywhere.com), it serves as a perfect introduction to computer programming for anyone. This book utilizes Python, one of the most popular programming languages in the world. Learn Coding Basics in Hours with Python is easy and simple, and it can be completed fast. The Tech Academy is a technology school that specializes in coding bootcamps. You can enroll ...
-
-
Just don't
- By Steven Jenkins on 10-29-24
By: Tech Academy, and others
-
Computing: A Concise History
- The MIT Press Essential Knowledge Series
- By: Paul E. Ceruzzi
- Narrated by: Tim Andres Pabon
- Length: 3 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
The history of computing could be told as the story of hardware and software or the story of the Internet or the story of "smart" handheld devices, with subplots involving IBM, Microsoft, Apple, Facebook, and Twitter. In this concise and accessible account of the invention and development of digital technology, computer historian Paul Ceruzzi offers a broader and more useful perspective. He identifies four major threads that run throughout all of computing's technological development.
-
-
Hard to Believe it an "MIT Press" Thing
- By Sam on 05-15-22
By: Paul E. Ceruzzi
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
What listeners say about Understanding Software
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Anonymous User
- 01-27-24
Great insight!
Great insight for both the beginner and experienced developers in order to bring about positive change.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Deepanshu Lulla
- 06-14-20
It is alright
Max has some great points when it comes to the construction of software. However I was expecting more to get out of the ebook and some topics were just presented at a high level at best
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
3 people found this helpful
-
Overall
-
Performance
-
Story
- Juliana Shevchenko
- 12-11-22
Great book
The content is awesome. Some content is targeted at more senior software engineers, but I would recommend every programmer read this book. [Minor] The narrator is too artistic I think.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
1 person found this helpful
-
Overall
-
Performance
-
Story
- Seeker
- 03-08-21
Standard platitudes we’ve all heard.
Nothing life changing here. Common sense rules any experienced dev should of heard 1000 times. May be good for new devs but simply a good reminder for everyone else.
Sometimes the author comes off as if he is the first to have these thoughts though.
The narrator spoke very well but his voice gets annoying.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
2 people found this helpful
-
Overall
-
Performance
-
Story
- Rodrigo Peiro
- 07-27-20
Great addition for your collection
Definitely a very good read that offers great advice for software developers of all levels of experience. Highly recommended!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Nathaniel C.
- 12-13-19
I want more books like this on audible
There aren't very many software development books on audible, but this is my favorite so far. I started listening a few days ago but couldn't pay attention to the chapters where he described building something the right and wrong ways and I ended up starting it over.
A few bits I liked:
The engineer attitude: I can solve this problem the right way.
Complexity is a prison. Simplicity is freedom.
Refactoring doesn't waste time, it saves it.
Don't stop and try to solve the problem in your mind. Only action leads to understanding.
Narrating code examples doesn't work, so I understand why there aren't many but I'd listen to more like this.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
11 people found this helpful
-
Overall
-
Performance
-
Story
- bilal
- 05-31-21
Now, I’m ready
OK great, now I’m ready to become a computer software engineer. I never knew where to start until I read this book. Thank you so much I love it!
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Anonymous User
- 06-03-22
I loved it
I loved simplicity and calmness! :) this book shold be listened not only by programmers, but by0 managers as well.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Anonymous User
- 04-17-23
Awesome
Easy listen. Great narrator and material. Thanks so much. Highly recommend to everyone even for beginners.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!