Why Can‘t I Understand What the Developer Says?
- Developer communicationProduct planningTech collaboration
- Categories:Computers & Internet Careers Personal Transformation
- Language:Korean(Translation Services Available)
- Publication Place:South Korea
- Publication date:May,2026
- Pages:392
- Retail Price:(Unknown)
- Size:145mm×225mm
- Text Color:(Unknown)
- Words:(Unknown)
Request for Review Sample
Through our website, you are submitting the application for you to evaluate the book. If it is approved, you may read the electronic edition of this book online.
Special Note:
The submission of this request means you agree to inquire the books through RIGHTOL,
and undertakes, within 18 months, not to inquire the books through any other third party,
including but not limited to authors, publishers and other rights agencies.
Otherwise we have right to terminate your use of Rights Online and our cooperation,
as well as require a penalty of no less than 1000 US Dollars.
Review
A communication skills guide that balances the needs of planners with the realities of developers.
Developers and planners work on the same project, yet they speak different languages. The tension between them is long-standing. Everyone is working, yet the project stalls—that’s when it’s time to adjust how you communicate.
The author has eight years of development experience and five years of planning experience, mastering both languages. He believes the key to resolving conflict most likely lies with the planner. Only when planners understand the development process can they accurately identify collaboration bottlenecks, negotiate compromises, and push projects to completion.
This book deciphers the developer’s perspective behind real workplace problems from a planner’s point of view.
Part One, “Planners from Mars, Developers from Venus,” analyzes the traits of the developers you work with, helping you understand their work attitudes and problem-solving approaches. It shows planners that most communication barriers stem from differences in perspective, not mutual distrust, laying the foundation for understanding developer thinking.
Part Two, “Common Conflict Cases with Developers,” addresses high-frequency workplace conflicts, answers planners‘ inner questions, digs into the root reasons behind “why not,” and offers strategies to resolve conflicts.
Part Three, “Essential Development Basics for Collaboration,” explains the technical fundamentals needed for smooth communication with developers: client-server architecture, database principles, Git, JSON, and other collaboration tools—helping non-technical people make decisions based on data logic.
Part Four, “Growing into a Great Planner Alongside Developers,” offers concrete action strategies based on the understanding and knowledge built in earlier chapters. It shares the kind of planning documents developers like, the planner’s secret weapon—API reviews—and questioning techniques that transform communication outcomes, all aimed at raising the planner‘s professionalism and driving project success.
Open this book, and you are already halfway to success. The willingness to understand the other person is the most powerful weapon for collaboration. Once you understand their world and find common ground in communication, most workplace stress will resolve itself.
Feature
★ A Hybrid Author Fluent in Both Languages: E-Peuro has 8 years of development experience and over 5 years of product planning experience, making him fluent in both developer and planner languages. He deconstructs collaboration pain points from a dual perspective.
★ No Code, Just Thinking Logic: The real key to collaboration is not planners learning to read code, but understanding developers‘ thought logic—why they say “no,” what their concerns are, and how they prioritize systems.
★ Real Workplace Conflict Cases + Actionable Solutions: Using real cases such as “Why do I have to wait until next week just to change a button?” and “If copying and pasting works, why is rebuilding harder?” this book offers practical solutions.
★ A Planner’s Survival Guide: Covers practical techniques such as using questioning to lower developer defensiveness, feedback strategies that energize developers, and scope and timeline negotiation—tailored specifically for product planners trapped by technical jargon.
Description
“That can’t be done.” It’s the sentence you hear most often when working with developers, and the one that frustrates planners the most. In the planner’s eyes, fixing a typo or moving a button a few pixels down are “small things”—yet they are met with refusal. When developers explain why not, they are speaking Korean, but it sounds like an alien language, leaving planners completely lost.
Problems pile up: once you don’t understand the reason or the issue, communication breaks down entirely, and the project grinds to a halt. Many planners, desperate to break through this barrier, wonder if they should learn Python. But the core solution to collaboration is not planners learning to read code.
The real key is not technical skill itself, but understanding the logic of technical thinking. Once you understand why developers say no, what their concerns are, and how they prioritize systems, communication gridlock breaks and work flows smoothly. Fortunately, understanding developers is far easier than talking to aliens.
This book explains the essential logic and terminology of development that planners must know, without piling on dry theory. Using real workplace conflict cases—“Why do I have to wait until next week just to change a button?” “If copying and pasting works, why is rebuilding harder?”—it offers practical solutions.
It helps you read the deeper reasons behind a developer’s “no”: data structure limitations, conflicts with existing code, fear of unknown side effects, and more. Going further, the book shares numerous practical techniques: using questioning to lower developer defensiveness instead of constantly asking “when will it be done?”; feedback strategies that energize developers; and a planner-specific survival guide for negotiating development scope and timelines.
If you have been struggling with communication barriers with developers, this book will help you break down the walls and turn developers into reliable partners.
Author
A developer with 8 years of development experience and over 5 years of product planning experience, E-Peuro is a hybrid professional fluent in both developer and planner languages. In his early career, he worked as a developer in the gaming industry and never imagined that planners could be so frustrated with developers. It was only after switching to a planning role that he clearly saw the enormous gap between the two sides. With the original intention of bridging this deep misunderstanding, he began writing under the pen name E-Peuro.
This book not only explains effective collaboration methods but also makes a sincere appeal: “Don’t hate developers.” He hopes to reduce the emotional drain caused by mutual misunderstanding.
The author knows that by opening this book, readers have already shown a willingness to understand developers. That goodwill—the desire to understand someone else’s field—is invaluable and will ultimately become the strongest force for project success. For this reason, he shares his 13 years of workplace experience and techniques without reservation.
Contents
Part One: Planners from Mars, Developers from Venus
Chapter 1: Who Am I Working With?
What Are Developers Like?
What Developers Mean by “A Good Developer”
Developers Enjoy Solving Problems
What “Done” Means to a Developer
In the AI Era, Will Developers Be Replaced?
Chapter 2: Why Is Collaboration with Developers So Difficult?
Developers Also Find Planners Hard to Get Along With
Why Developers Don’t Trust Planners
Why Even a Simple Change Gets a “No”
The Developer Who Wants to Finalize vs. The Planner Afraid to Say “Final”
What Kind of Planners Do Developers Like?
Why the More You Talk, the Further Apart You Grow?
[Bonus] The Difference Between Outsourced and In-House Development
Part Two: Common Conflict Cases with Developers
Chapter 1: No Time! Can You Hurry?
It’s Just a Button Change—Why Wait Until Next Week?
Why Did the Timeline Suddenly Get Longer When It Was Supposed to Be Different?
We‘re Short-Staffed—Can’t We Just Add Another Developer?
I’ll Take Responsibility—Let Me Directly Edit the Production Database!
The Plan Is Set. About How Long Will It Take?
Chapter 2: Just Do It This Way, Please
I Don‘t Care About Hardcoding—Can’t We Just Implement It Now and Fix It Later?
It’s Just Changing a Few Lines of Copy and Moving a Button Left a Bit!
We‘ve Done This Page Before—Just Copy and Paste It!
We’ll Do the Testing Ourselves—Just Develop It Quickly!
Chapter 3: Can You Put It in Plain Language?
I Can‘t Implement This—Are You Really Sure It’s Possible?
What‘s the Specific Technical Problem? vs. I’m Explaining It—But Will You Even Understand?
We‘re Done Talking—What Specifications Still Need to Be Finalized?
[Bonus] When an Incident Occurs, What Is the Developer Doing?
Part Three: Essential Development Basics for Collaboration
Chapter 1: How Does My Product Run?
Clients, Servers, and Overload
Where and How Data Is Stored
Databases and Performance
Chapter 2: The Tools Developers Use
There Are So Many Programming Languages—Do I Need to Learn All of Them?
Please Deliver in JSON Format
Libraries, Frameworks, and Dependencies
Goodbye “Final.pptx” – Hello Git
[Bonus] As Development Tools Evolve, Are Developers Having an Easier Time?
Part Four: Growing into a Great Planner Alongside Developers
Chapter 1: What Makes a Great Planner Different?
Core Competencies Every Planner Needs
What Kind of Planning Documents Developers Like
The Planner’s Secret Weapon: API Reviews
Prioritization and Finding Balance
Survival Techniques for Handling Requirement Changes
Chapter 2: Boundaries for Happy Collaboration with Developers
Managing Meeting Time to Protect Developers’ Focused State
Building a No-Overtime Project Schedule
How to Express Opinions Without Damaging Relationships
Crisis Management Strategies for Timeline Delays
Chapter 3: Communication Methods for Planners to Bridge Technical Gaps
Mindset When Faced with Opaque Technical Jargon
The Planner’s Role in Technical Meetings
How a Simple Change in Questioning Can Yield Completely Different Results
Factors to Consider in Technical Decision-Making
Chapter 4: Perfect Collaboration – Creating the Best Synergy
Long-Term Collaboration Effectiveness Through Retrospectives
Turning Today’s Mistakes into Tomorrow’s Successes
Teaching Developers to Understand Planning and Business Logic
[Bonus] After Planners and Developers Start Getting Along Better
Conclusion: When Planners and Developers Understand Each Other





