Tagged articles
148 articles
Page 1 of 2
IT Services Circle
IT Services Circle
May 2, 2026 · Interview Experience

When an Interviewer Says AI Can Code 100× Faster—What’s Your Value?

The article argues that AI may write code far faster, but a programmer’s true worth lies in understanding requirements, making decisions, and solving business problems, so it advises shifting from a pure coder to a problem‑modeler who leverages AI as a productivity amplifier.

AIcareer adviceinterview
0 likes · 6 min read
When an Interviewer Says AI Can Code 100× Faster—What’s Your Value?
PMTalk Product Manager Community
PMTalk Product Manager Community
May 2, 2026 · Interview Experience

How a Real AI Use‑Case Won Me an Offer

The author recounts an interview where the question "How do you use AI in your work?" was answered with a concrete, step‑by‑step AI‑assisted workflow that turned a tool outage into a stable, reusable process, demonstrating the value of problem definition over mere tool mentions.

AICase Studyinterview
0 likes · 9 min read
How a Real AI Use‑Case Won Me an Offer
dbaplus Community
dbaplus Community
Dec 21, 2025 · Operations

5 Must‑Have Soft Skills for Ops Engineers to Future‑Proof Their Careers

In a rapidly changing tech landscape where Kubernetes and AI dominate, seasoned ops professionals share five core soft‑skill abilities—communication, problem solving, ownership, resilience, and continuous learning—that amplify technical expertise and drive promotions, salary growth, and long‑term career value.

Career DevelopmentResiliencecommunication
0 likes · 11 min read
5 Must‑Have Soft Skills for Ops Engineers to Future‑Proof Their Careers
Efficient Ops
Efficient Ops
Dec 10, 2025 · Operations

5 Essential Skills Ops Engineers Need to Stay Valuable in the K8s & AI Era

In the fast‑changing world of Kubernetes and AI, operations professionals must cultivate five compound abilities—communication, problem‑solving, ownership, stress handling, and continuous improvement—to transform technical expertise into lasting career growth and higher compensation.

Continuous ImprovementOperationsOwnership
0 likes · 11 min read
5 Essential Skills Ops Engineers Need to Stay Valuable in the K8s & AI Era
Model Perspective
Model Perspective
Nov 2, 2025 · Fundamentals

Why Mathematical Modeling Is the Ultimate Problem‑Solving Mindset

Mathematical modeling thinking, characterized by abstraction, systematization, quantification, and verifiability, complements intuition, experience, critical and systems thinking, offering a powerful, flexible approach to tackle complex problems across domains—from finance and engineering to policy and AI—while acknowledging its limits and the need for integrated mindsets.

critical thinkingmathematical modelingproblem solving
0 likes · 12 min read
Why Mathematical Modeling Is the Ultimate Problem‑Solving Mindset
Architecture Breakthrough
Architecture Breakthrough
Oct 23, 2025 · Industry Insights

Why Elon Musk’s First‑Principles Thinking Drives Disruptive Innovation

The article explores how first‑principles reasoning—distinguishing inductive from deductive methods, applying MECE analysis, and using the 5‑Why technique—enables deep problem‑solving and breakthrough innovation, illustrated with examples from black‑swan events, Euclidean geometry, and Elon Musk’s engineering breakthroughs.

5 WhysInnovationMECE
0 likes · 17 min read
Why Elon Musk’s First‑Principles Thinking Drives Disruptive Innovation
Model Perspective
Model Perspective
Oct 10, 2025 · Fundamentals

Why Modeling Is the Ultimate Tool for Clear Thinking

This article explains how modeling—by abstracting key variables, defining boundaries, ensuring logical consistency, and testing against reality—helps us simplify complexity, make better decisions, and gain certainty in an uncertain, information‑overloaded world.

Modelingabstractioncritical thinking
0 likes · 9 min read
Why Modeling Is the Ultimate Tool for Clear Thinking
Architecture Digest
Architecture Digest
Sep 21, 2025 · Fundamentals

What Truly Builds a Programmer’s Competitive Edge?

The article argues that a programmer’s true moat isn’t a specific language or framework but core abilities such as rapid learning, problem abstraction, engineering mindset, communication, and genuine passion, which remain valuable despite fast‑changing technologies.

EngineeringSkillscareer
0 likes · 4 min read
What Truly Builds a Programmer’s Competitive Edge?
Model Perspective
Model Perspective
Sep 13, 2025 · Fundamentals

A Four‑Layer Path from Observation to Abstract Mathematical Models

Effective problem solving relies on a four‑stage modeling process—phenomenon, logical analysis, concrete model, and abstract model—guiding the transition from real‑world observation to generalized mathematical structures, enabling systematic abstraction and broader applicability across diverse domains.

abstractionlogical analysismathematical modeling
0 likes · 10 min read
A Four‑Layer Path from Observation to Abstract Mathematical Models
Model Perspective
Model Perspective
Aug 12, 2025 · Fundamentals

What Mathematics History Reveals About Modern Modeling Practices

Exploring how the evolution of mathematical thought—from ancient Egyptian land surveys to Newtonian mechanics—mirrors the core steps of problem‑driven modeling, this article shows how historical breakthroughs illustrate the problem‑method‑result chain, offering modern modelers a rich source of examples and insights.

Modelinghistorymathematics
0 likes · 9 min read
What Mathematics History Reveals About Modern Modeling Practices
Architecture and Beyond
Architecture and Beyond
Aug 2, 2025 · Fundamentals

Master First‑Principles Thinking to Solve Complex Tech Problems

This article explains the concept of first‑principles thinking, why it matters for engineers, common mental traps, real‑world case studies, and practical steps to cultivate a zero‑based problem‑solving mindset for better architecture and performance decisions.

DebuggingSoftware Engineeringfirst principles
0 likes · 15 min read
Master First‑Principles Thinking to Solve Complex Tech Problems
Code Mala Tang
Code Mala Tang
Jul 1, 2025 · Artificial Intelligence

Why Great Code Starts in Your Mind, Not the IDE

This article argues that successful programming and data‑science projects begin with clear problem definition, logical planning, and simple models before any code is written, emphasizing thinking over tools to ensure transparent, maintainable solutions.

AIData ScienceModeling
0 likes · 7 min read
Why Great Code Starts in Your Mind, Not the IDE
Model Perspective
Model Perspective
Jun 29, 2025 · Fundamentals

Master the Art of Problem Solving: Polya’s Four Steps and Nine Strategies

Discover how Polya’s classic four‑step problem‑solving framework—understand, plan, execute, review—combined with nine versatile strategies can transform tackling mathematics, engineering, and everyday logical challenges into a systematic, transferable thinking process, illustrated with concrete examples and visual guides.

Polyacritical thinkingmathematics
0 likes · 9 min read
Master the Art of Problem Solving: Polya’s Four Steps and Nine Strategies
Model Perspective
Model Perspective
Jun 10, 2025 · Fundamentals

How Simple Checklists Can Jump‑Start Your Modeling Skills

This article explains how turning everyday tasks into structured checklists serves as an accessible entry point to modeling, illustrating the process with travel packing, year‑end reviews, and house‑buying decisions, and outlining a three‑step thinking method to boost logical and quantitative problem‑solving.

Modelingbeginner guidechecklist
0 likes · 7 min read
How Simple Checklists Can Jump‑Start Your Modeling Skills
Model Perspective
Model Perspective
Jun 3, 2025 · Fundamentals

Master the DEED Framework: Transform How You Ask and Solve Problems

The article introduces the DEED framework, categorizing problems into Description, Explanation, Estimation, and Decision, and explains how dynamically restructuring these four question types creates a systematic cognitive loop for effective analysis, prediction, and strategic decision‑making.

DEED frameworkcognitive modelcritical thinking
0 likes · 11 min read
Master the DEED Framework: Transform How You Ask and Solve Problems
Model Perspective
Model Perspective
May 27, 2025 · Fundamentals

Master Problem Solving with WHAT, WHY, HOW, and WHAT‑IF Trees

This article introduces a four‑tree framework—WHAT, WHY, HOW, and WHAT‑IF—explaining how each logical tree helps classify issues, uncover root causes, design actionable solutions, and forecast outcomes, while offering refined drawing guidelines and linking the approach to the DEED problem‑type model.

business analysisdecision makinglogical trees
0 likes · 9 min read
Master Problem Solving with WHAT, WHY, HOW, and WHAT‑IF Trees
Model Perspective
Model Perspective
May 8, 2025 · Fundamentals

What Great Mathematicians Reveal About Learning, Curiosity, and Perseverance

The article explores how the lives and habits of legendary mathematicians—from Euler to Zhang Yitang—illustrate the importance of curiosity, solitary deep thinking, embracing mistakes, interdisciplinary learning, and collaborative dialogue, offering timeless lessons for modern students seeking true mathematical understanding.

Mathematics Educationcritical thinkinghistory of mathematics
0 likes · 8 min read
What Great Mathematicians Reveal About Learning, Curiosity, and Perseverance
Model Perspective
Model Perspective
Apr 15, 2025 · Fundamentals

Why We Keep Hearing ‘You Still Do the Same Thing?’ – 7 Hidden Barriers to Effective Action

The article dissects a popular movie quote to reveal seven recurring obstacles—information blocking, misunderstanding, inaction, faulty iteration, denial, resistance to change, and memory loss—that hinder communication, leadership, education, and personal growth, and proposes three systematic solutions to break the cycle.

LeadershipPersonal Developmentbehavioral psychology
0 likes · 8 min read
Why We Keep Hearing ‘You Still Do the Same Thing?’ – 7 Hidden Barriers to Effective Action
Model Perspective
Model Perspective
Apr 13, 2025 · Fundamentals

What Egg Pancakes Teach Us About Mathematical Modeling

The article draws a vivid analogy between making egg pancakes on a street stall and the systematic steps of mathematical modeling, showing how problem definition, hypothesis, strategy selection, execution, and feedback form a shared structured approach to solving real‑world challenges.

Analogymathematical modelingproblem solving
0 likes · 7 min read
What Egg Pancakes Teach Us About Mathematical Modeling
BirdNest Tech Talk
BirdNest Tech Talk
Apr 11, 2025 · Industry Insights

15 Habits That Separate Elite Programmers from the Rest

The article outlines fifteen concrete habits—ranging from reading official documentation and mastering tools to embracing continuous learning, helping others, and avoiding guesswork—that together form a practical roadmap for developers aspiring to become top‑tier engineers.

Career DevelopmentSoftware Engineeringbest practices
0 likes · 13 min read
15 Habits That Separate Elite Programmers from the Rest
Model Perspective
Model Perspective
Mar 25, 2025 · Operations

Mastering Decision‑Making Under Time Pressure, Ambiguity, and Information Overload

This article examines how to optimize problem analysis and improve cognitive ability and decision quality when confronted with tight deadlines, vague information, and a flood of data, offering practical frameworks, prioritization techniques, and tools such as the Eisenhower matrix, Bayesian thinking, and AI assistance.

bayesian thinkingcognitive frameworksdecision making
0 likes · 7 min read
Mastering Decision‑Making Under Time Pressure, Ambiguity, and Information Overload
FunTester
FunTester
Mar 21, 2025 · R&D Management

Why Soft Skills Matter More Than Coding for Software Engineers

The article argues that for software engineers, mastering soft skills such as deep problem understanding, effective communication, adaptability, proactive thinking, and continuous learning is more crucial than merely knowing programming languages, as these abilities drive long‑term career growth and impact.

Career DevelopmentSoftware Engineeringcommunication
0 likes · 10 min read
Why Soft Skills Matter More Than Coding for Software Engineers
Model Perspective
Model Perspective
Mar 15, 2025 · Artificial Intelligence

How to Leverage AI in Math Modeling While Preserving Problem‑Solving Skills

This article examines the impact of AI on mathematics education, explores teachers' concerns about AI‑driven unemployment and over‑reliance, defines essential problem‑solving abilities, and proposes blended teaching strategies that integrate AI tools without sacrificing critical thinking and creativity.

AI in EducationAI toolsmath modeling
0 likes · 10 min read
How to Leverage AI in Math Modeling While Preserving Problem‑Solving Skills
Model Perspective
Model Perspective
Mar 6, 2025 · Artificial Intelligence

Can AI Boost High School Math Problem Solving? A DeepSeek Case Study

This article explores how the AI model DeepSeek can assist high‑school students in tackling challenging sequence problems from the 2024 Chinese college entrance exam, detailing its reasoning process, strengths, pitfalls, and practical tips for using AI to train mathematical thinking rather than just obtain answers.

AIDeepSeekhigh school
0 likes · 9 min read
Can AI Boost High School Math Problem Solving? A DeepSeek Case Study
Java Tech Enthusiast
Java Tech Enthusiast
Dec 1, 2024 · Fundamentals

LeetCode 34: Binary Search Range

LeetCode 34 asks for the first and last indices of a target in a non‑decreasing integer array, returning [-1,-1] when absent, and can be solved in O(log n) time by applying two binary‑search passes—one locating the leftmost occurrence and the other the rightmost—illustrated with Java, C++, and Python implementations.

Binary SearchCJava
0 likes · 8 min read
LeetCode 34: Binary Search Range
Model Perspective
Model Perspective
Nov 8, 2024 · Fundamentals

Unlocking Mathematical Thinking: Logic, Global View & Real‑World Benefits

Mathematical thinking, a unique cognitive tool rooted in centuries of human experience, combines rigorous logic with a holistic perspective, enabling us to tackle complex problems, detect errors, and foster innovation across learning and everyday life, as illustrated through historical examples and practical applications.

Innovationeducationlogic
0 likes · 7 min read
Unlocking Mathematical Thinking: Logic, Global View & Real‑World Benefits
Model Perspective
Model Perspective
Nov 3, 2024 · Fundamentals

Why Simpler Models Win: Harnessing Minimal Assumptions for Powerful Solutions

The article argues that effective mathematical modeling relies on uncovering a problem's essence with minimal assumptions, emphasizing simplicity, careful validation, and a three‑step process—understanding key variables, building a compact model, and rigorous testing—to deliver robust, practical solutions.

Modelingmathematical modelingprinciples
0 likes · 5 min read
Why Simpler Models Win: Harnessing Minimal Assumptions for Powerful Solutions
DevOps
DevOps
Oct 31, 2024 · Backend Development

Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions

This article explores the core competencies of backend engineers, emphasizing accurate problem abstraction, discusses Go's ServerCodec and I/O interfaces, demonstrates algorithmic solutions to the Word Search II problem, and offers practical advice on improving coding skills through studying language features, system design, and effective learning habits.

BackendGolangSoftware Engineering
0 likes · 19 min read
Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions
Tencent Cloud Developer
Tencent Cloud Developer
Oct 29, 2024 · Backend Development

Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions

The article argues that a backend engineer’s growth hinges on mastering communication, clean coding, and architecture design by consistently abstracting problems—illustrated through Go’s ServerCodec and I/O interfaces, efficient algorithms like Trie‑based word search, and Rust’s ownership model—while recommending early Go/Rust study, reading well‑commented libraries, and hands‑on service building.

Backend DevelopmentCode AbstractionGo language
0 likes · 22 min read
Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions
DevOps
DevOps
Aug 27, 2024 · Fundamentals

Management Common Sense: Key Concepts, Dimensions, and Effective Practices

The article explores the origins and core principles of management, presenting eight essential concepts, five management dimensions, and practical guidance on performance, problem‑solving, resource allocation, and system thinking to help managers become more effective in today’s changing environment.

LeadershipManagementorganizational efficiency
0 likes · 18 min read
Management Common Sense: Key Concepts, Dimensions, and Effective Practices
DevOps
DevOps
Aug 1, 2024 · Fundamentals

Systems Thinking: A Comprehensive Guide to Holistic Problem Solving

This article explains the importance, characteristics, principles, and practical steps of systems thinking, illustrating how a holistic, interconnected perspective can help individuals and organizations avoid short‑sightedness, make better decisions, and continuously improve complex processes.

Managementholistic analysispractices
0 likes · 6 min read
Systems Thinking: A Comprehensive Guide to Holistic Problem Solving
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 23, 2024 · Operations

Breaking Through Complex Problems: Understanding the Core Issue and Effective Strategies

This article explains how to identify the true nature of complex problems by recognizing the gap between reality and expectations, finding the underlying "meta‑problem," learning from successful examples, and allocating sufficient resources to achieve breakthrough solutions in business and life.

breakthroughbusiness managementdecision making
0 likes · 7 min read
Breaking Through Complex Problems: Understanding the Core Issue and Effective Strategies
Code Mala Tang
Code Mala Tang
Jun 14, 2024 · Fundamentals

Unlock the Art of Problem Solving: Lessons from Programming Pearls

This article reviews the classic book *Programming Pearls*, summarizing its overview, key problem‑solving case studies such as bitmap sorting and external sorting, practical programming techniques, and personal reflections on how the book cultivates a deeper, more efficient mindset for software development.

AlgorithmsSoftware Engineeringbook review
0 likes · 7 min read
Unlock the Art of Problem Solving: Lessons from Programming Pearls
Model Perspective
Model Perspective
Jun 12, 2024 · Fundamentals

Unlocking the DEED Framework: How Mathematical Modeling Shapes Problem Solving

This reflective piece explores the DEED problem‑type framework from the book “Model, the Mathematics of Thinking,” illustrating how classifying problems and applying mathematical thinking can streamline analysis, enhance decision‑making, and reveal the underlying principles of historic strategies.

DEED frameworkknowledge managementmathematical modeling
0 likes · 9 min read
Unlocking the DEED Framework: How Mathematical Modeling Shapes Problem Solving
Model Perspective
Model Perspective
May 12, 2024 · Fundamentals

Unlock Problem‑Solving Power with the DEED Framework for Mathematical Modeling

This article introduces the new book “Model, the Mathematics of Thinking”, explains why mathematical modeling is essential, presents the DEED problem‑solving framework and its 20 thinking patterns, and outlines each chapter’s focus on practical modeling skills and innovative case studies.

DEED frameworkeducationmathematical modeling
0 likes · 11 min read
Unlock Problem‑Solving Power with the DEED Framework for Mathematical Modeling
Model Perspective
Model Perspective
Feb 23, 2024 · Fundamentals

Boost Decisions with Add, Subtract, Multiply, Divide Thinking

This article explains quantitative thinking—a data-driven mindset—by detailing four core methods: addition thinking for aggregating contributions, subtraction thinking for eliminating excess, multiplication thinking for leveraging synergistic combinations, and division thinking for breaking complex problems into manageable parts.

Analysisdecision makingproblem solving
0 likes · 8 min read
Boost Decisions with Add, Subtract, Multiply, Divide Thinking
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 22, 2024 · Fundamentals

Understanding and Applying the Pyramid Principle for Structured Thinking and Communication

This article explains the Pyramid Principle—a logical framework for clear thinking, writing, and presentation—covering its structure, reasoning methods, MECE rule, problem‑solving steps, presentation techniques, advantages, drawbacks, and a three‑stage learning path, all illustrated with examples and diagrams.

MECEcommunicationlogical thinking
0 likes · 32 min read
Understanding and Applying the Pyramid Principle for Structured Thinking and Communication
Model Perspective
Model Perspective
Dec 15, 2023 · Fundamentals

What Are the Three Types of Mathematicians? Insights from Shing‑Tung Yau

The article explores Shing‑Tung Yau’s classification of mathematicians into three groups—those who create theory, those who uncover patterns from phenomena, and those who solve major problems—highlighting their distinct contributions to mathematical innovation, problem solving, and the pursuit of beauty.

historymathematiciansmathematics
0 likes · 5 min read
What Are the Three Types of Mathematicians? Insights from Shing‑Tung Yau
Model Perspective
Model Perspective
Oct 30, 2023 · Fundamentals

How Can Math Teachers Turn Modeling Lessons into Real-World Solutions?

This article encourages math educators to move beyond relying on pre‑made modeling materials, urging them to engage directly in real‑world problem solving, continuously learn, reflect, adopt student‑centered approaches, and collaborate, thereby enhancing both their teaching practice and students’ ability to tackle complex challenges.

continuous learningmathematical modelingproblem solving
0 likes · 5 min read
How Can Math Teachers Turn Modeling Lessons into Real-World Solutions?
Model Perspective
Model Perspective
Oct 26, 2023 · Fundamentals

Modeling Classic Afanti Tales: Donkey, Oil, and Meal Fee Puzzles

This article explores how mathematical modeling and graph‑theoretic methods can rigorously solve three classic Afanti folk stories—dividing donkeys, splitting oil, and a meal‑fee dispute—illustrating the power of formal models for everyday problem solving.

folk talesgraph theorymathematical modeling
0 likes · 15 min read
Modeling Classic Afanti Tales: Donkey, Oil, and Meal Fee Puzzles
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Sep 25, 2023 · Fundamentals

What Thinking Patterns Should a Programmer Have?

Programmers should cultivate a proactive mindset that turns theory into practice, embrace creative design and iterative improvement, apply first‑principles problem solving to both technical and human challenges, and continuously integrate knowledge with the right tools to drive innovative solutions.

Software Engineeringaction orientationcreativity
0 likes · 7 min read
What Thinking Patterns Should a Programmer Have?
Model Perspective
Model Perspective
Sep 24, 2023 · Fundamentals

Innovative Mathematical Modeling Techniques to Supercharge Your Problem Solving

This article explores why innovative mathematical modeling matters, presents multi‑angle thinking, new mathematical tools, interdisciplinary integration, and practical tips such as open mindset, extensive reading, simulation, teamwork, and continuous learning, illustrated with classic examples like Google’s PageRank algorithm.

InnovationPageRankinterdisciplinary
0 likes · 6 min read
Innovative Mathematical Modeling Techniques to Supercharge Your Problem Solving
Ant R&D Efficiency
Ant R&D Efficiency
Aug 28, 2023 · Fundamentals

Understanding Structured Thinking: Concepts, Benefits, and Practical Methods

The article explains structured thinking as an ordered mental process that combats information entropy, outlines its learning and communication benefits, and presents practical techniques such as multiple angles, zooming, 5W2H, MECE, and a Spring code example to help readers apply the method in reports, presentations, and software design.

5W2HMECEcognitive methods
0 likes · 12 min read
Understanding Structured Thinking: Concepts, Benefits, and Practical Methods
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 31, 2023 · Big Data

How to Tackle Real‑World Scenario Questions in Big Data Interviews

The article explains why interviewers increasingly use practical scenario questions in big‑data interviews, analyzes the underlying reasons, and provides a three‑step framework—clarify business/technical background, present a concise solution, and highlight benefits—to help candidates answer effectively and demonstrate both technical depth and problem‑solving mindset.

Interview Preparationcareer adviceproblem solving
0 likes · 6 min read
How to Tackle Real‑World Scenario Questions in Big Data Interviews
Test Development Learning Exchange
Test Development Learning Exchange
Jul 30, 2023 · Fundamentals

Unreproducible Problems in Software Testing

To address unreproducible problems in software testing, detailed documentation, repeated testing, environment replication, debugging tools, data monitoring, collaboration, and version control are essential strategies.

Debugging ToolsSoftware Testingproblem solving
0 likes · 5 min read
Unreproducible Problems in Software Testing
Model Perspective
Model Perspective
Jun 28, 2023 · Fundamentals

Unlocking Real-World Problem Solving: A Practical Guide to Mathematical Modeling

This preface introduces a comprehensive, experience‑driven guide that explains the value of mathematical modeling, outlines a unique "situation‑thinking‑method" framework, details the book’s structure and features, and calls educators to join a community for advancing modeling education.

competitionseducationmathematical modeling
0 likes · 16 min read
Unlocking Real-World Problem Solving: A Practical Guide to Mathematical Modeling
Efficient Ops
Efficient Ops
May 27, 2023 · Operations

Boost Your IT Ops Career: Essential Soft Skills Every Engineer Needs

This article explores the crucial soft skills—such as problem‑solving, goal planning, communication, career awareness, work attitude, networking, and continuous learning—that complement hard technical abilities, offering practical advice for IT operations professionals to enhance productivity, happiness, and career growth.

Career Developmentcommunicationlearning
0 likes · 13 min read
Boost Your IT Ops Career: Essential Soft Skills Every Engineer Needs
DevOps
DevOps
May 15, 2023 · R&D Management

Essential Soft Skills for Agile Coaches

The article outlines the crucial soft skills—communication, leadership, problem‑solving, time management, learning adaptability, and emotional intelligence—that agile coaches need to effectively support teams, drive transformation, and enhance organizational agility.

Leadershipcommunicationemotional intelligence
0 likes · 7 min read
Essential Soft Skills for Agile Coaches
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 14, 2023 · Fundamentals

Eight Common Mistakes Made by Junior Developers and How to Overcome Them

This article identifies the eight most frequent errors junior developers make—from misunderstanding business needs and neglecting testing to ignoring security and failing to keep learning—and offers practical advice on focusing on problem solving, effective communication, and continuous skill improvement.

Junior Developerscommon mistakesproblem solving
0 likes · 12 min read
Eight Common Mistakes Made by Junior Developers and How to Overcome Them
Model Perspective
Model Perspective
Apr 3, 2023 · Fundamentals

Mastering Mathematical Modeling: From Problem Analysis to Solution

This article outlines the two‑stage process of mathematical modeling, detailing how to analyze a problem, simplify its context, translate it into mathematical symbols, construct equations or functions, and then analyze and solve the resulting model, while emphasizing iterative refinement when challenges arise.

Analysisiterationmathematical modeling
0 likes · 3 min read
Mastering Mathematical Modeling: From Problem Analysis to Solution
Model Perspective
Model Perspective
Apr 2, 2023 · Fundamentals

What Is Mathematical Modeling and Why It Powers Real-World Problem Solving

Mathematical modeling uses abstract mathematical equations, like Newton’s second law, to represent real‑world phenomena, enabling students to apply mathematical knowledge to solve practical problems, deepen understanding, and develop interdisciplinary skills that drive scientific and economic progress.

Newton's second lawinterdisciplinary educationmathematical modeling
0 likes · 3 min read
What Is Mathematical Modeling and Why It Powers Real-World Problem Solving
21CTO
21CTO
Mar 28, 2023 · R&D Management

What Makes a Great Architect? Lessons from Alibaba’s Platform Engineering

The article shares a senior engineer’s reflections on technical architecture at Alibaba, covering top‑level design, physical and application architecture, the evolving role of architects, essential problem‑solving skills, the need for a global perspective, broad technical breadth, continuous learning, and how these insights shape effective R&D management.

R&D managementSoftware ArchitectureSystem Design
0 likes · 14 min read
What Makes a Great Architect? Lessons from Alibaba’s Platform Engineering
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 22, 2023 · Fundamentals

Master the Pyramid Principle: A Step‑by‑Step Guide to Structured Thinking

This article explains how to use the Pyramid Principle to organize reports and knowledge summaries, covering its vertical and horizontal relationships, step‑by‑step construction methods, writing effective introductions, deductive and inductive reasoning, logical ordering techniques, and problem‑definition frameworks for clear, persuasive communication.

Logical Organizationcommunication skillsproblem solving
0 likes · 12 min read
Master the Pyramid Principle: A Step‑by‑Step Guide to Structured Thinking
DaTaobao Tech
DaTaobao Tech
Dec 21, 2022 · Fundamentals

Structured Thinking: Principles, Methods, and Applications

Structured thinking converts scattered facts into ordered, hierarchical knowledge—using pyramids, MECE, 5W2H, 5‑Why, and logical trees—to lower cognitive load, clarify communication, and enhance problem‑solving, with practical training that makes it valuable for consulting, product management, R&D, and everyday decisions.

5W2HMECEanalysis methods
0 likes · 11 min read
Structured Thinking: Principles, Methods, and Applications
Architect
Architect
Dec 11, 2022 · Fundamentals

Why Discussing the Problem Matters More Than Choosing a Solution: Lessons from a Solution Architect

The article argues that engineers should focus on thoroughly discussing and understanding the underlying business problem before jumping to favored technical solutions, illustrating this with real‑world anecdotes about solution‑architect roles, .env file debates, micro‑service hype, and the Five Whys technique.

MicroservicesSoftware Architectureproblem solving
0 likes · 9 min read
Why Discussing the Problem Matters More Than Choosing a Solution: Lessons from a Solution Architect
Model Perspective
Model Perspective
Nov 22, 2022 · Fundamentals

How to Naturally Form Good Questions: Lessons from Modeling Competitions

The author reflects on the importance of asking natural questions, shares personal struggles and strategies discovered through participating in HiMCM and international modeling contests, and outlines how engaging new environments and deep problem solving can continuously generate meaningful inquiries.

educationlearning strategiesmodeling competitions
0 likes · 5 min read
How to Naturally Form Good Questions: Lessons from Modeling Competitions
Model Perspective
Model Perspective
Nov 3, 2022 · Fundamentals

Why Build a Mathematical Model? Benefits, Limits, and When to Use It

Mathematical modeling transforms real‑world problems into clear, quantifiable forms, offering advantages like explicit assumptions and reusable solutions, yet it isn’t the sole problem‑solving method; this article explores why models are built, their benefits, when they’re appropriate, and why sometimes simpler approaches suffice.

modeling benefitsproblem solvingquantitative analysis
0 likes · 6 min read
Why Build a Mathematical Model? Benefits, Limits, and When to Use It
Model Perspective
Model Perspective
Oct 12, 2022 · Fundamentals

Leveraging Logarithms and Monotonicity to Compare Functions Efficiently

By applying logarithmic transformation and division, the method constructs a function that exploits monotonicity to compare magnitudes, thereby reducing the problem to evaluating intervals, as illustrated in a concise Zhihu answer on mathematical problem solving.

function comparisonlogarithmsmathematics
0 likes · 1 min read
Leveraging Logarithms and Monotonicity to Compare Functions Efficiently
Model Perspective
Model Perspective
Oct 5, 2022 · Fundamentals

Why Wisdom Beats Experience and Rules in Mathematical Modeling

The article argues that while experience and rules provide useful references, true wisdom—derived from thoughtful analysis and creative problem‑solving—is essential for advancing mathematical modeling beyond mere familiarity with models or programming syntax.

ExperienceRulesfundamentals
0 likes · 2 min read
Why Wisdom Beats Experience and Rules in Mathematical Modeling
Model Perspective
Model Perspective
Sep 25, 2022 · Fundamentals

What Is the Underlying Logic of Mathematical Modeling?

Mathematical modeling follows a systematic logic—starting from problem definition, variable analysis and hypothesis formation, through model selection, construction, solution, and interpretation—emphasizing quantification, appropriate model application, computational solving, and honest explanation to reliably address complex real‑world problems.

Model Selectionproblem solvingquantification
0 likes · 6 min read
What Is the Underlying Logic of Mathematical Modeling?
Python Programming Learning Circle
Python Programming Learning Circle
Sep 8, 2022 · Fundamentals

Why Programming Feels Difficult: The Role of Interest Loops, Problem‑Solving Training, and Creative Learning

The article argues that programming seems hard because traditional education fails to build a positive interest loop, neglects problem‑solving training, and does not teach students how to create, suggesting that fostering curiosity, practical projects, and an experimental mindset can make learning to code much more approachable.

Curriculum Designinterest looplearning motivation
0 likes · 8 min read
Why Programming Feels Difficult: The Role of Interest Loops, Problem‑Solving Training, and Creative Learning
21CTO
21CTO
Sep 6, 2022 · Fundamentals

Top Strategic Thinking Frameworks Every Developer Should Master

The article introduces four essential strategic thinking frameworks—McKinsey’s 7‑step problem‑solving method, SWOT analysis, TWOS strategic planning, and the PEST model—providing concise explanations and visual aids to help developers and other professionals enhance their decision‑making and planning skills.

PestSWOTdevelopment frameworks
0 likes · 2 min read
Top Strategic Thinking Frameworks Every Developer Should Master
phodal
phodal
Aug 15, 2022 · Industry Insights

How to Turn New Graduates into Technical Experts: 5 Practical Steps

This article outlines a five‑point framework for guiding fresh graduates toward technical expertise, covering motivation, clean coding habits, effective problem‑location techniques, learning existing patterns, and frequent self‑summaries, while also addressing the curse of knowledge when teaching novices.

Career DevelopmentMotivationSoftware Engineering
0 likes · 11 min read
How to Turn New Graduates into Technical Experts: 5 Practical Steps
ITPUB
ITPUB
Aug 11, 2022 · Fundamentals

How to Train Yourself into a Programming Expert: Practical Steps and Mindset

This article breaks down what it means to be a programming expert, classifies three types of experts, defines the practical criteria of high efficiency, high quality, and stable output, and offers concrete advice on linking deep knowledge with real‑world problem solving to accelerate growth.

Career GrowthSkill developmentSoftware Engineering
0 likes · 9 min read
How to Train Yourself into a Programming Expert: Practical Steps and Mindset
ITPUB
ITPUB
Jun 26, 2022 · Fundamentals

Mastering Abstract, Layered, and Structured Thinking for Tech Professionals

This article explores four essential thinking modes—abstract, layered, inductive, and structured—illustrating how they help engineers quickly grasp new domains, simplify complex problems, and improve collaboration, with real‑world analogies from cooking, system design, and daily work routines.

Software Engineeringabstract thinkinglayered thinking
0 likes · 17 min read
Mastering Abstract, Layered, and Structured Thinking for Tech Professionals
Alibaba Cloud Developer
Alibaba Cloud Developer
May 27, 2022 · R&D Management

How Structured Thinking Can Transform Your Technical Architecture Design

This article shares practical, structured thinking methods—ranging from user‑centric fact restoration to causal analysis and decoupling techniques—that help technical architects and leaders quickly clarify problems, build consensus, and design scalable, forward‑looking solutions while avoiding common pitfalls.

LeadershipTechnical architecturedesign methods
0 likes · 16 min read
How Structured Thinking Can Transform Your Technical Architecture Design
Model Perspective
Model Perspective
May 4, 2022 · Fundamentals

When and Why to Use Mathematical Modeling: Benefits, Limits, and Timing

This article examines the purpose of mathematical modeling, discusses whether problems can be solved without models, outlines the advantages of formalizing problems with clear variables and equations, and advises when adopting a modeling approach is most effective.

decision makingmathematical modelingmodeling benefits
0 likes · 6 min read
When and Why to Use Mathematical Modeling: Benefits, Limits, and Timing
政采云技术
政采云技术
Apr 1, 2022 · Fundamentals

Structured Thinking: A Guide for Test Engineers

This article explains structured thinking as a systematic approach to break down complex testing problems into manageable parts, describes how to apply hierarchical analysis, introduces classification methods such as MECE, 5W2H, and provides practical tips for improving information synthesis, logical reasoning, and clear communication in software testing.

AnalysisMECETest Engineering
0 likes · 18 min read
Structured Thinking: A Guide for Test Engineers
Architecture and Beyond
Architecture and Beyond
Mar 12, 2022 · R&D Management

Avoid the 35‑Year Crisis: 5 Practices Every Tech Leader Must Master

This article outlines five actionable habits—adopting an adult mindset, strengthening execution, becoming a problem terminator, diving into challenges, and committing to lifelong learning—to help technology managers overcome mid‑career anxiety and sustain competitive advantage.

Career DevelopmentLeadershipManagement
0 likes · 15 min read
Avoid the 35‑Year Crisis: 5 Practices Every Tech Leader Must Master
DataFunSummit
DataFunSummit
Mar 11, 2022 · Fundamentals

Technical Growth Mindset: Essential Thinking Modes for Engineers

The article outlines a comprehensive technical growth mindset for engineers, describing seven progressive thinking modes—problem, tool, product, data, risk, production‑relationship, and craftsmanship/evangelism—plus brand and team mindsets, emphasizing lifelong learning and systematic self‑development.

Software Engineeringdata analysisgrowth mindset
0 likes · 17 min read
Technical Growth Mindset: Essential Thinking Modes for Engineers
Laiye Technology Team
Laiye Technology Team
Mar 11, 2022 · Fundamentals

Eight Growth Mindsets for Technical Professionals

The article outlines eight essential thinking modes—problem, tool, product, data, risk, production‑relationship, craftsmanship/evangelism, brand, and team mindsets—that help engineers navigate complex business and technology challenges, accelerate personal growth, and achieve lasting impact.

Software EngineeringToolinggrowth mindset
0 likes · 17 min read
Eight Growth Mindsets for Technical Professionals
Architecture Digest
Architecture Digest
Feb 24, 2022 · Fundamentals

Systematic Knowledge Accumulation and Effective Problem‑Solving Strategies

The article explores why individuals with similar backgrounds achieve different results, argues that systematic practice, deep understanding, and reflective learning—illustrated with examples like MySQL troubleshooting, TCP three‑way handshake, and SSH key management—can bridge knowledge gaps and enhance problem‑solving abilities.

Software Engineeringknowledge managementlearning strategies
0 likes · 16 min read
Systematic Knowledge Accumulation and Effective Problem‑Solving Strategies
21CTO
21CTO
Dec 14, 2021 · Fundamentals

Why Algorithmic Thinking Is Your Secret Weapon in the AI Era

The article explains how algorithmic and computational thinking—covering problem decomposition, abstraction, algorithm design, and pattern recognition—can boost career prospects, improve time management, reduce anxiety, and guide everyday decisions such as choosing a partner or a restaurant.

Optimal Stoppingalgorithmic thinkingcomputational thinking
0 likes · 14 min read
Why Algorithmic Thinking Is Your Secret Weapon in the AI Era
21CTO
21CTO
Oct 17, 2021 · Fundamentals

Mastering Interview Math: Implement a Custom Square Root Function Without Libraries

This article explores how to solve a common interview coding challenge—implementing a square‑root function without using library calls—by discussing problem analysis, linear and binary‑search approaches, optimization techniques, testing strategies, and the broader skills interviewers aim to assess.

Binary Searchalgorithmcoding-challenge
0 likes · 15 min read
Mastering Interview Math: Implement a Custom Square Root Function Without Libraries
DeWu Technology
DeWu Technology
Sep 12, 2021 · Operations

How Technical Support (TS) Improves Self-Processing Rate

Technical Support teams boost self‑processing rates by building personal knowledge bases, using diagnostic tools, standardizing issue templates, managing feedback channels, creating automation tools, analyzing data trends, and conducting regular post‑mortems, thereby reducing developer support load and increasing overall efficiency.

data analysisissue managementknowledge management
0 likes · 15 min read
How Technical Support (TS) Improves Self-Processing Rate
Java Interview Crash Guide
Java Interview Crash Guide
Aug 6, 2021 · Fundamentals

How to Handle Stumpers in Interviews and Still Impress

This guide explains why interview outcomes aren't solely determined by answering every question, and offers three practical strategies—staying calm and gathering information, speaking up thoughtfully, and skillfully navigating unknown topics—to turn difficult moments into opportunities to demonstrate your value.

Software Engineeringcareer advicecommunication
0 likes · 6 min read
How to Handle Stumpers in Interviews and Still Impress