« All Episodes

Diffuse and Focused Thinking

Published 9/26/2022

Diffuse thinking produces options and draws connections. Focused thinking narrows things down to a specific path.

Use them both, and watch for when they collide.

📮 Ask a Question

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com.

📮 Join the Discord

If you want to be a part of a supportive community of engineers (non-engineers welcome!) working to improve their lives and careers, join us on the Developer Tea Discord community by visiting https://developertea.com/discord today!

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Transcript (Generated by OpenAI Whisper)

when i paint a picture and you'll probably be able to find yourself in this picture a group of engineers is trying to solve a problem none of them is considered the lead engineer in this particular group there's no managers present but they're still having a clash the clash is that one of the engineers keeps on bringing up all of these wild ideas keep on going in a hundred different directions talking about using different languages than what we're using right now to solve this problem and another one of the engineers is hyper focused on the problem in fact so focused that there is a third engineer who's concerned that if we focus in that much we might actually miss some important context you might be one of these engineers that third engineer who is not really sure if we should go big or go small or maybe you are always the one generating the big ideas or maybe the one that is taking it step by step regardless of who you tend to be in today's world you might be the one that is taking it step by step regardless of who you are and so we're going to talk about this mental model of problem solving that you probably haven't ever really directly intentionally engaged with and the model is very simple when you are thinking outside of the box or if you're trying to expand your options think about the funnel going outward this is called diffuse thought diffuse thinking allows you to draw conclusions or connections uh you know explore new ideas that are not really directly related to any primary idea that you started with this is a way of gathering new information beyond the scope of what you've already explored and then focused thinking is just the opposite focused thinking is uh incentivized to eliminate options to eliminate pathways instead to focus on one pathway or to try to focus on one pathway at least and it makes sense to use these two types kind of modes of thinking and to orchestrate them explicitly because what happens if we don't recognize these two kinds of uh of thinking these two modes of thinking is that we end up in that place where one person is in diffuse mode another person is in focused mode and another person is not really in either they're kind of jumping uh between diffuse modes and another person is in diffuse and back to focused and they may feel guilty uh because they're not focusing in or they may feel guilty that they're not giving enough credence or enough opportunity for more uh kind of external thoughts it makes sense to orchestrate these for a couple of reasons one both modes do provide unique value as hopefully you could tell in the way that i was describing them neither of these are wrong diffuse thinking provides you a of options uh hopefully it breaks you out of a closed-minded way of thinking about a particular problem it avoids kind of finding a local maximum right this idea that you're kind of exploring more of the landscape so if there is a better option that you haven't considered and at least the very beginnings of that thought can enter the conversation with diffuse thinking but of course diffuse thinking is not going to deliver the uh any particular result any particular solution it it's an exploratory uh way of thinking but you need focused thinking to then execute on whatever those exploratory options were so here's how you might orchestrate focused and diffuse thinking it's not just one and then the other first you might want to describe the problem very clearly this requires focused thinking you need specific information uh this is a very specific problem and it's not just one and then the other that describes the problem itself and then you take the output of this focused thinking and use it as an input to diffuse thinking so now that you have a very specific problem that you're trying to solve you can use that as a platform for diffuse thinking so that and here's the important part that diffuse thinking is actually valuable rather than the diffuse thinking being all about everything under the sun it actually has a direction and a focus this focus is provided by some kind of ground rules for the diffuse thinking which provide clarity about which of the diffuse thoughts whatever those generated thoughts or explored thoughts are are valid to consider in the next phase and as you begin to focus in you're taking uh you know perhaps a large list of ideas and figuring out okay which of these ideas makes the most sense moving forward so then you might shift back into focus thinking but uh you may be tempted to quickly pick one instead focus your attention on identifying which of these ideas makes the most sense not necessarily going into execution mode but using that same focused thinking to walk through a process of clarifying which of the ideas makes the most sense or provides the most opportunity solves the problem in the best way now it's important to note that this isn't the only kind of problem solving opportunity it's not the only kind of architecture that works and you might end up actually doing this kind of in a revolving cycle you could imagine that once you've identified a particular direction you might then use that as input for more diffuse thinking if you're going to go this direction then what are the many ways that you can execute this particular pathway the important thing here is to recognize that there are indeed multiple ways of thinking about the same problem the next time that you are kind of having a clash on your team about how to solve something consider whether maybe some of you are using diffuse thinking and others are using focus thinking or maybe everyone is all over the place and it's time to set an explicit strategy thanks so much for listening to today's episode of developer t i hope you enjoyed it if you'd like to continue this discussion have a further discussion about these styles of thinking or any other mental models that we've discussed on the show or not you can join us in the developer t discord community however to developer t.com slash discord thanks so much for listening and until next time enjoy your tea