Consulting in Tech
Tuesday, 10 February 2026
Friday, 2 January 2026
Problem space partitioning
Problem solving basics
Problem solving is fundamental to all the work we do, but it’s not a skill that’s taught or talked about explicitly all that much. This can be a major barrier for people in their day to day work, and also in their career development. I want to address that a little by talking through some classes of problem, and problem solving techniques and strategies.
Thinking about consulting
I've been working in tech consultancy for about 25 years. I won't pretend that I've always been that good at it according to my own expectations, although customers seem to usually have been happy and that's the main thing. In tandem for about 13 years I was studying cognitive psychology, which turned out to be more relevant than it might first appear.
In the last few years I've started to get really interested in the skillsets and mindsets associated with 'Consulting in Tech'. I've been lucky enough to work with some fun, interesting people. The constant change and need to learn very complex new skills quickly tends to attract people with a lot of cognitive flexibility, and that makes for interesting company.
In following articles I aim to explore what I think makes someone good at consulting in tech, the traits we can adopt (or improve) to do the job ever better, and why that might be important outside our day jobs. Here at the beginning of 2026 the future looks very hazy: there are massive challenges ahead for our society as we seek to adapt to climate change and resource depletion; the availability of very sophisticated AI automation tools; political conflict and increasing recognition of historical injustice; the near certainty of future pandemics and who knows how many other factors.
The future is going to need smart, adaptable problem solvers.
Pragmatism
pragmatism noun [ U ] UK / ˈpræɡ.mə.tɪ.z ə m / US / ˈpræɡ.mə.tɪ.z ə m / the quality of dealing with a problem in a sens...
-
Problem solving is fundamental to all the work we do, but it’s not a skill that’s taught or talked about explicitly all that much. This can...
-
When I started to write about problem solving, one of the first things I talked about was isolating a problem by breaking the problem space...
-
pragmatism noun [ U ] UK / ˈpræɡ.mə.tɪ.z ə m / US / ˈpræɡ.mə.tɪ.z ə m / the quality of dealing with a problem in a sens...
