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?
Explanation
These results give you an opportunity to consider the impact of your current thinking by highlighting unhelpful and helpful thought recursion. Click on each level of the call stack to see the potential impact your thinking could have on your feelings, actions and results.
You could use the helpful thought recursion call stack to help reframe your current thought…
**This information in no way constitutes advice.**