Databases 34 min read

How to Become an Outstanding Data Craftsman: Insights from Database Experts

Three leading database experts from Tencent and cloud firms share how deep curiosity, hands‑on experimentation, persistent learning—combined with mastering distributed, cloud, and autonomous databases—forge an outstanding data craftsman, while advising newcomers to master performance, security, one DB per category, and start with open‑source tools.

Tencent Cloud Developer
Tencent Cloud Developer
Tencent Cloud Developer
How to Become an Outstanding Data Craftsman: Insights from Database Experts

This article presents a roundtable discussion featuring three database experts from Tencent and cloud technology companies discussing how to become an outstanding data craftsman. The experts include Lin Xiaobin (Tencent Database Lead), Gai Guoqiang (Chief Architect at Cloud & SQL), and Yang Zhentao (Elastic Chinese Community Shenzhen Lead).

Path to Becoming an Excellent Data Architect:

Gai Guoqiang emphasizes that a craftsman requires "profound expertise," "persistence," and "obsession" with technology. He shares his 20-year journey in the database field, starting from creating the ITPUB technical community to founding his current company. He advises newcomers to immerse themselves in their work, find interest in it, and maintain persistence.

Lin Xiaobin suggests three key principles: maintaining curiosity (asking why best practices work), hands-on practice (verifying theories through experimentation), and sharing knowledge (which helps consolidate one's knowledge framework).

Yang Zhentao discusses his transition from bioinformatics research to the internet industry, highlighting how his background in data analysis from life sciences provided a foundation for his current work.

Current Database Technology Trends:

The experts identify three major trends: 1) Distributed databases as a breakthrough opportunity for Chinese databases, 2) Cloud databases becoming the mainstream, and 3) Autonomous databases reducing the need for traditional DBAs while elevating their value to business architecture expertise.

Qualities of Data Craftsmen:

Gai Guoqiang proposes four essential qualities based on Chinese scholar Gu Hongming's characterization of Chinese people: being profound (沉下来), broad (博大), simple (淳朴), and sensitive (灵敏). He emphasizes the 10,000-hour rule and recommends learning from predecessors' shared experiences.

Lin Xiaobin recommends developing a framework perspective, understanding database caching mechanisms, and evaluating solution costs before implementation.

Yang Zhentao emphasizes professional dedication, the spirit of serving others through sharing, and focusing on efficiency and value rather than just using the latest technologies.

Career Advice:

The experts recommend: 1) Developing performance awareness, 2) Maintaining security consciousness, 3) Learning one database from each category (relational, key-value, analytical), and 4) Starting with open-source databases. For MySQL learning, they recommend "High Performance MySQL" (3rd edition) as the essential reading.

Elasticsearchdatabase architectureDistributed DatabaseMySQLcareer developmentdatabasetechnology trendsCloud Databasedata craftsmanDBA
Tencent Cloud Developer
Written by

Tencent Cloud Developer

Official Tencent Cloud community account that brings together developers, shares practical tech insights, and fosters an influential tech exchange community.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.