Tag

communication

0 views collected around this technical thread.

DevOps
DevOps
May 12, 2025 · Fundamentals

Key Soft Skills for Pragmatic Programmers: Responsibility, Broken‑Window Theory, Intuition, Toolset, Risk Boundaries, and Effective Communication

This article discusses the essential soft‑skill concepts from the book “The Programmer's Path to Pragmatism”, covering responsibility, the broken‑window principle, listening to one's reptilian brain, building a personal toolset, staying within one’s capability limits, and mastering effective communication for reliable software development.

communicationdevelopmentpragmatic
0 likes · 21 min read
Key Soft Skills for Pragmatic Programmers: Responsibility, Broken‑Window Theory, Intuition, Toolset, Risk Boundaries, and Effective Communication
Tencent Cloud Developer
Tencent Cloud Developer
May 7, 2025 · Fundamentals

Soft Skills for Pragmatic Programmers: Responsibility, Broken‑Window Theory, Lizard‑Brain, Toolsets, and Effective Communication

Through a dialogue between two characters, the article distills key soft‑skill lessons from *The Pragmatic Programmer’s Path*—responsibility, fixing “broken windows,” trusting the reptilian‑brain intuition, building a versatile toolset, staying within one’s “headlight” range, and mastering clear, audience‑focused communication for collaborative, high‑quality software development.

communicationprogrammer developmentresponsibility
0 likes · 23 min read
Soft Skills for Pragmatic Programmers: Responsibility, Broken‑Window Theory, Lizard‑Brain, Toolsets, and Effective Communication
macrozheng
macrozheng
Apr 26, 2025 · R&D Management

Master Workplace Excellence: 5 Key Practices for Outstanding Results

The article outlines five essential practices—responsibility, communication, execution, mindset, and results—that together form a complete workplace performance framework, illustrating how internal accountability, clear information flow, decisive action, positive attitude, and focused delivery drive career success.

career developmentcommunicationexecution
0 likes · 12 min read
Master Workplace Excellence: 5 Key Practices for Outstanding Results
Model Perspective
Model Perspective
Apr 15, 2025 · Fundamentals

Why We Keep Hearing ‘You Still Do the Same Thing?’ – 7 Hidden Barriers to Effective Action

The article dissects a popular movie quote to reveal seven recurring obstacles—information blocking, misunderstanding, inaction, faulty iteration, denial, resistance to change, and memory loss—that hinder communication, leadership, education, and personal growth, and proposes three systematic solutions to break the cycle.

behavioral psychologycommunicationleadership
0 likes · 8 min read
Why We Keep Hearing ‘You Still Do the Same Thing?’ – 7 Hidden Barriers to Effective Action
FunTester
FunTester
Mar 21, 2025 · R&D Management

Why Soft Skills Matter More Than Coding for Software Engineers

The article argues that for software engineers, mastering soft skills such as deep problem understanding, effective communication, adaptability, proactive thinking, and continuous learning is more crucial than merely knowing programming languages, as these abilities drive long‑term career growth and impact.

career developmentcommunicationcontinuous learning
0 likes · 10 min read
Why Soft Skills Matter More Than Coding for Software Engineers
Java Tech Enthusiast
Java Tech Enthusiast
Mar 17, 2025 · R&D Management

Five Phrases to Avoid in the Workplace

The article warns that routinely using phrases like “this is impossible,” “it’s not my business,” “we’ve always done it that way,” “I don’t know,” and “what should we do?” acts as a thinking virus that stifles initiative, responsibility and adaptability, shortening professional longevity, and urges leaders to replace defeatist language with proactive, solution‑focused communication.

careercommunicationleadership
0 likes · 6 min read
Five Phrases to Avoid in the Workplace
IT Architects Alliance
IT Architects Alliance
Jan 16, 2025 · Backend Development

Choosing the Right Communication Mechanism for Microservice Architecture

This article examines the rise of microservice architecture and compares major communication mechanisms—RESTful APIs, gRPC, and message queues—guiding developers on selecting the most suitable approach based on business requirements, system scale, and team expertise.

MicroservicesRESTful APIbackend
0 likes · 14 min read
Choosing the Right Communication Mechanism for Microservice Architecture
Tencent Cloud Developer
Tencent Cloud Developer
Dec 25, 2024 · Fundamentals

Improving Code Review: Naming, Guiding Comments, and Communication Practices

Improving code reviews hinges on clear, domain-specific naming, concise guiding comments that explain why code behaves as it does, and respectful, issue-focused communication that adapts to reviewers’ experience, collectively boosting code quality, team cohesion, and overall software reliability.

Code ReviewNaming Conventionscommunication
0 likes · 15 min read
Improving Code Review: Naming, Guiding Comments, and Communication Practices
macrozheng
macrozheng
Dec 21, 2024 · R&D Management

Mastering Upward Reporting: Tailored Strategies for Every Boss Personality

This article explores why reporting can feel daunting, defines success beyond praise or criticism, and offers practical reporting techniques customized for nine distinct boss personalities, helping professionals align expectations, manage resources, and communicate effectively to advance their projects.

communicationleadershipmanagement
0 likes · 26 min read
Mastering Upward Reporting: Tailored Strategies for Every Boss Personality
DevOps
DevOps
Dec 2, 2024 · R&D Management

Development Dilemmas and Contract‑Based Design: From Communication Friction to Reliable Software

The article analyzes common pain points in software development such as undocumented changes, unclear error codes, and misaligned expectations, proposes treating development like product design, and advocates contract‑based design (Design by Contract) combined with modern tooling and AI assistance to improve communication, reliability, and overall R&D efficiency.

API contractsR&D efficiencySoftware Development
0 likes · 17 min read
Development Dilemmas and Contract‑Based Design: From Communication Friction to Reliable Software
Tencent Cloud Developer
Tencent Cloud Developer
Nov 28, 2024 · Backend Development

Contract-Based Design and Communication Challenges in Software Development

The article highlights how fragmented, undocumented cross‑team communication creates fragile software, then advocates adopting contract‑based design—preconditions, postconditions, invariants—and AI‑assisted tooling to formalize API contracts throughout the development lifecycle, aligning teams, reducing errors, and improving system reliability.

OpenAPIProtobufbackend development
0 likes · 18 min read
Contract-Based Design and Communication Challenges in Software Development
37 Interactive Technology Team
37 Interactive Technology Team
Nov 18, 2024 · Operations

The Importance of Work and Effective Work Practices

Work is essential for economic stability, personal growth, and social connection, while effective practices—high quality, efficiency, clear communication, disciplined planning, rigorous testing, and continuous learning—enable individuals to deliver valuable results, advance careers, and foster a positive, collaborative workplace environment.

communicationdevelopment practiceshabits
0 likes · 7 min read
The Importance of Work and Effective Work Practices
DevOps
DevOps
Nov 5, 2024 · R&D Management

Project Management Six Grabs and Six Releases: Balancing Control and Flexibility for Successful Projects

The article outlines a 'six grabs, six releases' framework for project management, detailing how to focus on clear goals, detailed planning, effective teams, communication, risk mitigation, and monitoring while also letting go of perfectionism, hero‑complex, micromanagement, ego, and outdated experience to foster project success.

communicationleadershipplanning
0 likes · 9 min read
Project Management Six Grabs and Six Releases: Balancing Control and Flexibility for Successful Projects
Java Tech Enthusiast
Java Tech Enthusiast
Oct 14, 2024 · R&D Management

Five Key Questions for Effective One‑on‑One Conversations with Subordinates

Effective one‑on‑one talks combine five key questions—what happened, your view, what you’ve tried, needed help, and anything else—with a relaxed, curious, outcome‑focused approach, enabling leaders to uncover emotional barriers, foster responsibility, and translate dialogue into concrete actions that boost motivation, problem‑solving and team cohesion.

coachingcommunicationleadership
0 likes · 9 min read
Five Key Questions for Effective One‑on‑One Conversations with Subordinates
DevOps
DevOps
Feb 20, 2024 · R&D Management

Leadership in Project Management: Principles, Elements, Value, and Practices

This article explores the concept of leadership within project management, outlining its definition, the L‑E‑A‑D elements (Listen, Efficiency, Action, Development), the value it brings to team culture, collaboration, innovation and risk management, and practical ways to improve leadership skills.

DevOpsEfficiencyInnovation
0 likes · 12 min read
Leadership in Project Management: Principles, Elements, Value, and Practices
Java Captain
Java Captain
Feb 16, 2024 · Backend Development

Effective Java Interview Preparation Tips

This article outlines comprehensive Java interview strategies, including solidifying core language fundamentals, mastering popular frameworks, strengthening data structures and algorithms knowledge, showcasing real project experience, improving communication skills, and practicing mock interviews to boost confidence and success.

AlgorithmsFrameworksInterview
0 likes · 4 min read
Effective Java Interview Preparation Tips
DevOps
DevOps
Feb 4, 2024 · R&D Management

How to Become a Reliable Programmer: Communication, Collaboration, and Independent Thinking

This article, a follow‑up to “How to Become a Reliable Programmer,” offers practical guidance on effective communication, meeting organization, handling external dependencies, responding to emergencies, managing large volumes of messages, and fostering independent, critical, and systemic thinking for software engineers.

CollaborationSoftware Developmentcommunication
0 likes · 26 min read
How to Become a Reliable Programmer: Communication, Collaboration, and Independent Thinking
Tencent Cloud Developer
Tencent Cloud Developer
Jan 31, 2024 · Fundamentals

How to Be a Reliable Programmer: Communication, Collaboration, and Independent Thinking

A reliable programmer masters timely, clear communication and effective collaboration—replying promptly, managing dependencies, handling emergencies, organizing purposeful meetings, triaging messages, and using concise group‑chat etiquette—while also exercising independent, critical, and systematic thinking to own product decisions, evaluate designs, and break goals into actionable tasks.

Collaborationcommunicationcritical thinking
0 likes · 28 min read
How to Be a Reliable Programmer: Communication, Collaboration, and Independent Thinking
DevOps
DevOps
Jan 25, 2024 · R&D Management

Effective Feedback Strategies: From the Feedback Sandwich to the SAID Model

This article explains why feedback is a crucial leadership skill, critiques the traditional feedback‑sandwich approach, introduces the four‑step SAID model (Specific, Ask, Impact, Decision), provides examples, outlines its advantages, and offers practical tips for delivering high‑impact feedback in teams.

FeedbackSAID modelcommunication
0 likes · 7 min read
Effective Feedback Strategies: From the Feedback Sandwich to the SAID Model