top of page

Leadership is about removing friction

11 minutes ago
2 min read

When people think about leadership, they often imagine making big decisions, setting ambitious goals, or telling people where to go. But in everyday work, leadership is often much simpler.


Sometimes the most valuable thing a leader can do is make it easier for the team to do the work they already know how to do.


Software teams rarely struggle because people suddenly forget how to write code or solve problems. More often, progress slows because of friction. An unclear requirement, a decision that takes too long, an unnecessary meeting, a missing access permission, competing priorities, or constant interruptions can create more damage than a difficult technical problem.


Good leaders learn to notice these obstacles.

They listen when developers say something is slowing them down. They pay attention when the same problem appears repeatedly. They look beyond individual mistakes and ask whether the environment itself is making good work harder than it needs to be.


Removing friction does not mean removing every challenge. Difficult problems are part of software development, and teams need healthy challenges to grow. The goal is to remove unnecessary difficulty so people can spend their energy on problems that actually matter.


Sometimes that means getting the right people into a conversation so a decision can finally be made. Sometimes it means protecting the team from constantly changing priorities. Sometimes it means improving a process that has become unnecessarily complicated. And sometimes it simply means giving someone the autonomy to decide without waiting for approval.


There is also a difference between solving a problem once and removing the reason it keeps happening.


If a developer repeatedly needs to ask for the same access, the solution is not to answer the request faster every time. The better solution may be to fix the access process itself. If a team keeps misunderstanding requirements, the answer may not be another meeting. It may be improving how requirements are discussed and clarified before development begins.


This is where leadership becomes less about control and more about observation.

Great leaders notice where energy is being wasted. They understand that every unnecessary interruption, unclear decision, and broken process takes attention away from meaningful work. Their role is to create an environment where people can focus, collaborate, and make decisions with confidence.


Removing friction also builds trust. When people see that their concerns are taken seriously and that obstacles actually get addressed, they become more willing to speak up. They know they do not have to quietly work around the same problems forever.


The best leaders are not necessarily the ones who solve the most problems themselves. They are the ones who create an environment where fewer unnecessary problems exist in the first place.


Leadership is not always about pushing people forward. Sometimes it is simply about getting the obstacles out of their way.

bottom of page