Should data leaders be technical experts or business strategists? I’ve watched this debate play out in boardrooms and hiring committees for years. The answer that most people give is a cop-out: “you need both.” That’s true, but it’s not helpful unless we get specific about what that actually means.
The quick answer: At the senior data leadership level, business acumen becomes more important than technical depth, but you need enough technical credibility to lead engineers and enough business fluency to influence executives. The ratio shifts as you climb the ladder.
The Technical vs Business Spectrum
Here’s how I think about the skill balance across different data leadership roles:
Data Engineering Manager: 70% technical, 30% business. You’re still reviewing code, making architecture decisions, and need hands-on credibility with your team.
Director of Data: 50% technical, 50% business. You’re translating between engineering reality and business expectations while managing multiple teams.
VP of Data: 30% technical, 70% business. You’re setting strategy, securing budget, and representing data at the executive table.
Chief Data Officer: 20% technical, 80% business. You’re driving organizational transformation, reporting to the board, and aligning data initiatives with corporate strategy.
Notice the pattern. The more senior you get, the more business skills matter. But that 20% technical foundation at the CDO level? It’s absolutely critical. Without it, you lose the respect of your team and make decisions that sound good in PowerPoint but fail in production.
Essential Technical Skills for Data Leaders
You don’t need to write production code. But you do need enough technical fluency to:
Evaluate architecture decisions: When your team says they need to rebuild the data platform, can you assess whether that’s genuinely necessary or gold-plating? You need to understand the tradeoffs between different approaches to data modeling, ETL patterns, and storage technologies.
Call out unrealistic timelines: If someone promises to deliver a real-time analytics platform in three months, you need to know that’s probably aggressive. Technical understanding helps you push back on both over-engineering and under-estimation.
Speak credibly with engineers: You’ll lose your best technical talent if they think you don’t understand their work. You don’t need to be the smartest person in the room, but you need to ask intelligent questions and recognize good answers.
Understand security and governance implications: Data leaders who don’t understand how data moves through systems can’t properly assess privacy risks, compliance requirements, or security vulnerabilities.
Essential Business Skills for Data Leaders
This is where many technically-trained data leaders struggle. The business side isn’t just “soft skills.” It requires specific capabilities:
Financial acumen: You need to build business cases, calculate ROI, and speak the language of finance. If you can’t connect your data initiatives to revenue, cost savings, or risk reduction in terms the CFO understands, you won’t get budget.
Strategic thinking: Can you see how data capabilities connect to the company’s three-year strategy? Can you identify where data is a competitive advantage versus table stakes? Strategic data leaders don’t just execute requests, they shape the agenda.
Stakeholder management: Data initiatives touch every part of the organization. You need to build relationships with marketing, finance, operations, legal, and the C-suite. This requires understanding their priorities and constraints, not just evangelizing data.
Communication: The ability to explain complex technical concepts to non-technical audiences without oversimplifying. The ability to tell stories with data. The ability to present to boards and executives without getting lost in the weeds.
Change management: Most data initiatives fail not because of technology but because of organizational resistance. Data leaders need to understand how to drive adoption, manage political dynamics, and build coalitions for change.
The T-Shaped Data Leader
The most effective data leaders develop what’s called a T-shaped skill set: deep expertise in one area (the vertical bar of the T) plus broad competence across many areas (the horizontal bar).
Your deep expertise might be in data engineering, machine learning, analytics, or even business strategy. That’s your credibility anchor, the thing that got you into leadership in the first place.
The horizontal bar is everything else: enough understanding of adjacent technical areas, plus the business and leadership skills to operate at the executive level.
Here’s what I’ve seen work well:
Technical background, business acquired: Data leaders who came up through engineering often need to deliberately build business skills. Programs like the Kellogg CDO Program or the Berkeley Data Strategy Course can accelerate this transition.
Business background, technical acquired: Leaders who came from consulting or business roles need to invest in technical credibility. This might mean spending time with your engineering team, taking technical courses, or partnering closely with a strong technical second-in-command.
Why Technical Credibility Matters (Even at the Top)
I’ve seen CDOs who came from pure business backgrounds struggle because their teams didn’t respect their technical judgment. And I’ve seen highly technical CDOs fail because they couldn’t connect with the business.
Technical credibility matters for several reasons:
Vendor negotiations: If you don’t understand what you’re buying, vendors will sell you what benefits them. Technical fluency helps you negotiate better deals and avoid unnecessary products.
Team retention: Top data engineers and scientists want to work for leaders who understand and value their craft. If they feel like you’re just a PowerPoint executive, they’ll leave for companies with more technical leadership.
Risk assessment: When things go wrong (and they will), you need to understand the technical reality to make good decisions under pressure. You can’t just delegate all technical judgment to your team.
Innovation spotting: Technical understanding helps you identify which new technologies are genuinely valuable and which are hype. This prevents both missed opportunities and wasted investments.
How to Develop Both Skill Sets
If you’re technical and need business skills:
- Spend time with finance, sales, and operations teams to understand their challenges
- Take on projects that require building business cases and presenting to executives
- Pursue executive education focused on strategy and leadership (see our best CDO programs guide)
- Find a business-oriented mentor who can provide feedback on your communication
- Practice translating technical concepts for non-technical audiences
If you’re business-oriented and need technical credibility:
- Schedule regular technical deep-dives with your engineering team
- Take foundational courses in data architecture, SQL, and basic programming concepts
- Read technical documentation and architecture decisions, even if you don’t understand everything
- Hire a strong technical deputy who can complement your skills
- Attend technical conferences and follow technical thought leaders
The Most Common Mistakes
Over-indexing on technical skills: Some data leaders try to stay in the technical weeds because that’s comfortable. They micromanage architecture decisions and ignore the strategic and political aspects of the role. This limits both their impact and their team’s growth.
Abandoning technical knowledge: Other leaders swing too far the other way, becoming pure executives who can’t engage with technical details. They end up making decisions based on incomplete information or getting blindsided by technical risks.
Not building relationships: Both technical and business skills matter less if you can’t build trust with stakeholders. The human element of leadership often gets overlooked by data professionals.
Underestimating communication: The gap between technical and business is bridged by communication. Many technically brilliant data leaders fail because they can’t explain their work in ways that resonate with business stakeholders.
Putting It Into Practice
Here’s my recommendation for developing as a balanced data leader:
1. Audit your current skill distribution: Honestly assess where you are on the technical vs business spectrum. Ask for feedback from both your team and your business stakeholders.
2. Identify the gaps that matter most: Based on your current role and your career aspirations, determine which skills need the most development.
3. Create deliberate practice: Don’t just read about the skills you need, put yourself in situations that force you to use them. Volunteer for presentations, take on business-facing projects, or shadow technical teams.
4. Build a diverse network: Surround yourself with people who have different skill sets. Learn from them and create partnerships that complement your weaknesses.
For those looking to accelerate their development, check out our executive education courses that specifically address both technical and business dimensions of data leadership.
FAQ
Do data leaders need to know how to code?
Not necessarily, but it helps. You don’t need to write production code, but understanding SQL, being able to read Python, and grasping basic programming concepts will help you communicate with your team and evaluate technical decisions. The higher you go, the less hands-on coding matters, but foundational knowledge always helps.
What’s more important for getting promoted to CDO: technical or business skills?
Business skills are typically the bottleneck for promotion to CDO. Most CDO candidates already have strong technical credentials. What differentiates successful candidates is their ability to think strategically, communicate with boards, and drive organizational change. However, weak technical credibility can disqualify you even if your business skills are strong.
How do I know if I’m too technical or too business-focused?
If your engineers think you don’t understand their work or constantly second-guess your technical decisions, you may need more technical depth. If executives think you get lost in technical details, struggle to see the big picture, or can’t connect data to business outcomes, you need more business focus. Getting feedback from both groups is the best way to calibrate.
Can I succeed as a data leader without a technical background?
Yes, but it requires intentional effort to build technical credibility. Many successful CDOs came from consulting, finance, or operations backgrounds. The key is surrounding yourself with strong technical talent, investing time in understanding the technical landscape, and being honest about what you do and don’t know.
What’s the best way to build business skills as a technical data leader?
Executive education programs, especially those focused on strategy and leadership for data and technology leaders, can accelerate development. But the most effective approach is practical: take on projects that require building business cases, presenting to executives, and collaborating with non-technical stakeholders. Find a business-savvy mentor who can coach you through these situations.
Ben is a full-time data leadership professional and a part-time blogger.
When he’s not writing articles for Data Driven Daily, Ben is a Head of Data Strategy at a large financial institution.
He has over 14 years’ experience in Banking and Financial Services, during which he has led large data engineering and business intelligence teams, managed cloud migration programs, and spearheaded regulatory change initiatives.