Tagged articles

software management

13 articles · Page 1 of 1
samdeepthink
samdeepthink
Aug 1, 2026 · R&D Management

Tech Managers Should Spend 80% Coding, 20% Managing

The author argues that a technical manager should devote about 80% of their time to coding and only 20% to management, warning that abandoning hands‑on development erodes technical judgment, team trust, and long‑term career competitiveness.

career advicecoding practicesoftware management
0 likes · 4 min read
Tech Managers Should Spend 80% Coding, 20% Managing
samdeepthink
samdeepthink
Jul 10, 2026 · R&D Management

Why I Proactively Gave a Young Engineer a Raise and Promotion

Over two years I promoted a junior developer to mid‑level, raised his salary, and increased his bonus after he consistently delivered clean DDD‑styled code, handled simple tasks flawlessly, proactively addressed third‑party integration challenges, and demonstrated the ability to take on greater responsibility, illustrating the true criteria leaders use for advancement.

DDDSystem Designcareer growth
0 likes · 8 min read
Why I Proactively Gave a Young Engineer a Raise and Promotion
samdeepthink
samdeepthink
Jun 30, 2026 · R&D Management

How a New Manager Can Turn Around a Demoralized Team

A newly appointed leader identifies the symptoms of a fragmented software team, wins a few hard‑fought projects, restructures the core system, rewards key contributors, and adopts a front‑line leadership style to restore morale and deliver results.

front‑line leadershipproject turnaroundreward system
0 likes · 5 min read
How a New Manager Can Turn Around a Demoralized Team
samdeepthink
samdeepthink
Jun 24, 2026 · R&D Management

You’re Confident Your Decision Is Right—How to Persuade Your Team

The article argues that persuasion is unnecessary for leaders, who should make final decisions, and for non‑leaders the proper approach is to clearly present ideas to the leader for decision‑making, illustrated with a microservice request case.

DDDMicroservicesdecision making
0 likes · 3 min read
You’re Confident Your Decision Is Right—How to Persuade Your Team
TechVision Expert Circle
TechVision Expert Circle
May 19, 2026 · R&D Management

When 'Code Quality' Becomes a Manager’s Excuse for Poor Governance

The article argues that blaming code quality masks deeper issues such as uncontrolled requirements, missing engineering systems, and weak management, and it outlines a 2026 quality‑governance framework with practical steps for leaders to create an environment where high‑quality code can thrive.

AI codingCI/CDcode quality
0 likes · 12 min read
When 'Code Quality' Becomes a Manager’s Excuse for Poor Governance
Kujiale Project Management
Kujiale Project Management
Jun 13, 2024 · R&D Management

Balancing Agile Metrics: How to Prevent Single-Number Pitfalls

This article explores why agile teams must interpret measurement data holistically, showing how focusing on a single metric can create trade‑offs, and offers a systematic approach to analyzing productivity, stability, and quality indicators for continuous improvement.

agile metricsperformance analysissoftware management
0 likes · 8 min read
Balancing Agile Metrics: How to Prevent Single-Number Pitfalls
21CTO
21CTO
Oct 17, 2023 · Fundamentals

Ubuntu vs Kubuntu: Which Desktop Linux Should You Choose?

This guide compares Ubuntu and Kubuntu 23.04, highlighting differences in desktop environments, software management, built‑in applications, release cycles, installation experience, and system resource usage to help users decide which distribution best fits their workflow.

Desktop EnvironmentGNOMEKDE
0 likes · 8 min read
Ubuntu vs Kubuntu: Which Desktop Linux Should You Choose?
Ctrip Technology
Ctrip Technology
Jan 6, 2023 · Operations

iDesk Service Platform: Architecture, Development Stages, Core Features, and Operational Insights

The iDesk service platform is a comprehensive internal tool that evolved through three development phases, adopts a BS+Service architecture with modular local services, offers extensive software management and self‑service utilities, integrates tightly with TripPal and service accounts, and implements robust operational monitoring to achieve high availability and user satisfaction.

Backend ArchitectureOperationsiDesk
0 likes · 15 min read
iDesk Service Platform: Architecture, Development Stages, Core Features, and Operational Insights
21CTO
21CTO
Jan 21, 2021 · R&D Management

Inside the 12‑Year Nightmare: How a 6‑Million‑Line C++ Project Became a Software Hell

This article recounts a twelve‑year‑long French government software project that amassed over six million lines of C++ code, suffered from outdated technology, chaotic version control, absurd management policies, and ultimately collapsed, offering stark lessons for developers and project leaders.

C++Software Engineeringlegacy code
0 likes · 13 min read
Inside the 12‑Year Nightmare: How a 6‑Million‑Line C++ Project Became a Software Hell
21CTO
21CTO
Sep 4, 2018 · R&D Management

Unlocking Developer Passion: Technical Leadership Strategies That Drive Results

This article shares practical insights from a Tech Connect keynote on how technical leaders can understand developer psychology, avoid conventional management pitfalls, bridge decision‑consequence gaps, and foster a culture that empowers engineers to deliver high‑quality software while meeting business goals.

Developer PsychologyR&Dsoftware management
0 likes · 8 min read
Unlocking Developer Passion: Technical Leadership Strategies That Drive Results
Baidu Tech Salon
Baidu Tech Salon
Jun 19, 2014 · R&D Management

From Engineer to Manager: Reflections on Transitioning to Software Team Leadership

After years of mastering code, I shifted from solo programming to leading a software team, discovering that technical skill alone isn’t enough; effective management demands communication, big‑picture thinking, and nurturing a strong team, while still preserving enough technical insight to stay relevant.

Career Transitionprogrammer advicesoftware management
0 likes · 8 min read
From Engineer to Manager: Reflections on Transitioning to Software Team Leadership