Tagged articles
8 articles
Page 1 of 1
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
Architecture Digest
Architecture Digest
May 16, 2021 · Product Management

Product Manager Skills: Abstract Thinking and Designing Product Architecture Diagrams

This article explores how product managers can develop abstract thinking, understand the relationship between complexity and simplicity, and systematically create various types of product architecture diagrams to guide product direction, roadmap planning, and cross‑functional communication.

abstract thinkingarchitecture diagramdesign methodology
0 likes · 8 min read
Product Manager Skills: Abstract Thinking and Designing Product Architecture Diagrams
Architecture Digest
Architecture Digest
May 31, 2016 · R&D Management

Essential Skills and Mindset of a Software Architect – Insights and Interviews

The article explores why top software architects must be outstanding programmers, highlights the importance of abstract thinking, technical foresight, problem‑solving and communication, and presents interview excerpts from industry veterans such as Fred George, Randy Shoup and Liang Yuanhua, offering practical guidance for engineers aspiring to architectural roles.

Career Developmentabstract thinkingproblem solving
0 likes · 45 min read
Essential Skills and Mindset of a Software Architect – Insights and Interviews