Tagged articles
3 articles
Page 1 of 1
21CTO
21CTO
Apr 2, 2022 · Fundamentals

10 Essential Principles Every Engineer Should Follow to Accelerate Growth

This article shares ten practical principles—ranging from owner mindset and time awareness to design priority and a humble attitude—that help engineers avoid common pitfalls, improve personal and team efficiency, and continuously grow in their technical careers.

Career DevelopmentSoftware Engineeringengineering principles
0 likes · 22 min read
10 Essential Principles Every Engineer Should Follow to Accelerate Growth
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 26, 2021 · R&D Management

Ten Principles for Engineers to Enhance Work and Learning

The article shares ten practical principles—owner mindset, time awareness, start with the end, closed‑loop thinking, respect for standards, avoiding repeated mistakes, design first, balancing output and capacity, asking good questions, and maintaining an empty‑cup mindset—to help engineers improve personal growth, team efficiency, and overall work quality.

Career DevelopmentR&D managementSoftware Engineering
0 likes · 27 min read
Ten Principles for Engineers to Enhance Work and Learning
Meituan Technology Team
Meituan Technology Team
Sep 19, 2019 · Fundamentals

Principles for Reducing Software Complexity

Drawing on Ousterhout’s philosophy, the article defines software complexity as cognitive load multiplied by development effort and offers principles such as iterative design, layered architecture, deep modules, information hiding, and purposeful documentation to systematically reduce ripple effects, dependencies, and unknowns in code.

code qualitycomplexity reductionengineering principles
0 likes · 18 min read
Principles for Reducing Software Complexity