Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking
Summary
The episode challenges listeners to examine their intuitive approaches to problem-solving. The host, Jonathan Cottrell, begins by asking the audience to consider a personal or professional problem and reflect on their initial solution ideas. He observes that our default reaction is often additive—we think something is missing and needs to be added, whether it’s a feature, money, medication, or an experience.
Cottrell proposes inverting this intuition by first considering subtractive solutions. He illustrates this with examples: explaining four-dimensional space is easier by starting from two dimensions and adding the third, rather than trying to add a fourth dimension to our three-dimensional understanding. Similarly, deciding what to do with a windfall of money can be clarified by considering what you would do if you had no money at all. For a developer facing a confused user, instead of adding tooltips or features, the better solution might be to remove elements from a confusing interface.
The discussion acknowledges that neither additive nor subtractive thinking is universally correct; each has limits. The key is to consciously reverse your first intuition to explore alternative solutions. Cottrell introduces a third category: reorganizational thinking, where the solution lies not in adding or removing, but in restructuring what already exists—like organizing a messy closet with shelves instead of throwing things out. The core recommendation is to pivot around these three types of solutions (additive, subtractive, reorganizational) to find a categorically different and potentially more effective approach to any given problem.
The final segment shifts to listener feedback, featuring a positive review from ‘Drewster1971’ and Cottrell’s reflection on the podcast’s value. He encourages healthy skepticism, urging listeners to apply only what works for them, and shares that the show has had over 12 million listens, continuing to release three episodes weekly.
Topic Timeline
- 00:00:00 — Introducing the problem-solving thought experiment — Jonathan Cottrell asks listeners to imagine a problem they face—interpersonal, user-related, or worldly—and think about their initial approaches to solving it. He frames a problem as a mismatch between reality and desired experience. The goal is to inspect the ‘shape’ of our solutions and potentially think about them in an inverted way.
- 00:01:53 — The default additive intuition for problem-solving — Cottrell identifies that our common reaction to problems is to add something: a feature, an opinion, medication, money, or an experience. We operate on the assumption that if there’s a problem, something is naturally missing. He sets up the episode’s core challenge: to consider subtractive solutions instead of additive ones.
- 00:02:39 — Examples of subtractive thinking in practice — Several examples illustrate the power of subtractive thinking. Explaining 4D space is easier by subtracting dimensions (starting from 2D). Prioritizing a financial windfall is clearer by considering a state of having no money. Solving user confusion in an interface might be best achieved by removing elements rather than adding explanatory features. Nutrition can be designed by focusing on what to stop eating.
- 00:06:26 — The limits of solutions and the key experiment — Cottrell notes that both additive and subtractive solutions have limits—removing all unhealthy food creates a new additive problem of what to eat. The key insight is to run an experiment: reverse your first intuitive solution. If you immediately think ‘add,’ try exploring ‘subtract,’ and vice-versa.
- 00:07:01 — Introducing reorganizational thinking as a third way — Beyond addition and subtraction, Cottrell introduces a third type of solution: reorganization. The problem might not be the amount of stuff but how it’s organized. The solution to a messy closet might be adding shelves (structure) rather than throwing things away. The final recommendation is to pivot around these three solution types to find a categorically different approach.
- 00:08:39 — Listener review and podcast philosophy — The episode concludes with a listener review from ‘Drewster1971’ praising the podcast’s practical wisdom. Cottrell responds by encouraging healthy skepticism, asking listeners to apply only what works for them. He shares that the show has had over 12 million listens and invites further engagement via reviews or email.
Episode Info
- Podcast: Developer Tea
- Author: Jonathan Cutrell
- Category: Technology Business Careers Society & Culture
- Published: 2019-02-25T10:00:00Z
- Duration: 00:11:15
References
- URL PocketCasts: https://pocketcasts.com/podcast/developer-tea/cbe9b6c0-7da4-0132-e6ef-5f4c86fd3263/problem-solving-intuitions-additive-subtractive-and-reorganizational-thinking/874b1365-ff38-4502-80bf-86f119733ba8
- Episode UUID: 874b1365-ff38-4502-80bf-86f119733ba8
Podcast Info
- Name: Developer Tea
- Type: episodic
- Site: http://www.developertea.com
- UUID: cbe9b6c0-7da4-0132-e6ef-5f4c86fd3263
Transcript
[00:00:00] I want you to take a moment and imagine a problem that you face.
[00:00:08] This may be an interpersonal problem, it may be a problem that you’re trying to solve on
[00:00:14] behalf of your users, or it may just be a problem in the world.
[00:00:19] Maybe not necessarily only your problem, but one that is shared.
[00:00:23] And I want you to take a minute and think about ways that you might solve this problem.
[00:00:32] Ways that maybe you are already trying to solve this problem.
[00:00:36] And the specifics of the problem are less important for today’s episode.
[00:00:42] It can really be in any area.
[00:00:45] It’s something that you want to be true.
[00:00:48] You want some reality to match up.
[00:00:53] With your experience, or maybe the other way around.
[00:00:57] You want to shift your experience to match up with a reality that you imagine.
[00:01:03] In today’s episode, I want to take a minute to inspect the shape of these solutions.
[00:01:10] And perhaps give you a way of thinking in an inverted way about how to solve these problems.
[00:01:19] My name is Jonathan Cottrell and you’re listening to Developer Tea.
[00:01:21] And my goal on the show is to…
[00:01:23] Help Driven Developers Connect Better to Their Career Purpose and Do Better Work
[00:01:27] So They Can Have a Positive Influence on the People Around Them.
[00:01:31] It’s a bit of a broad generalization to talk about problems.
[00:01:36] What exactly is a problem?
[00:01:39] And how do you classify it?
[00:01:41] How do you choose to begin addressing a problem?
[00:01:47] And how can you decide what the best way is to solve it?
[00:01:52] Most of this…
[00:01:53] line of thinking and most of our common reactions to problems is to add something.
[00:02:01] To add an opinion or to add a feature.
[00:02:06] To add our presence or add medication or some substance.
[00:02:13] Add an experience for yourself.
[00:02:15] Add money.
[00:02:16] We like to think that if there’s a problem, naturally something is missing.
[00:02:23] In today’s episode, I want to challenge you to take the problem that you thought about in the beginning of the episode
[00:02:31] and consider rather than adding something, what subtraction may bring.
[00:02:39] As a simple example, imagine trying to explain four-dimensional space.
[00:02:46] This becomes a little bit difficult because we don’t really have a model.
[00:02:51] We don’t have a way.
[00:02:53] We don’t have a way of grasping something.
[00:02:55] By just adding to our reality, we’re having to predict something that we haven’t experienced yet.
[00:03:02] We’re having to visualize something that we can’t really visualize.
[00:03:06] We’re kind of physically incapable of doing so.
[00:03:10] Now imagine if instead of trying to describe four-dimensional reality,
[00:03:16] you start from two-dimensional reality and then explain what a…
[00:03:23] third dimension would look like.
[00:03:25] This is a much simpler task because instead of trying to compound our knowledge into a space that we don’t understand,
[00:03:35] we can subtract from our knowledge and then fill in the gaps towards what we already understand.
[00:03:43] Another example of this is asking a question about what to do with an excess of money.
[00:03:50] Perhaps you just received an inheritance.
[00:03:52] Or maybe you got a bonus at work, and you’re not really sure what the best place to put that money is.
[00:03:58] One way you may answer this question is to think about what if you had no money at all, and this money came in.
[00:04:08] How would you prioritize using it?
[00:04:10] Now, you may not necessarily have the same priorities for this new influx of money,
[00:04:16] but it provides you a framework for understanding what is important to you.
[00:04:22] Now, you may not necessarily have the same priorities for this new influx of money, but it provides you a framework for understanding what is important to you.
[00:04:22] How do you view money?
[00:04:25] How do you use money?
[00:04:28] And once you’ve kind of established this extrapolated view,
[00:04:32] you can then use that information to interpolate better decisions for this new situation that you find yourself in.
[00:04:41] Another example, and that you may actually face as a developer, is a confused user.
[00:04:48] The user is trying to understand some interface,
[00:04:52] And you’ve been charged with fixing the confusion.
[00:04:56] How might you fix the confusion?
[00:04:59] Designers and developers may have different answers to this.
[00:05:02] And certainly different experiences and different customer bases may have different answers
[00:05:06] to this question.
[00:05:07] And there’s not going to be a perfect answer.
[00:05:10] But it may be intuitive to start by saying, well, let’s add a tool tip or let’s add a
[00:05:18] new function, a new feature that helps the users understand the existing things better.
[00:05:23] But it may be a better plan.
[00:05:27] It may be a more effective plan to remove something from that confusing interface.
[00:05:35] Similarly, it may be useful to design your nutrition less based on what you should eat
[00:05:44] and more based on what you should stop eating.
[00:05:48] Now, we should mention that in the absence of something, we may naturally try to fill
[00:05:56] that void.
[00:05:57] And when we try to fill that void, we may choose the wrong thing to fill it with.
[00:06:02] For example, if everything that we eat currently is unhealthy and we strike everything off
[00:06:08] of that list, well, now we are faced with an additive problem.
[00:06:13] It’s not healthy to never eat again, of course.
[00:06:18] And so, like with anything, your subtractive or additive solutions face limits.
[00:06:26] But the key insight here, the key trial to run, the key experiment is to understand and
[00:06:38] try to reverse whatever your first intuition is.
[00:06:44] If you imagine immediately that adding something,
[00:06:48] is the best way forward, then perhaps the best way forward is actually the other direction.
[00:06:54] But this isn’t always the case.
[00:06:56] For example, we may intuitively believe that the only way to clean out our homes
[00:07:01] is to remove things, to throw things away.
[00:07:05] Maybe we have a messy closet and we think the only way to clean our closet is to throw away
[00:07:12] or give away or somehow subtract things out of that closet.
[00:07:17] But it may also be the case that you simply need to add some structure, maybe some shelves
[00:07:26] or some hangers, such that the problem that you have is not necessarily based on the axis
[00:07:33] of the amount of things that you have, but rather how the amount of things is organized.
[00:07:41] So really what we’re recommending on this episode is to kind of pivot around the idea of how to
[00:07:47] find that additive or subtractive position for your solutions.
[00:07:54] Now, interestingly, there’s another position, a third position that is neither additive nor
[00:07:58] subtractive, but rather is a reorganization of existing things.
[00:08:04] Perhaps things are just not necessarily situated correctly.
[00:08:08] So the solution is neither additive nor subtractive, but rather it is in the order of a thing.
[00:08:16] Consider this.
[00:08:17] Consider all of these solutions and these kinds of types of solutions.
[00:08:21] Whenever you are looking at a problem, think maybe there’s a categorically different solution
[00:08:28] that I can apply to this problem that would solve it better than whatever my intuitive solution is.
[00:08:36] Thank you so much for listening to today’s episode of Developer Tea.
[00:08:39] If you’re enjoying these episodes, I encourage you to subscribe in whatever podcasting app you use.
[00:08:44] Also, if you are getting a lot of value out of this podcast, I encourage you to subscribe to my YouTube channel.
[00:08:47] I’ll see you in the next episode.
[00:08:47] I’ll see you in the next episode.
[00:09:17] In most episodes, I’m finding nuggets of real wisdom, which have helped me in keeping the right perspectives
[00:09:22] or have helped me to look at things from another direction.
[00:09:27] Anyone who is a developer or considering being one, even a seasoned developer,
[00:09:30] can benefit by subscribing and listening to Developer Tea.
[00:09:34] Thank you for the podcast, and please keep up the excellent work.
[00:09:37] Best wishes.
[00:09:38] Well, thank you to Drewster1971 for that honest review.
[00:09:42] It is easy to hear these podcasts, hear these episodes,
[00:09:47] love Developer Tea, and be a little skeptical at first.
[00:09:51] And the truth is, I want you to be skeptical.
[00:09:54] I don’t want people listening to this show and thinking that I know what I’m talking about
[00:09:59] just because I’m saying it, just because I have a good microphone to talk into.
[00:10:05] Instead, I want you to listen to the show critically and apply what works for you.
[00:10:10] And if something doesn’t work for you, leave it behind.
[00:10:14] The challenge here is, if Developer Tea,
[00:10:17] is providing you even a little bit of value, even 1%,
[00:10:21] if I say one thing on this show that changes your career for the better,
[00:10:26] then first of all, this podcast would have been worth it the whole time for me.
[00:10:31] But secondly, it would have been worth it for you.
[00:10:35] And I’m lucky to say that we’ve had people who write in and say exactly those things.
[00:10:40] We’ve had over 12 million listens of this show since the beginning,
[00:10:45] and we still are continuing to…
[00:10:47] put out three episodes a week.
[00:10:48] So I’d love to hear from you.
[00:10:50] I’d love to hear in those iTunes reviews.
[00:10:53] Of course, you can also reach out personally at developertea at gmail.com
[00:10:57] with questions or comments.
[00:10:59] And I’m so thankful for all of you who are listening to the show right now.
[00:11:04] Thank you so much for listening and until next time, enjoy your tea.