Tagged articles
7 articles
Page 1 of 1
Architect
Architect
Jul 24, 2022 · Fundamentals

The Essence of Learning: Abstract Models, Philosophy, and Computer Architecture

This article explores what truly lasting knowledge is by examining abstract models, philosophical approaches like agnosticism and universal doubt, and fundamental computer concepts such as the Von Neumann architecture, compilation theory, and distributed systems, urging learners to focus on underlying models rather than transient facts.

Learning Methodologyabstract modelscomputer architecture
0 likes · 11 min read
The Essence of Learning: Abstract Models, Philosophy, and Computer Architecture
Java Captain
Java Captain
May 18, 2022 · Fundamentals

What to Study: Abstract Models, Computer Fundamentals, and Methodology

The article explores why learning abstract models, fundamental computer concepts, and philosophical methodologies is more valuable than merely acquiring transient knowledge, emphasizing mathematics, binary logic, Von Neumann architecture, compilation, distributed systems, and independent critical thinking.

Learning Methodologyabstract modelscomputer fundamentals
0 likes · 12 min read
What to Study: Abstract Models, Computer Fundamentals, and Methodology
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 Methodologydeliberate practice
0 likes · 15 min read
How to Become a Technical Expert: Deliberate Practice, Pattern Finding, and Continuous Learning
Didi Tech
Didi Tech
May 25, 2021 · Industry Insights

Becoming a Technical Superstar: Patterns, Deliberate Practice, and Persistence

The article shares a senior DiDi engineer's perspective on how engineers can overcome growth anxiety, adopt deliberate practice, build deep domain knowledge through work‑centered learning, and persistently refine coding and troubleshooting skills to become true technical leaders.

Career GrowthLearning Methodologydeliberate practice
0 likes · 16 min read
Becoming a Technical Superstar: Patterns, Deliberate Practice, and Persistence
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Apr 11, 2021 · Frontend Development

How Deliberate Practice Can Turn You Into a Front‑End Expert in 3 Years

This article explains why many developers stagnate, introduces the concept of deliberate practice, and provides a step‑by‑step methodology—including clear goals, strong motivation, mentorship, structured learning plans, zone management, feedback loops, and reward systems—to accelerate a front‑end engineer's growth from beginner to expert within three years.

Career GrowthLearning Methodologydeliberate practice
0 likes · 10 min read
How Deliberate Practice Can Turn You Into a Front‑End Expert in 3 Years
MaGe Linux Operations
MaGe Linux Operations
Mar 9, 2019 · Fundamentals

How to Master the Linux Kernel: A Practical Study Blueprint

This article shares a comprehensive, experience‑based approach to learning the Linux kernel, emphasizing building a high‑level framework first, using key textbooks strategically, balancing theory with hands‑on coding, and understanding API design and hardware interactions to accelerate mastery.

Learning MethodologyLinux kernelSystem Programming
0 likes · 18 min read
How to Master the Linux Kernel: A Practical Study Blueprint
ITPUB
ITPUB
Jul 6, 2016 · Databases

How to Update a Single Field in MongoDB Without Overwriting the Whole Document

The article shares a practical learning workflow for quickly mastering new technologies, illustrates a real‑world Ruby China case where a user‑verification flag must be updated, and demonstrates the correct MongoDB $set syntax to modify only one field without replacing the entire document.

Code ExampleDatabase UpdateLearning Methodology
0 likes · 6 min read
How to Update a Single Field in MongoDB Without Overwriting the Whole Document