Tagged articles
19 articles
Page 1 of 1
DevOps
DevOps
Sep 5, 2024 · Operations

Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset

This reflective article shares the author’s journey through technical foundations, practical output, and mindset strategies—covering curiosity‑driven learning, cache and concurrency solutions, documentation to reduce tacit knowledge, and a proactive approach to career challenges—all aimed at strengthening engineering effectiveness.

Career DevelopmentDocumentationSoftware Engineering
0 likes · 13 min read
Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset
DaTaobao Tech
DaTaobao Tech
Jul 10, 2023 · Backend Development

Engineering Growth: Lessons from Alibaba's ACCS Messaging Service

By applying a six‑step growth formula—motivation, product thinking, problem definition, solving, derivative thinking, data validation, and summarizing—the author transformed Alibaba’s ACCS long‑connection messaging service, cutting latency by 40%, eliminating cold‑start delays, and dramatically reducing user complaints while aligning technical work with business goals and social responsibility.

ACCSMessagingMobile Backend
0 likes · 11 min read
Engineering Growth: Lessons from Alibaba's ACCS Messaging Service
Liangxu Linux
Liangxu Linux
Dec 24, 2021 · Fundamentals

How to Keep Growing Your Technical Skills While Working a 996 Schedule

This article shares practical methods for continuously improving technical abilities and boosting work performance despite long‑hour 996 jobs, covering curiosity‑driven problem hunting, deep research, hands‑on verification, applying results, and disciplined time‑management techniques.

Career DevelopmentPerformance Optimizationskill improvement
0 likes · 12 min read
How to Keep Growing Your Technical Skills While Working a 996 Schedule
Big Data Technology & Architecture
Big Data Technology & Architecture
May 30, 2021 · Fundamentals

How to Become a Technical Expert: Deliberate Practice, Pattern Finding, and Continuous Learning

The article shares practical advice on overcoming career anxiety and becoming a top engineer by adopting deliberate practice, identifying patterns, integrating learning with daily work, continuously reviewing code, mastering troubleshooting, and deeply understanding both technology and business contexts.

Career DevelopmentLearning MethodologySoftware Engineering
0 likes · 15 min read
How to Become a Technical Expert: Deliberate Practice, Pattern Finding, and Continuous Learning
DataFunTalk
DataFunTalk
Feb 5, 2021 · R&D Management

Three Stages of Technical Colleagues and How to Drive Business

The article outlines three developmental stages for engineers—from merely implementing PRD specifications, to understanding business and selecting appropriate technical solutions, and finally proactively contributing business ideas—while describing practical methods for demand exploration, project initiation, management, and data‑driven iteration within a mobile development context.

Mobile DevelopmentProject ManagementR&D management
0 likes · 11 min read
Three Stages of Technical Colleagues and How to Drive Business
Refining Core Development Skills
Refining Core Development Skills
Dec 16, 2020 · Fundamentals

Balancing Theory and Practice: My Journey of Technical Skill Development and Book Recommendations

The article shares the author’s personal approach to strengthening technical abilities by combining deep theoretical study with hands‑on experimentation, recounts real‑world problem‑solving experiences, and recommends a curated list of classic books and resources for developers seeking solid fundamentals.

Book RecommendationsPerformance Testinglearning methods
0 likes · 15 min read
Balancing Theory and Practice: My Journey of Technical Skill Development and Book Recommendations
21CTO
21CTO
Nov 17, 2020 · R&D Management

From Junior Coder to Executive: 4 Essential Upgrades for Career Leap

This article outlines the three-stage journey from junior programmer to senior executive, detailing essential upgrades in goals, learning, thinking, perseverance, responsibility, action, collaboration, achievement, strategy, and influence, and provides practical guidance for engineers aspiring to become effective managers and leaders.

Career DevelopmentSoftware Engineeringexecutive promotion
0 likes · 10 min read
From Junior Coder to Executive: 4 Essential Upgrades for Career Leap
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Jan 19, 2020 · R&D Management

How R&D Engineers Can Grow: Self‑Management, Collaborative Learning, and Applying Knowledge

The article shares practical guidance for R&D engineers on turning healthy anxiety into growth by mastering self‑discipline, learning together with peers, applying theoretical knowledge to real work, and continuously summarizing and reflecting to become more effective and fulfilled professionals.

Career DevelopmentR&Dcollaborative learning
0 likes · 11 min read
How R&D Engineers Can Grow: Self‑Management, Collaborative Learning, and Applying Knowledge
dbaplus Community
dbaplus Community
Jul 7, 2019 · Operations

Turning Online Incidents into Growth: From Firefighting to Real Technical Mastery

The article reflects on handling online incidents by first extinguishing the immediate problem, then digging into root causes, and expands the discussion to what truly constitutes technical ability, the pitfalls of reinventing solutions, raising one’s perspective, and the critical role of systematic retrospection.

Software Engineeringincident managementproblem solving
0 likes · 12 min read
Turning Online Incidents into Growth: From Firefighting to Real Technical Mastery
21CTO
21CTO
Jan 25, 2019 · Fundamentals

Boost Your Tech Skills by Leveraging Cognition and Human Nature

This article explores how understanding human nature and sharpening cognition can dramatically improve developers' technical abilities, offering practical examples ranging from technology selection and debugging to interviews, code reuse, and open‑source strategy.

Career DevelopmentDebuggingcognition
0 likes · 21 min read
Boost Your Tech Skills by Leveraging Cognition and Human Nature
Programmer DD
Programmer DD
Jan 24, 2019 · Fundamentals

Boost Your Tech Skills with Cognition and Human Nature

This article explores how understanding human nature and applying cognitive insights can improve technology selection, online debugging, interview effectiveness, code reuse, and open‑source participation, offering practical examples and actionable advice for developers seeking deeper professional growth.

Career DevelopmentSoftware Engineeringcognition
0 likes · 23 min read
Boost Your Tech Skills with Cognition and Human Nature
High Availability Architecture
High Availability Architecture
Nov 8, 2018 · Fundamentals

Rapidly Becoming a Technical Expert: Learning Mindsets, Systematic Methods, and Practical Coding Habits

The article outlines how engineers can accelerate their growth into technical experts within three years by adopting an open‑minded learning attitude, challenging assumptions, practicing deliberately, mastering systematic study methods, balancing depth and breadth, and improving coding efficiency through tools, shortcuts, and automation.

Career DevelopmentSoftware Engineeringcoding habits
0 likes · 12 min read
Rapidly Becoming a Technical Expert: Learning Mindsets, Systematic Methods, and Practical Coding Habits
Java Captain
Java Captain
May 5, 2018 · Fundamentals

How to Become a Technical Expert: Common Misconceptions and Effective Practices

This article examines common misconceptions about becoming a top‑tier technologist and offers practical advice—such as doing more, doing better, and exercising your skills through learning, trying, and teaching—to help developers, testers, and ops engineers accelerate their growth.

Javalearningtechnical growth
0 likes · 15 min read
How to Become a Technical Expert: Common Misconceptions and Effective Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 29, 2018 · Fundamentals

From Routine Code to Technical Expert: Proven Strategies to Level Up

This article shares practical advice for developers, testers, and ops engineers on overcoming common misconceptions, adopting a "Do more, Do better, Do exercise" mindset, and systematically improving skills through learning, hands‑on practice, and teaching to become true technical experts.

BackendCareer DevelopmentSoftware Engineering
0 likes · 15 min read
From Routine Code to Technical Expert: Proven Strategies to Level Up
Architecture Digest
Architecture Digest
Aug 22, 2017 · Backend Development

Strengthening Backend Fundamentals: Distributed Service Architecture and Personal Growth

In this talk, chief architect Li Yanpeng shares his career background, outlines the goals and design principles of distributed service architecture—including high availability, performance, scalability, extensibility, security, and consistency—and offers a methodology for cultivating both technical and personal inner skills for engineers.

BackendDistributed SystemsSoftware Architecture
0 likes · 22 min read
Strengthening Backend Fundamentals: Distributed Service Architecture and Personal Growth
21CTO
21CTO
Apr 12, 2017 · Fundamentals

From Rookie to Tech Master: The Four Stages of Engineer Growth

The article outlines a typical software engineer's journey from a nervous newcomer to an experienced professional, describing a non‑linear growth curve with breakthrough and comfort phases, defining four development stages, and offering practical tips—foundation, environment, authentic resources, independent thinking, and higher abstraction—to achieve continual technical breakthroughs.

Career DevelopmentSoftware Engineeringskill progression
0 likes · 11 min read
From Rookie to Tech Master: The Four Stages of Engineer Growth
21CTO
21CTO
Mar 27, 2017 · Fundamentals

From Ordinary Coder to Technical Expert: Proven Steps to Level Up

This article outlines common misconceptions about becoming a tech leader and presents a practical three‑phase approach—Do more, Do better, Do exercise—combined with systematic learning, hands‑on practice, and teaching to help developers accelerate their growth.

BackendCareer DevelopmentSoftware Engineering
0 likes · 15 min read
From Ordinary Coder to Technical Expert: Proven Steps to Level Up
DevOps
DevOps
May 11, 2016 · R&D Management

How a Junior Developer Became an Architect: A Career Journey

The article narrates the story of a fresh graduate named Xiao Wang who, through curiosity, proactive learning, helping others, and continuous technical improvement, rises from filling simple framework templates to leading a team and being appointed as a product architect, illustrating the path to senior technical roles.

Career DevelopmentLeadershipSoftware Architecture
0 likes · 6 min read
How a Junior Developer Became an Architect: A Career Journey