Tagged articles
256 articles
Page 2 of 3
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Sep 16, 2022 · Fundamentals

Effective Communication Techniques for QA Professionals

This article outlines practical communication strategies for QA teams, emphasizing consistent shared information, empathy, clear goal definition, proper encoding/decoding, choosing suitable channels, structured storytelling, consensus confirmation, and prioritizing communication objectives to reduce wasted effort and improve efficiency.

QAcommunicationeffective communication
0 likes · 14 min read
Effective Communication Techniques for QA Professionals
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 4, 2022 · Operations

Replacing PowerPoint with Narrative Memos: The Six‑Page Memo Approach

The article argues that traditional PowerPoint presentations hinder clear communication and decision‑making, proposing instead a six‑page narrative memo format that increases information density, encourages deeper thinking, and levels the playing field for all participants in S‑Team meetings.

ManagementPPT alternativecommunication
0 likes · 14 min read
Replacing PowerPoint with Narrative Memos: The Six‑Page Memo Approach
Architecture and Beyond
Architecture and Beyond
Jul 23, 2022 · R&D Management

Effective Organizational Communication: Fundamentals, Steps, and Mechanisms

The article outlines the definition, essential elements, types, and step‑by‑step process of communication within organizations, and proposes formal and informal mechanisms—including meetings, 1‑on‑1s, weekly reports, and knowledge platforms—to improve information flow, alignment, and team cohesion for better management outcomes.

LeadershipR&Dcommunication
0 likes · 26 min read
Effective Organizational Communication: Fundamentals, Steps, and Mechanisms
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jul 1, 2022 · Game Development

Lessons Learned by a New Functional Tester: How to Avoid Common Pitfalls

This article shares practical experiences and advice from a newcomer functional tester in game development, covering senior guidance, communication bottlenecks, unclear requirements, the need to question design, avoiding cascading bugs, comprehensive test‑case coverage, effective learning, and common automation pitfalls.

automation pitfallsbug trackingcommunication
0 likes · 9 min read
Lessons Learned by a New Functional Tester: How to Avoid Common Pitfalls
FunTester
FunTester
Jun 28, 2022 · Industry Insights

Why Strong Communication Skills Are Critical for Software Test Engineers

Effective communication—including active listening, non‑verbal cues, and stress‑management techniques—helps software test engineers avoid costly defects, foster teamwork, and navigate high‑pressure situations, ultimately boosting project success and career growth.

Software Testingactive listeningcommunication
0 likes · 5 min read
Why Strong Communication Skills Are Critical for Software Test Engineers
转转QA
转转QA
Jun 23, 2022 · R&D Management

Experience and Lessons as a Middle‑Platform Project Test Lead

The article shares a detailed account of serving as the first test lead for a large middle‑platform project, describing the background challenges, preparation steps, daily test coordination, post‑release reflections, and practical takeaways for improving testing efficiency and cross‑team communication.

communicationmiddle platformprocess improvement
0 likes · 6 min read
Experience and Lessons as a Middle‑Platform Project Test Lead
58UXD
58UXD
May 30, 2022 · Fundamentals

How Structured Thinking Accelerates Designer Growth and Solves Complex Problems

This article explains how designers progress from outward comparison to inward synthesis, uses the atomic‑model analogy for ability leaps, defines structured thinking, breaks it into deconstruction, reconstruction and integration stages, and shows how it can resolve workflow, efficiency, perspective, and communication challenges in design practice.

Career GrowthDesign ThinkingUX design
0 likes · 13 min read
How Structured Thinking Accelerates Designer Growth and Solves Complex Problems
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
May 20, 2022 · R&D Management

Effective Communication Methods and Practices for Teams

This article outlines a comprehensive framework of communication steps, preventive measures, daily warm‑up techniques, various scenarios, case reviews, and application analyses to help team members—from QA to planners—communicate more efficiently, resolve conflicts, and achieve shared goals in both work and life.

CollaborationManagementcommunication
0 likes · 17 min read
Effective Communication Methods and Practices for Teams
Model Perspective
Model Perspective
May 14, 2022 · Fundamentals

Why Reporting Your Modeling Results Boosts Insight and Skills

Reporting modeling results—whether to yourself or others—helps you organize thoughts, reflect on the process, improve communication, and gain fresh perspectives that enhance both your modeling thinking and overall expressive abilities.

ModelingReflectionReporting
0 likes · 3 min read
Why Reporting Your Modeling Results Boosts Insight and Skills
Architects' Tech Alliance
Architects' Tech Alliance
Apr 17, 2022 · Fundamentals

Overview of Common IoT Communication Technologies

This article provides a comprehensive overview of the wired, short‑range wireless, cellular, and LPWA communication technologies that underpin the Internet of Things, detailing their structures, standards, advantages, disadvantages, and evolutionary trends.

CellularIoTLPWA
0 likes · 10 min read
Overview of Common IoT Communication Technologies
Zhuanzhuan Tech
Zhuanzhuan Tech
Apr 8, 2022 · R&D Management

How to Write an Effective Promotion Presentation PPT

This article provides a comprehensive guide on preparing a promotion presentation PPT, covering pre‑presentation preparation, PPT structure, content that attracts reviewers, common pitfalls, and a free downloadable template, with practical tips and examples for engineers seeking advancement.

PPTTipscareer
0 likes · 12 min read
How to Write an Effective Promotion Presentation PPT
政采云技术
政采云技术
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
IT Architects Alliance
IT Architects Alliance
Feb 13, 2022 · Fundamentals

10 Key Principles for Effective Technical Writing

This article outlines ten essential guidelines for technical documentation, covering clear subject‑verb‑object construction, proper use of pronouns and transition words, strong verbs, active voice, minimal adjectives and adverbs, consistent terminology, structured paragraphs, appropriate lists and tables, effective use of images, and maintaining a uniform style and overall document structure.

Documentationcommunicationstyle guide
0 likes · 48 min read
10 Key Principles for Effective Technical Writing
dbaplus Community
dbaplus Community
Feb 4, 2022 · Fundamentals

20 Bad Programmer Habits to Avoid for a Stronger Career

This article outlines twenty common bad habits of programmers—from inconsistent terminology and poor documentation to neglecting official docs and inadequate testing—explaining why they hinder growth and offering concrete advice on how to develop professional coding, communication, and teamwork skills.

Software Engineeringcode qualitycommunication
0 likes · 10 min read
20 Bad Programmer Habits to Avoid for a Stronger Career
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 20, 2022 · Fundamentals

Why Technical Debt Grows: The Hidden Impact of Communication and Modeling

The article explains that technical debt stems not from clumsy coding but from poor communication and inadequate domain modeling, leading to fragmented abstractions, excessive boolean flags, and ultimately software bankruptcy, and suggests collaborative, model‑driven practices to reduce it.

Domain ModelingSoftware EngineeringTechnical Debt
0 likes · 12 min read
Why Technical Debt Grows: The Hidden Impact of Communication and Modeling
NiuNiu MaTe
NiuNiu MaTe
Jan 9, 2022 · Fundamentals

Decode the Crazy Corporate Jargon: A Programmer’s Guide to Internet Buzzwords

This article humorously dissects the baffling corporate and tech buzzwords that flood everyday conversations, explaining terms like "赋能", "抓手", "闭环", and offering a practical glossary for programmers to understand and navigate the opaque language of modern workplaces.

buzzwordscommunicationcorporate jargon
0 likes · 8 min read
Decode the Crazy Corporate Jargon: A Programmer’s Guide to Internet Buzzwords
DevOps
DevOps
Jan 5, 2022 · R&D Management

Remote vs Co‑located Work: Multiple Team Distribution Models and Their Trade‑offs

The article argues that remote work and co‑located work are not a simple binary choice, outlines several team distribution models—single‑site, multi‑site, satellite workers, remote‑first—and discusses their productivity, communication, and agile implications, concluding with practical recommendations for managing distributed software teams.

Collaborationcommunicationteam distribution
0 likes · 14 min read
Remote vs Co‑located Work: Multiple Team Distribution Models and Their Trade‑offs
VMIC UED
VMIC UED
Dec 20, 2021 · Fundamentals

Mastering Communication: Essential Skills for Junior Designers

Effective communication is the cornerstone of successful design work; this article explains why communication matters, outlines the essential listening and empathetic expression skills junior designers need, and provides practical techniques to improve structured listening, emotional understanding, demand identification, and logical judgment throughout their careers.

Career DevelopmentDesigncommunication
0 likes · 9 min read
Mastering Communication: Essential Skills for Junior Designers
dbaplus Community
dbaplus Community
Dec 17, 2021 · Fundamentals

How to Ask Effective Elastic Stack Questions: A Practical Guide

This article examines common pitfalls in Elastic Stack queries and community interactions, then presents a structured, expert‑oriented approach—including preparation steps, concise problem description, supporting data, and proper channels—to help practitioners ask clear, answerable questions and foster respectful, efficient communication.

Elastic StackIT communitycommunication
0 likes · 14 min read
How to Ask Effective Elastic Stack Questions: A Practical Guide
Open Source Linux
Open Source Linux
Dec 9, 2021 · Fundamentals

What Is a Communication Network? Key Concepts, Layers, and Protocols Explained

This article introduces communication networks, covering their definition, evolution, main characteristics, LAN/MAN/WAN distinctions, common topologies, switching methods, performance metrics, protocols, standardization bodies, the OSI model, TCP/IP stack, and the functions of each network layer.

Computer NetworksNetwork ProtocolsOSI model
0 likes · 13 min read
What Is a Communication Network? Key Concepts, Layers, and Protocols Explained
Sohu Tech Products
Sohu Tech Products
Oct 6, 2021 · Fundamentals

How to Write an Effective Technical Article: A Practical Guide

This article outlines a comprehensive workflow for crafting high‑quality technical articles, covering preparation, audience analysis, outline creation, writing techniques, visual aids, interactive demos, and post‑writing polishing to enhance clarity, impact, and personal growth.

article writingcommunicationcontent creation
0 likes · 13 min read
How to Write an Effective Technical Article: A Practical Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 8, 2021 · Product Management

Why Engineers Must Adopt Product Thinking—and How to Strengthen It

This article explains what product thinking is, why technical professionals need it to bridge gaps with product teams, illustrates common misunderstandings with real warehouse‑management examples, and offers concrete mind‑set shifts and practical steps for engineers to develop stronger product sense.

Career DevelopmentSoftware Engineeringcommunication
0 likes · 16 min read
Why Engineers Must Adopt Product Thinking—and How to Strengthen It
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
21CTO
21CTO
Aug 3, 2021 · Fundamentals

7 Essential Soft Skills Every Developer Must Master

This article explains why soft skills are as crucial as hard coding abilities for developers and outlines seven key interpersonal abilities—communication, listening, teamwork, patience, relaxation, creativity, and confidence—that boost performance, career growth, and work‑life balance.

Confidencecommunicationcreativity
0 likes · 8 min read
7 Essential Soft Skills Every Developer Must Master
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 2, 2021 · Operations

5 Essential Skills Every DevOps Engineer Must Master

This article outlines the five core competencies—automation, communication and collaboration, cloud computing, security, and operational support—that aspiring DevOps engineers need to master in order to deliver software quickly, reliably, and securely in today’s competitive market.

AutomationDevOpsSecurity
0 likes · 6 min read
5 Essential Skills Every DevOps Engineer Must Master
DataFunTalk
DataFunTalk
Jul 25, 2021 · Fundamentals

How to Conduct Efficient Interviews and Showcase Your Skills Effectively

This article offers practical strategies for conducting efficient technical interviews, emphasizing strong coding abilities, clear communication, and effective presentation of projects to showcase both hard and soft skills, helping candidates improve their interview performance and increase their chances of receiving offers.

Job Huntingcoding interviewcommunication
0 likes · 10 min read
How to Conduct Efficient Interviews and Showcase Your Skills Effectively
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 17, 2021 · Fundamentals

Effective Communication and Project Management for Software Engineers

The article shares key lessons from a recent internal training on clear expression, efficient communication, and team/project management for programmers, illustrating common scenarios such as delayed deliverables, urgent business issues, and cross‑department collaboration, and offering practical strategies for risk escalation, stakeholder coordination, and post‑incident debriefs.

LeadershipProject Managementcommunication
0 likes · 6 min read
Effective Communication and Project Management for Software Engineers
58UXD
58UXD
Jul 5, 2021 · Product Management

How Designers Can Master Project Management for Better Outcomes

This article explains why designers must adopt project‑management practices, outlines the four key phases—initiation, planning, execution monitoring, and closure—along with tools like 6W2H, STAR and WWH, and offers communication tips to boost influence, efficiency, and overall project success.

DesignMethodologyProject Management
0 likes · 7 min read
How Designers Can Master Project Management for Better Outcomes
dbaplus Community
dbaplus Community
Jun 13, 2021 · R&D Management

From Engineer to Tech Leader: Master the Skills to Build High‑Performance Teams

This article shares a former programmer’s journey to technical leadership, outlining essential competencies, the shift in mindset from individual contributor to manager, practical ways to boost team efficiency and cohesion, communication and emotion‑control techniques, self‑growth strategies, and energy‑management tips for sustainable success.

R&D managementcommunicationefficiency
0 likes · 17 min read
From Engineer to Tech Leader: Master the Skills to Build High‑Performance Teams
Infra Learning Club
Infra Learning Club
May 21, 2021 · Fundamentals

Google Technical Writing Course – Lesson 1: Core Principles and Practical Tips

This article is a detailed learning note from Google’s Technical Writing course, covering the first lesson’s objectives, essential guidelines such as using professional terminology, reducing pronouns, preferring active voice, crafting clear and concise sentences, structuring lists and tables, and applying Markdown for effective documentation.

DocumentationGooglecommunication
0 likes · 12 min read
Google Technical Writing Course – Lesson 1: Core Principles and Practical Tips
Architects Research Society
Architects Research Society
Apr 25, 2021 · Backend Development

Communication Patterns and Asynchronous Integration in Microservice Architectures

The article explains how moving from monolithic applications to microservice‑based systems changes communication from in‑process method calls to RPC, asynchronous messaging, and REST, highlighting design principles such as smart endpoints, dumb pipes, and the importance of avoiding synchronous dependencies for resilient distributed systems.

AsynchronousRPCcommunication
0 likes · 15 min read
Communication Patterns and Asynchronous Integration in Microservice Architectures
DevOps
DevOps
Mar 17, 2021 · R&D Management

Technical Team Leader Reflections: Recruitment, Goal Management, Communication, and Engineering Culture

Drawing from four years of experience as a technical team leader at Alibaba, the article shares practical insights on recruitment, goal definition, effective communication, fostering a strong engineering culture, and personal reflections, offering guidance for managers seeking to build high‑performing, innovative development teams.

Engineering CultureGoal ManagementR&D management
0 likes · 14 min read
Technical Team Leader Reflections: Recruitment, Goal Management, Communication, and Engineering Culture
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 10, 2021 · Fundamentals

How to Deliver High‑Quality Tech Presentations: Tips for Engaging, Structured Sharing

This article explains why sharing knowledge matters and outlines the three pillars of high‑quality content—deeply summarized knowledge, actionable experience, and complex technical insights—while offering practical guidance on organizing, presenting, and expressing material to keep audiences engaged and attentive.

communicationeffective talksknowledge sharing
0 likes · 16 min read
How to Deliver High‑Quality Tech Presentations: Tips for Engaging, Structured Sharing
58UXD
58UXD
Mar 4, 2021 · Operations

Mastering Requirement Analysis for Operational Design: A Practical Guide

Learn how effective requirement analysis and clear communication can elevate operational design, with a four‑step framework, real‑world Spring Festival campaign case study, and reflective insights that help designers align user experience with business goals for more efficient, impactful outcomes.

Case StudyUXcommunication
0 likes · 7 min read
Mastering Requirement Analysis for Operational Design: A Practical Guide
ByteFE
ByteFE
Feb 28, 2021 · Fundamentals

What Google Taught Me About Technical Writing

The article shares practical lessons from Google's technical writing course, emphasizing clear, concise, and active‑voice documentation, proper use of pronouns, idioms, lists, and audience‑focused language to help developers produce readable and maintainable technical content.

Documentationactive voiceclarity
0 likes · 12 min read
What Google Taught Me About Technical Writing
Continuous Delivery 2.0
Continuous Delivery 2.0
Feb 14, 2021 · Product Management

Case Study: Communication Gaps and Employee Turnover in a Fast‑Growing Internet Company

This article examines how unclear strategic communication, misaligned project priorities, and hierarchical silos led a high‑performing product manager to resign, and proposes regular all‑hands meetings and transparent strategy updates as practical solutions for improving retention and team alignment.

LeadershipManagementcommunication
0 likes · 5 min read
Case Study: Communication Gaps and Employee Turnover in a Fast‑Growing Internet Company
Architect's Journey
Architect's Journey
Jan 28, 2021 · R&D Management

Why Top Engineers Practice Upstream Thinking

The biggest challenge for software engineers isn’t writing code but continuously questioning requirements, clarifying details, uncovering the real problem behind requests, and understanding the people behind the system, a mindset the article calls “upstream thinking.”

Product DevelopmentSoftware Engineeringcommunication
0 likes · 8 min read
Why Top Engineers Practice Upstream Thinking
Taobao Frontend Technology
Taobao Frontend Technology
Jan 20, 2021 · R&D Management

Mastering Cross‑Team Project Management: From Initiation to Delivery

This guide walks through the full lifecycle of a cross‑team project—defining collaboration, outlining the five‑stage workflow, and detailing practical steps for kickoff, requirement review, task breakdown, technical review, communication, risk control, testing, acceptance, and common pitfalls—to help PMs deliver stable, high‑quality outcomes.

Cross-Team CollaborationProject Managementcommunication
0 likes · 14 min read
Mastering Cross‑Team Project Management: From Initiation to Delivery
Java Interview Crash Guide
Java Interview Crash Guide
Jan 17, 2021 · Fundamentals

What Truly Makes a Good Programmer? Skills, Learning, and Career Mindset

The article outlines the essential qualities of a good programmer, emphasizing solid technical ability, a habit of continuous learning, diligent summarization through blogging, strong communication and expression skills, realistic self‑assessment of contributions, and maintaining personal dreams as motivation for long‑term career growth.

Career Developmentbloggingcommunication
0 likes · 12 min read
What Truly Makes a Good Programmer? Skills, Learning, and Career Mindset
DevOps
DevOps
Jan 13, 2021 · R&D Management

Effective Feedback and Feedforward: Improving Communication and Team Performance

This article examines common pitfalls in giving feedback, outlines five levels of feedback quality, introduces the concept of feedforward as a future‑oriented alternative, and provides practical guidelines for both delivering and receiving constructive communication within teams.

FeedbackLeadershipcommunication
0 likes · 10 min read
Effective Feedback and Feedforward: Improving Communication and Team Performance
Top Architect
Top Architect
Jan 8, 2021 · Backend Development

Microservice Architecture Communication Design Patterns

This article explains the challenges of cross‑service communication in microservice architectures and presents a comprehensive set of design patterns—including synchronous and asynchronous messaging, event‑driven approaches, saga, event sourcing, CQRS, outbox, CDC, idempotency, eventual consistency, distributed tracing, and service mesh—to help engineers build reliable, scalable distributed systems.

CQRSDistributed SystemsEvent Sourcing
0 likes · 17 min read
Microservice Architecture Communication Design Patterns
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 6, 2021 · R&D Management

Dealing with Difficult Team Members: Practical Strategies for Project Managers

This article outlines common disruptive behaviors of "pig teammates" in project teams and provides concrete strategies—clarifying responsibilities, reducing conflicts, improving communication, confronting stubborn members, and motivating lax contributors—to help project managers maintain progress and team cohesion.

LeadershipProject ManagementR&D management
0 likes · 6 min read
Dealing with Difficult Team Members: Practical Strategies for Project Managers
IT Xianyu
IT Xianyu
Dec 11, 2020 · Fundamentals

How to Effectively Present Your Project Experience in Technical Interviews

The article offers practical guidance on preparing and delivering project experience during technical interviews, emphasizing confidence, detailed preparation, highlighting key achievements, avoiding common pitfalls, and strategically guiding interviewers to showcase relevant skills and technologies.

Software Engineeringcareer advicecommunication
0 likes · 12 min read
How to Effectively Present Your Project Experience in Technical Interviews
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 7, 2020 · Fundamentals

5 Common Pitfalls in Technical Interviews and How to Overcome Them

This article outlines the scoring criteria used in interviewing.io mock interviews, highlights five frequent problems candidates face—such as coding too fast, half‑thought ideas, lack of clarifying questions, assuming all rules belong to the interviewer, and not seeking help early—and offers practical advice on communication, design, and practice to improve interview performance.

Interview TipsSoftware Engineeringcoding practice
0 likes · 14 min read
5 Common Pitfalls in Technical Interviews and How to Overcome Them
Taobao Frontend Technology
Taobao Frontend Technology
Nov 27, 2020 · Product Management

How to Challenge Authority and Grow as a Project Manager at Alibaba

In this reflective article, a former front‑end expert at Alibaba shares half a year of personal growth, detailing how he learned to challenge authority, improve mature technical systems, manage project risks, communicate effectively with product designers, and build professional credibility as a project manager.

Career GrowthLeadershipProject Management
0 likes · 15 min read
How to Challenge Authority and Grow as a Project Manager at Alibaba
DataFunTalk
DataFunTalk
Nov 27, 2020 · Fundamentals

CISSE 2020: Communication, Information Systems and Software Engineering Conference – Call for Papers and Event Details

The CISSE 2020 conference in Guangzhou invites researchers to submit original English papers on communications, satellite links, big data, blockchain, embedded systems and software engineering before December 14, with peer review, publication in EI‑indexed proceedings, a writing workshop, and full contact information provided.

CISSE2020Information SystemsSoftware Engineering
0 likes · 4 min read
CISSE 2020: Communication, Information Systems and Software Engineering Conference – Call for Papers and Event Details
dbaplus Community
dbaplus Community
Nov 22, 2020 · Product Management

Bridging the Gap: How Product Managers Can Collaborate Effectively with Engineers

This article examines the often‑tense relationship between product managers and developers, identifies the main sources of friction from both sides, and offers a structured three‑step approach—including clear direction, rigorous use‑case work, and five communication techniques—to achieve sustainable, win‑win collaboration.

communicationproduct-managementsoftware development
0 likes · 19 min read
Bridging the Gap: How Product Managers Can Collaborate Effectively with Engineers
IT Architects Alliance
IT Architects Alliance
Oct 25, 2020 · R&D Management

What Skills Make a Software Architect the Driving Force Behind a Company?

The article outlines the essential competencies—technical mastery, business understanding, design foresight, depth and breadth of knowledge, communication, and systematic thinking—that a software architect must develop to effectively lead and deliver complex projects within an organization.

R&D managementSkill developmentSoftware Architecture
0 likes · 15 min read
What Skills Make a Software Architect the Driving Force Behind a Company?
Programmer DD
Programmer DD
Sep 29, 2020 · Fundamentals

What Are the Ten Mathematical Challenges Shaping the Post‑Shannon Era?

Former Huawei strategist Xu Wenwei outlined ten critical mathematical problems—from lossy compression limits to DNN interpretability—that must be solved to advance communication technologies beyond Shannon’s limits, highlighting the pivotal role of mathematics in the emerging intelligent, fully connected society.

Huaweicommunicationinformation theory
0 likes · 5 min read
What Are the Ten Mathematical Challenges Shaping the Post‑Shannon Era?
DevOps
DevOps
Aug 7, 2020 · R&D Management

Why Communication Matters: Models, Challenges, and Practical Strategies for Team and Cross‑Team Collaboration

Effective communication is crucial in modern workplaces, consuming over half of managers' time and influencing project success, so this article explores why communication matters, common obstacles, the communication funnel, models, and practical strategies for improving intra‑team, cross‑team, upward and downward communication.

CollaborationLeadershipManagement
0 likes · 20 min read
Why Communication Matters: Models, Challenges, and Practical Strategies for Team and Cross‑Team Collaboration
High Availability Architecture
High Availability Architecture
Jul 24, 2020 · R&D Management

The Critical Role of Communication in Teams and How to Master It

Effective communication consumes over half of a manager's time yet is the source of most work obstacles, so understanding the double‑50% theory, communication funnel, and practical techniques for expression, listening, questioning, and both upward and downward dialogue is essential for improving teamwork, trust, and productivity.

CollaborationLeadershipManagement
0 likes · 17 min read
The Critical Role of Communication in Teams and How to Master It
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 20, 2020 · Fundamentals

Applying the 5Whys Method to Diagnose and Resolve Workplace Issues

The article illustrates how the 5Whys root‑cause analysis can turn everyday workplace conflicts—like missed deadlines and poor communication—into actionable improvement plans by repeatedly asking why, encouraging systematic task scheduling, and fostering a habit of deeper inquiry for lasting productivity gains.

5WhysMobile DevelopmentRoot Cause Analysis
0 likes · 9 min read
Applying the 5Whys Method to Diagnose and Resolve Workplace Issues
Xiaokun's Architecture Exploration Notes
Xiaokun's Architecture Exploration Notes
May 21, 2020 · Fundamentals

Mastering Network Fundamentals: From OSI Layers to TCP/IP Handshakes

This article explains core network concepts—including protocols, packet structures, the OSI and TCP/IP layer models, TCP three‑way handshake, sliding windows, congestion control, packet sticking and splitting, as well as HTTP/HTTPS basics and their headers—providing a solid foundation for troubleshooting and designing distributed services.

OSI modelTCP/IPcommunication
0 likes · 28 min read
Mastering Network Fundamentals: From OSI Layers to TCP/IP Handshakes
FunTester
FunTester
May 4, 2020 · Industry Insights

Avoid These Common Agile Pitfalls to Boost Team Efficiency

This article identifies frequent agile‑method traps—acting like a project manager, making unilateral decisions, over‑monitoring, slow change handling, and indirect communication—and offers practical remedies to help agile leaders foster trust, autonomy, and faster delivery.

LeadershipProject Managementagile
0 likes · 6 min read
Avoid These Common Agile Pitfalls to Boost Team Efficiency
FunTester
FunTester
Apr 17, 2020 · Industry Insights

What Skills Make a Test Manager Truly Effective?

The article outlines the essential technical and non‑technical competencies—communication, problem‑solving, data analysis, adaptability, prioritization, time management, programming basics, negotiation, mentorship, and strategic intervention—that enable a test manager to lead agile QA teams successfully.

AutomationLeadershipSkills
0 likes · 11 min read
What Skills Make a Test Manager Truly Effective?
Architecture Digest
Architecture Digest
Apr 16, 2020 · Fundamentals

Qualities of a Good Programmer: Technical Ability, Continuous Learning, Summarization, Communication, and Self‑valuation

The article outlines the essential traits of a good programmer, emphasizing solid technical ability, openness to new ideas and continuous learning, habit of summarizing knowledge, strong communication and expression skills, and a realistic view of personal contributions and compensation.

Career DevelopmentSoftware Engineeringcommunication
0 likes · 13 min read
Qualities of a Good Programmer: Technical Ability, Continuous Learning, Summarization, Communication, and Self‑valuation
Architects' Tech Alliance
Architects' Tech Alliance
Mar 31, 2020 · Backend Development

99 Things Every Software Architect Should Know

This article compiles 99 practical guidelines for software architects, covering everything from continuous learning, simplifying complexity, effective communication, performance awareness, requirement analysis, coding discipline, design trade‑offs, testing, and team leadership, offering a comprehensive roadmap to becoming a high‑impact architect.

DesignLeadershipSoftware Architecture
0 likes · 22 min read
99 Things Every Software Architect Should Know
58UXD
58UXD
Mar 24, 2020 · Product Management

How Designers Can Master Cross‑Team Communication for Faster Projects

This article shares practical strategies and visual models to help designers improve cross‑functional communication, reduce information loss, and boost design efficiency by aligning stakeholder interests, handling disagreements, and building personal credibility within product teams.

CollaborationDesignProduct Design
0 likes · 7 min read
How Designers Can Master Cross‑Team Communication for Faster Projects
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 28, 2020 · R&D Management

Why Weekly Reports Matter and How Alibaba’s Team Makes Them Effective

This article explains the benefits of weekly (and daily) reports for managers and employees, why many dislike them, and shares Alibaba’s practical five‑step method—strict word limits, highlighting key progress, avoiding redundancy, fostering discussion, and regular self‑review—to turn reports into a valuable team‑collaboration tool.

Weekly reportcommunicationproductivity
0 likes · 7 min read
Why Weekly Reports Matter and How Alibaba’s Team Makes Them Effective
AntTech
AntTech
Feb 21, 2020 · R&D Management

Why You Should Embrace Remote Work and Management Tips for Distributed Teams

The article shares practical experiences and advice from Ant Financial and a startup founder on why remote work should be adopted, how to overcome communication and productivity challenges, and key management practices that foster autonomy, competence, and belonging in distributed engineering teams.

autonomycommunicationdistributed teams
0 likes · 9 min read
Why You Should Embrace Remote Work and Management Tips for Distributed Teams
Tencent Cloud Developer
Tencent Cloud Developer
Feb 20, 2020 · R&D Management

Effective Communication and Management Practices for Distributed Remote Teams

The talk outlines how Tetrate.io’s globally distributed teams overcome time‑zone, communication, and tracking challenges by using transparent calendars, concise asynchronous meetings, clear email and Slack etiquette, fine‑grained task ownership, open‑source style visibility, and occasional face‑to‑face interactions to boost efficiency and collaboration.

Managementasynchronous collaborationcommunication
0 likes · 24 min read
Effective Communication and Management Practices for Distributed Remote Teams
AntTech
AntTech
Feb 15, 2020 · Product Management

Reflections on Product Manager Remote Work at Ant Financial

After the Chinese New Year, Ant Financial’s senior product expert Zhang Wen shares a detailed account of his daily remote‑working routine, the communication and planning challenges posed by the pandemic, and the tools and processes his team adopted to maintain product delivery and collaboration.

COVID-19collaboration toolscommunication
0 likes · 9 min read
Reflections on Product Manager Remote Work at Ant Financial
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 8, 2020 · Fundamentals

Mastering Effective Communication: Definitions, Zones, and Practical Models

This article explores the essence of purposeful multi‑directional communication, outlines four communication zones, explains the Johari Window and Spiral Advancement models, and provides actionable steps for building safe atmospheres, common goals, problem analysis, solution discussion, and final agreements.

Managementcommunicationjohari window
0 likes · 16 min read
Mastering Effective Communication: Definitions, Zones, and Practical Models
Architects' Tech Alliance
Architects' Tech Alliance
Jan 7, 2020 · Fundamentals

Fundamentals and Key Parameters of Optical Fiber Communication

This article provides a comprehensive overview of optical fiber fundamentals, covering fiber composition, transmission parameters, attenuation causes, dispersion types, OTDR principles, connector losses, and various fiber types and cable structures, offering detailed explanations for each concept.

OTDRattenuationcommunication
0 likes · 29 min read
Fundamentals and Key Parameters of Optical Fiber Communication
Java Backend Technology
Java Backend Technology
Dec 7, 2019 · R&D Management

Mastering the Art of Blame Shifting: Three Principles and Practical Tactics for Developers

This article outlines three essential principles for responsibly deflecting responsibility in software teams, highlights three scenarios where blame shifting is inappropriate, and provides role‑specific tactics for developers, testers, product managers, and ops to navigate workplace conflicts effectively.

R&D managementblame shiftingcommunication
0 likes · 7 min read
Mastering the Art of Blame Shifting: Three Principles and Practical Tactics for Developers
转转QA
转转QA
Dec 5, 2019 · Operations

Effective Communication Strategies Between Testers and Developers

This guide outlines common tester‑developer interaction scenarios, highlights typical mistakes, and provides step‑by‑step best‑practice responses to improve bug reporting, collaboration, and overall software quality assurance processes.

Software qualitybug handlingcommunication
0 likes · 12 min read
Effective Communication Strategies Between Testers and Developers
DevOps
DevOps
Oct 22, 2019 · R&D Management

The Importance of Listening for Leaders

Effective listening is presented as the most essential leadership skill, a foundation for other abilities, whose scarcity in the digital age creates communication gaps that can cost organizations millions, and practical tips are offered to reduce the "communication funnel" and improve decision‑making.

LeadershipManagementcommunication
0 likes · 7 min read
The Importance of Listening for Leaders
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 18, 2019 · R&D Management

Essential Skills and Responsibilities of a Software Architect

Becoming a software architect requires more than high‑concurrency knowledge; it demands comprehensive abilities such as requirement analysis, system decomposition, technology selection, design, communication, and leadership across all development phases, balancing business understanding with technical expertise to deliver effective architectural solutions.

Software ArchitectureSystem DesignTechnology Selection
0 likes · 4 min read
Essential Skills and Responsibilities of a Software Architect
21CTO
21CTO
May 4, 2019 · Fundamentals

Master the Art of Asking Great Technical Questions

This guide shares practical strategies for formulating clear, answerable technical questions—explaining your current understanding, asking fact‑based queries, identifying unknown terms, doing research, choosing the right person, and even using questions to uncover hidden assumptions and contribute to the community.

Software Engineeringcommunicationknowledge sharing
0 likes · 12 min read
Master the Art of Asking Great Technical Questions
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 17, 2019 · R&D Management

Mastering Technical Team Leadership: Building Teams, Culture, and Effective Management

This article explores the core responsibilities of a technical team lead, covering team building, management styles, culture cultivation, communication, hiring, and dismissal strategies, and offers practical advice and real‑world examples to help leaders create high‑performing engineering teams.

Team CultureTechnical Managementcommunication
0 likes · 30 min read
Mastering Technical Team Leadership: Building Teams, Culture, and Effective Management
360 Tech Engineering
360 Tech Engineering
Feb 27, 2019 · R&D Management

Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration

The article examines why testers and developers often clash, illustrates the conflict with the classic Prisoner's Dilemma, lists common friction points such as unclear processes, standards, resources, and attitudes, and offers practical recommendations to establish shared workflows, improve communication, and foster a cooperative team environment.

Project Managementcommunicationdeveloper collaboration
0 likes · 7 min read
Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration
360 Quality & Efficiency
360 Quality & Efficiency
Feb 25, 2019 · R&D Management

Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration

The article examines the common friction between testers and developers, likening it to the Prisoner's Dilemma, identifies typical sources of conflict such as unclear processes, standards, resource contention, and attitudes, and offers five practical strategies to improve communication, workflow, and teamwork for better software quality.

CollaborationDevelopmentSoftware quality
0 likes · 6 min read
Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration
21CTO
21CTO
Feb 7, 2019 · Fundamentals

How Programmers Can Master Communication: 4 Practical Strategies

This article explains why strong communication is essential for developers and offers four actionable techniques—reflective listening, thorough preparation, audience awareness, and navigating virtual tools—to help programmers become more effective collaborators.

communicationeffective listeningprogrammers
0 likes · 6 min read
How Programmers Can Master Communication: 4 Practical Strategies
Java Captain
Java Captain
Jan 8, 2019 · Fundamentals

How to Minimize Bugs in Development: Practices and Tips

The article shares practical methods for reducing bugs throughout the software development lifecycle, emphasizing early communication with product managers and testers, thorough design and code reviews, mandatory unit testing, continuous integration, and proactive log monitoring to ensure smooth testing and delivery.

bug preventioncode qualitycommunication
0 likes · 7 min read
How to Minimize Bugs in Development: Practices and Tips
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 6, 2019 · R&D Management

What Skills Make a Software Architect the Soul of a Company?

A software architect must combine strong technical expertise, deep business understanding, forward‑looking design, broad knowledge, effective communication, and systematic thinking to translate business needs into reliable, scalable systems that drive a company's success.

Skill developmentSoftware ArchitectureSystem Design
0 likes · 15 min read
What Skills Make a Software Architect the Soul of a Company?
21CTO
21CTO
Dec 16, 2018 · R&D Management

How to Supercharge Your First 3 Years as a Developer – CTO’s Practical Guide

A seasoned CTO shares concrete advice for junior developers, covering tool selection, goal setting, continuous learning, communication skills, networking, and choosing the right company, all aimed at maximizing growth and long‑term career value during the critical early years.

NetworkingToolboxcareer advice
0 likes · 14 min read
How to Supercharge Your First 3 Years as a Developer – CTO’s Practical Guide
Efficient Ops
Efficient Ops
Dec 12, 2018 · Operations

Essential Project Management Practices Every Manager Should Master

This article shares practical insights on project management, covering how to understand project goals, assess resources, communicate with stakeholders, handle risks and changes, create effective plans, and ensure successful delivery through disciplined documentation and verification.

PlanningProject Managementchange control
0 likes · 23 min read
Essential Project Management Practices Every Manager Should Master