over
The Modern Software Developer
Thought Recursion
Software Developers & Leaders
Sign up for improved mindset, mental health and wellbeing in the world of software development.
Here’s a common scenario that comes up again and again when I coach software developers & leaders on their mindset and wellbeing… They think about a situation in a negative or unhelpful way, and build on it by thinking related thoughts that are even worse…
Your Thinking Can Take You In Multiple Directions
I liken the concept to recursion in which a function calls itself, potentially building on the result of its previous execution… if we can do this negatively, perhaps we can do it positively too…
Thought Recursion occurs when we ruminate on a thought or situation and don’t let it go. It can send us in both helpful and unhelpful directions.
We can build on a thought in a recursive fashion and the deeper we get into the call stack, the more impact those thoughts can have on us.
Thought Recursion can be unhelpful when we build on and exaggerate our unhelpful thoughts, impacting our mood and motivation to take positive action.
Thought Recursion can be helpful when we build on our helpful and constructive thoughts, boosting how we feel, making us more likely to take positive action.
How can Thought Recursion impact your emotions, actions, and ultimately, your outcomes?
Impact of your Thoughts
Wellbeing For Software Developers & Leaders