Technical Leader Worries: I Want to Build Trust in My Team but I Don't Want Them to Do What They Want

Table of Contents

Understanding Trust in Leadership

Trust is a very big word and very often misused. Many leaders, in an attempt to build trust, feel obliged to allow people to do anything they want. However, they also wish to have some impact on how a task is completed.

Some time ago, I pondered the nature of trust: what it is and how to cultivate it in everyday work. The notion that I should not be interested in how a task is done did not sit well with me—I felt something was missing.

Visualizing Trust Dynamics

I then conceived a visual that highlighted a form of asymmetry in trust dynamics.

[Visual Representation]

I contemplated, “What kind of trust would I want here?” This enlightenment led me to realize: I would like to ask difficult questions like, “Why did you do it this way?” or “How do you handle risk X?” without being accused of being overly controlling. I simply wanted to stay on track.

The Missing Element: Positive Intention Assumption

It became clear that to complete this schema effectively, there must be an assumption of positive intention. What does this mean? It means that I believe you will do your best to complete the task, and in turn, you believe that when I ask questions, I aim to understand your thought process and ensure important risks are considered. There should be no blame, accusations, or criticism—otherwise, everything collapses.

Building trust isn’t about letting go of control; it’s about fostering an environment where guidance and support are provided while maintaining empowerment and autonomy.

(Text translated and moved from original old blog automatically by AI. May contain inaccuracies.)

Related Posts

Natural Order of Refactoring Explored Part 2: Compose Method

Compose Method

Analyzing methods, such as the one presented in Part 1, often leads us to understand the main points of the algorithm contained in them. This insight paves the way for the next step: try to split a large method into smaller steps by extracting them into separate methods (refactoring using the Extract Method). Thus, the original method will consist of a sequence of calls to these new methods. With the right naming conventions, you can achieve code that reads like a book.

Read More

The Property of Complex Systems

The Property of Complex Systems

This morning, while driving to work, I encountered a much longer traffic jam than usual. “Well, with such cold weather, everyone is probably driving more cautiously,” I thought, as I slowly crawled along the Łazienkowska Route. After several minutes, I noticed from a distance that there was an accident on the opposite lane, with police and paramedics doing their work. On my side, nothing particular was happening. But still… Drivers were simply slowing down to see what was happening on the other side. No one was stopping, they were just looking. And as a result, the stretch that usually took me 5 minutes this time took 20 minutes. After passing this point, the traffic sped up significantly and flowed normally.

Read More

Weekend Workshops: Design Patterns

Invitation to Weekend Workshops on Design Patterns

We cordially invite you to the “Weekend Workshops on Design Patterns.” This is a special offer for users of the Goldenline.pl portal and readers of my blog as well as Michał’s. You won’t find this offer on the BNS IT website!

Read More