Tagged articles
15 articles
Page 1 of 1
Bitu Technology
Bitu Technology
Jul 28, 2025 · Artificial Intelligence

How to Thrive with AI: Strategies for Developers to Collaborate and Innovate

This recap of Chen Tian's AI‑focused meetup explores why knowledge still matters, presents four practical learning methods, outlines effective AI prompting techniques, redefines the developer’s role from coder to conductor, and offers a five‑stage AI collaboration workflow for modern software creation.

AI CollaborationSoftware Engineeringdeveloper productivity
0 likes · 8 min read
How to Thrive with AI: Strategies for Developers to Collaborate and Innovate
Model Perspective
Model Perspective
Aug 31, 2024 · Fundamentals

Why Richard Feynman Skipped Reading: The Hands‑On Learning Secrets Behind His Genius

Renowned physicist Richard Feynman famously claimed he rarely read or listened to lectures, preferring hands‑on experimentation, a mindset explored through anecdotes from Stephen Wolfram’s book, illustrating how active practice, teaching others, and visual tools like Feynman diagrams foster deeper understanding and innovation.

FeynmanInnovationeducation
0 likes · 7 min read
Why Richard Feynman Skipped Reading: The Hands‑On Learning Secrets Behind His Genius
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 31, 2024 · Fundamentals

How to Triple Your Reading Speed with Simple Techniques

This guide explains the benefits of speed reading, introduces three core methods—image‑based rapid reading, eye‑movement training, and structured reading—and presents a three‑pass reading system to dramatically boost comprehension and book intake.

learning methodsproductivityreading techniques
0 likes · 9 min read
How to Triple Your Reading Speed with Simple Techniques
Programmer DD
Programmer DD
Sep 20, 2022 · Fundamentals

Can Programmers Thrive Forever? Master Soft Skills for a Sustainable Career

This article explores why a programming career alone isn’t enough for lifelong success, outlines essential soft skills such as health habits, professionalism, effective learning strategies, and personal branding, and recommends John Z. Sonmez’s book as a practical guide.

Career Developmentlearning methodspersonal branding
0 likes · 9 min read
Can Programmers Thrive Forever? Master Soft Skills for a Sustainable Career
58UXD
58UXD
Jul 22, 2022 · Fundamentals

How Deliberate Practice Can Transform Your Design Skills

This article explains the 10,000‑hour rule, outlines four steps of deliberate practice for designers, contrasts it with ordinary repetition, and shares practical tips such as focused copying and thoughtful borrowing to accelerate skill mastery.

10k hour ruleDesignUX
0 likes · 6 min read
How Deliberate Practice Can Transform Your Design Skills
Programmer DD
Programmer DD
Apr 2, 2021 · Databases

3 Proven Paths to Master MySQL Replication and What the New Book Reveals

Discover three effective strategies for mastering a technology, illustrated with MySQL replication, and learn how the new book 'Deep Understanding of MySQL Master‑Slave Principles' combines code analysis, comparative study, and expert insight to guide readers through GTID, binary‑log events, and high‑availability architectures.

GTIDReplicationhigh availability
0 likes · 7 min read
3 Proven Paths to Master MySQL Replication and What the New Book Reveals
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 RecommendationsLinuxPerformance Testing
0 likes · 15 min read
Balancing Theory and Practice: My Journey of Technical Skill Development and Book Recommendations
Youzan Coder
Youzan Coder
Aug 19, 2020 · Fundamentals

Understanding Design Patterns: Origins, Misconceptions, and Effective Learning

The article traces design patterns from Alexander’s 1977 architectural ideas through the GoF’s 1994 catalog, debunks myths that they’re obsolete for simple CRUD, shows their essential role in extensible frameworks and complex SaaS systems, and advises learning them by matching each pattern to the specific problem it solves while grounding them in core OOP concepts and the seven SOLID‑type design principles.

Design PatternsGoFOOP principles
0 likes · 12 min read
Understanding Design Patterns: Origins, Misconceptions, and Effective Learning
Programmer DD
Programmer DD
Oct 24, 2019 · Fundamentals

Boost Your Learning Efficiency with the Feynman Technique

Discover how the Feynman Technique—an evidence‑based learning method used by top innovators—can dramatically improve your study efficiency through goal setting, teaching, error correction, and simplification, enabling you to master complex topics faster and retain knowledge longer.

Feynman Techniqueeducationeffective learning
0 likes · 6 min read
Boost Your Learning Efficiency with the Feynman Technique
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
ITPUB
ITPUB
Jul 28, 2018 · Fundamentals

How to Build Core Skills and Habits for Programmers' Career Growth

This article outlines why programmers should improve their self‑cultivation, defines the concept, and provides concrete methods—including mastering fundamentals, English, effective searching, business thinking, and disciplined coding habits—to become more competent and successful developers.

Career Growthcoding habitslearning methods
0 likes · 20 min read
How to Build Core Skills and Habits for Programmers' Career Growth
Java Captain
Java Captain
Jun 1, 2018 · Fundamentals

Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits

The article discusses why programmers need self‑cultivation, outlines the core technical foundations such as data structures, operating systems and databases, and provides practical habits, search techniques, English skills and mindset tips to help developers continuously improve their abilities and career prospects.

Career Growthcoding habitslearning methods
0 likes · 20 min read
Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits
Qunar Tech Salon
Qunar Tech Salon
Oct 13, 2016 · R&D Management

Four Stages of Engineer Career Development and How to Avoid Stagnation

The article outlines four career stages for engineers—newcomer, mature, development, and career—explains why growth often slows after three years, and offers concrete learning, work, and mindset strategies to transition from passive to proactive growth and prevent mediocrity.

Career DevelopmentManagementProfessional Skills
0 likes · 18 min read
Four Stages of Engineer Career Development and How to Avoid Stagnation