Writing · AI and technology leadership
What it takes to be an outstanding CTO
Depth that transfers, breadth that informs judgement, and staying close enough to the work to use both.
The specialisation versus breadth debate in technical leadership is real, but it is usually framed the wrong way. The question is not whether a CTO should go deep or go wide. It is whether they have the kind of depth that transfers across problems, and the kind of breadth that informs judgement rather than padding a CV.
I trained as an electronic engineer. I have spent the decades since working across embedded systems, real-time software, BLE and IoT, cloud infrastructure and mobile development, most recently architecting and guiding the build of a production connected vehicle platform for a client. I have also founded a manufacturing business, run a restaurant, consulted on defence systems, and led a pre-IPO restructure in software. The breadth is not incidental. It is where most of the useful pattern recognition comes from.
Depth is non-negotiable, but not in the way people think
An outstanding CTO needs genuine technical depth. Not because they will do the implementation themselves, but because without it they cannot evaluate what their engineers tell them, cannot distinguish a good architecture from a plausible-sounding one, and cannot earn the trust of technical teams who can tell within twenty minutes whether the person leading them understands the work.
But the depth does not need to be narrow. An engineer who has worked seriously across hardware, firmware and software has depth in each, and a rare understanding of where they interact. That interaction is where most of the interesting problems live, and where a specialist in one domain is systematically blind. The CTO who only understands software will make firmware decisions that look fine on paper and cause expensive problems at the hardware boundary.
The depth that matters most is systems depth: the ability to hold a complex, multi-domain architecture in mind and reason about how decisions in one layer propagate through the others. It is learnable, but it takes time and deliberate exposure to several disciplines. It cannot be shortcut.
Breadth is where pattern recognition comes from
The most valuable thing an experienced technical leader has is pattern recognition: the instinct that says “I have seen a version of this problem before, in a different context, and here is what happened.” That instinct is almost entirely a product of breadth.
A CTO who has only ever worked in one sector will solve new problems with that sector’s tools and assumptions. Sometimes that works. Often it produces solutions that are locally reasonable and globally suboptimal, because the sector-specific assumption was wrong for the new context.
Working across very different domains, including some that have nothing to do with software, builds a different kind of library:
Running a restaurant gave me operational thinking that informs how I approach system reliability.
Manufacturing shaped how I think about tolerances, failure rates and the cost of field repairs.
Defence consulting built habits of thinking about system integrity and adversarial conditions that have been directly relevant to every security architecture I have designed since.
None of those connections was obvious at the time. They became obvious later, when the new problem arrived.
Staying close to the work
Outstanding CTOs stay close to the actual work throughout their career. Not doing it all themselves, and not micromanaging engineers who are better than them at specific disciplines, but close enough to evaluate honestly, ask the right questions, and know when an answer is incomplete.
The CTO who has retreated entirely into management, and who can no longer read a system diagram or evaluate an architecture proposal without a briefing, has lost the core of what makes the role valuable. They are operating on trust alone. In technology, trust without verification is how expensive mistakes get made, slowly and invisibly.
I architected and guided the build of Fienti, a production-grade connected vehicle platform covering multiple regions, languages and regulatory zones, for a client, with AI doing much of the implementation under close direction. The point is not the scale. It is that the skills it required (embedded systems, BLE security, cloud architecture, mobile development, GDPR compliance engineering) had stayed current enough to use. Staying close to the work takes deliberate effort as a career progresses. The effort is worth it.
The commercial dimension
Technical depth and breadth are necessary but not sufficient. The outstanding CTO understands the commercial context of every significant technical decision: what it costs, what it enables, what the risk is if it goes wrong, and how to explain all of that to a board without the technical background.
This is less about learning to speak business language and more about understanding that technology decisions are business decisions. The choice of architecture affects time to market. The approach to technical debt affects margin. The security posture affects both regulatory standing and customer trust. A CTO who thinks of these as technical concerns to be translated for the business has the relationship backwards. They are business concerns that happen to need technical expertise to address.
What outstanding actually looks like
It looks like someone who can sit with an engineering team and understand the problem at a level that earns their respect, then walk into a board meeting and explain the commercial implications clearly enough to drive a decision. It looks like someone who has been wrong before and learned from it, rather than someone careful enough never to be proven wrong. It looks like someone whose breadth of experience means they are rarely surprised, because they have seen versions of most problems in different clothes.
A typical example is a connected product that keeps failing in the field. The firmware team sees a software bug, the hardware team sees a marginal component, and the commercial team sees warranty cost. The person who can hold all three pictures at once often finds that the cheapest fix sits somewhere none of the specialists was looking: in how the product is configured at the factory, how it is charged, or how it is supported in its first month with a customer. That is what systems depth buys. It is not knowing more than each specialist; it is seeing where their pictures overlap.
It does not look like the most impressive CV, the most prestigious employer history, or the deepest expertise in the most fashionable technology stack. Those things are often present. They are not what makes the difference.
The difference is judgement, and judgement is what thirty-five years of varied, close-to-the-work experience actually builds.
Four things worth taking seriously
For boards appointing a CTO: look past the CV and the employer names. Test whether the candidate can earn an engineering team’s respect and also explain the commercial implications of a technical decision clearly enough to drive it.
For CTOs: stay close enough to read a system diagram and judge an architecture proposal without a briefing. It takes deliberate effort, and it is the core of the role.
For founders: value breadth across very different domains, including ones outside software. It is where the pattern recognition that prevents expensive mistakes comes from.
For anyone developing technical leaders: systems depth comes from deliberate exposure to hardware, firmware and software together. Plan for it, because it cannot be shortcut.
I would be interested to hear which experience outside your own discipline has most shaped how you make technical decisions.
© 2024 Catherine Ives-Yim. All rights reserved.