What Core Skills Define a Successful Technical Manager?
In a candid coffee‑shop dialogue, a startup founder and a senior engineering leader explore the essential abilities of technical managers, revealing that technical judgment—not just coding—drives effective decision‑making, risk assessment, and strategic leadership across evolving team sizes and product stages.
At a coffee shop in Shanghai’s Zhangjiang tech hub, the narrator introduces Lao Zhao, the founder of a B‑round‑funded startup, and Xiao Li, a senior technology manager from a review platform, to discuss hiring a new technical director.
Lao Zhao describes his company’s rapid growth, frequent outages, and the urgent need for stronger technical leadership. Xiao Li, a seasoned manager of a 60‑person team, is presented as a suitable candidate.
After a long, unfocused pitch, Lao Zhao finally invites Xiao Li to join as technical director, emphasizing his belief that a technical leader must retain hands‑on coding ability.
01 Core Ability of Technical Managers
The narrator explains that the core ability is "technical judgment," analogous to a manager’s professional judgment. It involves deciding whether a project should be pursued, assessing feasibility, risks, costs, and alignment with business goals.
Manager’s core ability is professional judgment.
Examples include Alibaba’s Zhang Yong championing mobile‑first strategy and Haier’s Zhang Ruimin introducing the "people‑single‑integration" model—both demonstrations of strong technical judgment.
02 Difference Between Technical Engineer and Technical Manager
Technical engineers focus on writing code and implementing solutions, while technical managers apply technical judgment to make strategic decisions based on accumulated experience across both technical and non‑technical domains.
03 What Does Technical Judgment Cover?
First, outcome judgment: deciding if a proposed solution (e.g., rewriting an app with Flutter) should be adopted based on current priorities such as stability and speed.
Second, solution judgment: evaluating feasibility, maintainability, cost‑benefit, and potential technical debt of a proposal.
Third, risk judgment: identifying technical, project, and team risks and planning mitigation strategies.
04 How to Improve Technical Judgment
1. Daily technical and product reports: use team updates to validate past decisions and gather new insights.
2. Participate in technical reviews: engage in code reviews and architecture assessments to deepen understanding of design trade‑offs.
3. Lead top‑level system design: oversee architecture, data interaction protocols, framework selection, and capacity planning.
4. Continuous learning of new technologies: stay informed about AI frameworks, machine‑learning models, blockchain consensus algorithms, and other emerging tools, focusing on their problem‑solving capabilities rather than superficial coding exercises.
Through these practices, a technical manager continuously hones the judgment needed to balance hands‑on engineering with strategic oversight.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
