samdeepthink
Author

samdeepthink

Knowledge Planet: Old Dock's Tech Chronicles Zhihu: SamDeepThinking A technical manager who still codes heavily on the front line. From junior developer to tech lead, then tech manager, now leading the whole front‑ and back‑end development team—leveling up along the way. I have some insights on programming, career development, and tech management.

125
Articles
0
Likes
20
Views
0
Comments
Recent Articles

Latest from samdeepthink

100 recent articles max
samdeepthink
samdeepthink
Jun 24, 2026 · R&D Management

You’re Confident Your Decision Is Right—How to Persuade Your Team

The article argues that persuasion is unnecessary for leaders, who should make final decisions, and for non‑leaders the proper approach is to clearly present ideas to the leader for decision‑making, illustrated with a microservice request case.

DDDdecision makingleadership
0 likes · 3 min read
You’re Confident Your Decision Is Right—How to Persuade Your Team
samdeepthink
samdeepthink
Jun 24, 2026 · Interview Experience

How to Craft a Powerful Self‑Introduction for a Tech Lead Interview

A concise 1‑2 minute self‑introduction should distill your resume into clear highlights, stay authentic, follow a past‑turning‑point‑present structure, and use natural speech to turn your background into a compelling narrative that interviewers can quickly grasp.

career advicecommunicationinterview
0 likes · 4 min read
How to Craft a Powerful Self‑Introduction for a Tech Lead Interview
samdeepthink
samdeepthink
Jun 23, 2026 · Interview Experience

When a Resume Lacks Highlights, How to Probe Basic Knowledge in Interviews

The author explains how interviewers can uncover a candidate's strengths by asking about their toughest technical challenges and detailed problem‑solving experiences when a résumé shows no obvious highlights, and why this reveals genuine interest and expertise.

candidate assessmentinterviewquestioning technique
0 likes · 4 min read
When a Resume Lacks Highlights, How to Probe Basic Knowledge in Interviews
samdeepthink
samdeepthink
Jun 22, 2026 · Databases

How to Handle 30,000 Writes per Second with Oracle, Java, and Spring

The article analyzes the write bottleneck of processing 30,000 payment orders per second on an Oracle‑Java‑Spring stack, explains why sharding was used historically, why MQ‑based peak‑shaving is discouraged, and compares self‑built sharding with modern distributed databases such as PolarDB‑X, TiDB and OceanBase, while summarizing public practices from major Chinese tech firms.

OceanBaseOraclePolarDB-X
0 likes · 13 min read
How to Handle 30,000 Writes per Second with Oracle, Java, and Spring
samdeepthink
samdeepthink
Jun 21, 2026 · R&D Management

Team Management Essentials: Defining and Leading Effective Teams

The article defines a true team as a group sharing a common goal and seamless collaboration, argues that a capable leader with frontline expertise is essential, outlines how to structure teams with core members and supporters, and provides practical guidelines for goal alignment, talent development, and continuous improvement.

R&D Managementleadershiporganizational design
0 likes · 11 min read
Team Management Essentials: Defining and Leading Effective Teams
samdeepthink
samdeepthink
Jun 18, 2026 · Fundamentals

Why Code Cleanliness Is a Professional Habit, Not Just a Quirk

The article argues that code cleanliness—careful naming, clear responsibilities, consistent abstraction levels, and purposeful design patterns—boosts maintainability and delivery efficiency, while warning against over‑formatting, premature abstraction, and needless refactoring of legacy code.

Strategy Patternclean codecoding standards
0 likes · 10 min read
Why Code Cleanliness Is a Professional Habit, Not Just a Quirk
samdeepthink
samdeepthink
Jun 18, 2026 · Product Management

Why Most Product Managers Are Just Assistants (And What Real PMs Need)

The article argues that most so‑called product managers are merely product assistants, outlines the true responsibilities of a genuine PM, and lists essential traits such as logical thinking, clear planning, and rigorous PRDs to avoid resource waste and low delivery efficiency.

PM skillsPRDplanning
0 likes · 4 min read
Why Most Product Managers Are Just Assistants (And What Real PMs Need)
samdeepthink
samdeepthink
Jun 18, 2026 · Backend Development

Designing a Billion‑User Payment System: Final Architecture Review

This article reviews the end‑to‑end design of a payment platform that handles 500,000 daily orders, detailing the three‑layer gateway‑orchestration‑base architecture, independent channel services, reconciliation mechanisms, and how business constraints drive each architectural decision.

Gatewayhigh concurrencymicroservices
0 likes · 15 min read
Designing a Billion‑User Payment System: Final Architecture Review
samdeepthink
samdeepthink
Jun 14, 2026 · R&D Management

How I Delivered a Sub‑Brand in Three Weeks Amid the Pandemic

During the COVID‑19 lockdown, the CTO demanded that the new sub‑brand’s online systems be completed in three weeks; the author describes asking the boss’s priority, copying the main brand’s code, setting strict weekly milestones, intensive testing, remote coordination, and ultimately delivering on time.

agilepandemicproject management
0 likes · 12 min read
How I Delivered a Sub‑Brand in Three Weeks Amid the Pandemic