
Every successful company, every well-run project and every major decision that’s landed well has had at least one good analyst involved.
Not always someone called an analyst. But someone who could see through the noise, ask the right questions and bring clarity to complexity.
So, what really makes a good analyst?
It’s not just PowerBI skills or dashboard mastery. It's a mindset. A mix of curiosity, rigour and storytelling. A good analyst doesn’t just crunch the numbers - they challenge assumptions, test perspectives and help teams make informed decisions.
Here are some of the key skills and attitudes that define the very best:
🔍 Attention to Detail
The best analysts spot what others miss. In a sea of data, they notice the inconsistent date format, the odd outlier, or the assumption hidden in plain sight. Attention to detail builds trust and without trust in the data, nothing else matters.
🧠 The Willingness to Probe
They ask, “Why does this look like that?” even when the answer might go against the grain. Challenging the status quo isn’t easy, especially when the evidence suggests something inconvenient. But good analysis doesn’t serve comfort. It serves truth.
📊 Telling the Story with Data
Data on its own rarely changes minds. But a well told story, grounded in evidence and illustrated with compelling visuals does. A good analyst brings numbers to life. They frame them in a way that connects with people’s goals, hopes, and concerns.
🧭 Logical, Thoughtful Thinking
Good analysis is rarely about having the right answer straight away. It’s about having the right approach. Structured, clear, logical thinking turns messy problems into manageable ones. Good analysts bring order to chaos without oversimplifying.
🌐 Applying Broad Mental Models
They draw from economics, behavioural science, systems thinking, even history and psychology. Not just to analyse, but to challenge perspective. For example, using the 80/20 principle to prioritise focus, or applying inversion thinking to spot hidden risks. The best analysts don’t just use tools, they use frameworks to see differently.
🌀 Being Comfortable With Uncertainty
The path to clarity is rarely clean. Good analysts know that, before things click you must wade through the ambiguity that comes from conflicting data, evolving goals and political tensions. They don’t panic when it’s messy. They trust the process.
Every project and every project team needs someone with these skills.
Not just analysts by title - product managers, strategists, consultants, business partners. Anyone responsible for turning complexity into clarity and helping others make better decisions.
What do you think?
Have you worked with someone who had these skills?
Which roles do you think benefit most from this kind of mindset?
And what do you think makes a truly great analyst?
👇 Let’s hear your thoughts in the comments.