Skip to main content
← /writing
  • #engineering-leadership
  • #servant-leadership
  • #team-culture

Work Is Hard Enough

Work is already hard. Leadership should remove the avoidable human drag: unclear decisions, unsafe disagreement, personal friction, and cultures where telling the truth costs too much.

Vinny Carpenter13 min read2.5k words

Audio overview

Generated with Google NotebookLM · 18:22

In my head, I have a tidy model for how my time should work.

Thirty percent for people. Thirty percent for the work in flight. Thirty percent for the future. Ten percent for the administrative machinery that keeps the lights on.

It is a clean model. It also falls apart almost every week.

The calendar tells the truth. Not perfectly, but honestly enough

The people part runs past 70 percent more often than I expected. The strategy time gets squeezed. The operational work expands because operational work is apparently filled with gas and will occupy whatever container you give it. The administrative work never disappears, because calendars and approvals have not yet developed empathy.

For a while, I treated that as a problem with my discipline. I thought I needed to protect the model better, manage my calendar harder, or be more ruthless about where my time went.

I now think the model was trying to teach me something.

People are not the thing that pulls me away from the work. People are how the work gets done. I do not deliver value around my teams. I deliver value through them.

That belief sits underneath everything else I do as a leader.

Work is hard enough on its own. We do not need to make it harder by mistreating each other, hiding the truth, making decisions unclear, or forcing people to spend their energy navigating avoidable human friction.

The leader's job is not to make hard work feel easy. Most meaningful work is hard for a reason. The leader's job is to remove the extra tax, the avoidable drag that has nothing to do with the difficulty of the work itself.

That is the part we can do something about.

Kindness Is Not a Vibe

I try to lead with humanity, humility, and empathy. I want kindness and respect to be the defaults, not the exceptions.

But I do not mean kindness as a mood. I do not mean politeness as a substitute for courage. I do not mean avoiding conflict because the conversation might get uncomfortable.

That version of kindness is not leadership. It is delay with better lighting.

The kind of kindness I care about is operational. It shows up in how we run design reviews, how we make decisions, how we give feedback, how we handle disagreement, and how we talk about problems when the work gets tense.

Kindness is not the opposite of rigor. It is one of the conditions that allows rigor to work.

A team that cannot disagree safely will eventually disagree quietly. Quiet disagreement is where bad decisions go to compound. People nod in the room, hedge in the hallway, and then spend the next six months proving through passive resistance that the decision never really landed.

That is expensive. It is also completely avoidable.

The kindest thing a leader can do is make reality easier to tell the truth about.

That means building a room where people can say, "I think this design is too complicated," or "We are underestimating the migration risk," or "I do not think this plan will survive contact with the teams who have to implement it," without paying a personal tax for saying it.

It also means making sure truth does not become theater. The point of creating safety is not to let every objection run forever. The point is to make the real tradeoffs visible so the team can make a better decision and move.

Argue Clearly, Decide Once, Move Together

People sometimes hear "kindness" and picture a team that tiptoes around hard conversations.

That is not what I mean.

The best teams I have been part of argue constantly. They challenge assumptions, poke holes in designs, pressure-test tradeoffs, and push back with conviction. They are not fragile. They are not conflict-free. They are honest.

The line I care about is simple: pressure belongs on the problem, not the person.

A heated design review can be healthy. Two engineers questioning each other's tradeoffs in front of the whole team can be exactly how the team gets sharper. A product leader challenging scope can protect the organization from fantasy planning. An operations leader forcing the group to look at reliability can keep everyone from mistaking optimism for readiness.

That is all productive conflict.

But the moment the conversation shifts from the work to someone's worth, we have lost the plot. The debate stops improving the decision and starts damaging the system that has to carry the decision forward.

So I try to protect the issue and the people at the same time.

You can take apart an idea and still treat the person who offered it with complete respect. You can disagree strongly and still leave the room with trust intact. You can make a hard call without making someone feel small for having argued the other side.

Holding those things together is the job.

I have always appreciated the idea behind "disagree and commit," because it solves a real leadership problem. Debate cannot run forever. At some point, someone has to make the call, and not everyone will love it.

But the phrase only works when both halves are real.

If people are expected to commit but were never allowed to meaningfully disagree, that is not alignment. That is compliance wearing a nicer jacket.

If people are allowed to disagree forever but never expected to commit, that is not empowerment. That is drift with a meeting invite.

The norm I care about is this:

Argue clearly. Decide once. Move together.

Argue clearly means we owe each other honest thinking. We do not hide behind vague concerns, passive language, or hallway commentary. We put the real issue on the table.

Decide once means the decision becomes clear enough that people know what changed, why it changed, who owns it, and what tradeoff we accepted.

Move together means that once the decision is made, we stop relitigating it through side channels. We may still inspect and adapt as reality teaches us more, but we do not quietly undermine the work because our preferred option lost.

That is how trust becomes execution.

People Are the Work

The older I get as a leader, the more convinced I am that people work is not a softer category of leadership. It is the load-bearing part.

I do not ship most of the work myself anymore. I do not personally build the platform, write the migration plan, debug every pipeline, secure every environment, or make every technical tradeoff. My value comes from helping the people who do that work move with more clarity, confidence, and trust.

That can sound abstract until you look at where the leverage actually lives.

A one-on-one can prevent a strong engineer from burning out quietly.

A clear decision can save three teams from spending two weeks optimizing for different versions of reality.

A hard coaching conversation can turn a frustrating pattern into a growth moment.

A well-run debate can surface a risk early enough that it is still cheap to fix.

A leader who makes expectations explicit can remove the low-grade anxiety that makes people guess instead of execute.

None of that is "extra." It is not work adjacent. It is not a break from strategy.

It is how strategy becomes real.

There is one more part of this that I hold tightly. I push the credit toward the team that did the work and keep the blame for myself, because the wins belong to them and the losses belong to me. That is not humility for its own sake. It is part of what makes it safe for people to take real ownership, since they know a good-faith miss will not be hung around their neck.

It is easy to say people are your most important asset. That phrase shows up in nearly every company values deck ever written, usually somewhere between a stock photo of smiling coworkers and a sentence about excellence. Saying it costs nothing.

Living it shows up in the calendar.

That is where my tidy model keeps losing.

Thirty percent for people sounds reasonable until someone is navigating a hard transition, or a team is stuck between competing priorities, or a leader needs coaching through a decision they have never had to make before. Thirty percent sounds reasonable until you realize that the conversation you almost skipped was the one that unlocked the next month of progress.

So the people time grows.

And honestly, I have made peace with that.

The Trap Is Real

There is a trap here, though, and I do not want to pretend otherwise.

"People are the work" can become an excuse to live entirely in the urgent and emotionally available part of leadership. A full calendar of one-on-ones can feel virtuous while the future goes unattended. Being available can become a substitute for being clear. Helping can become a way to avoid the harder work of setting direction.

That is not the goal.

The answer is not to spend less time with people. The answer is to make people time carry more of the strategy.

Every coaching conversation should connect to the system we are trying to build.

Every one-on-one should help create more ownership, not more dependency.

Every debate should make the decision clearer, not just let everyone perform their position.

Every escalation should teach us something about where the operating model is unclear.

Every recurring friction point should make us ask whether we are relying too much on heroic effort and not enough on durable defaults.

That is the bridge I keep coming back to in my own thinking.

Leadership does not scale through willpower. Neither does culture. Neither does quality. Neither does trust.

If the system requires everyone to be perfectly brave, perfectly patient, perfectly aligned, and perfectly informed every day, the system is poorly designed. People are capable of extraordinary things, but "everyone must be extraordinary all the time" is not an operating model. It is a wish.

The work of leadership is to build the defaults, rituals, and norms that make the right behaviors easier to repeat.

That is true in engineering systems, and it is true in human systems.

Trust Is Infrastructure

I have been writing a lot lately about the idea that the bottleneck in modern software development is shifting. As tools get faster and AI makes more of the mechanical work cheaper, the constraint moves somewhere else.

It moves to clarity.

Clarity of intent. Clarity of ownership. Clarity of tradeoffs. Clarity of what good looks like. Clarity of what we will not do.

But clarity does not survive in a low-trust system.

If people do not trust the room, they sand down the truth. If they do not trust leadership, they wait to be told. If they do not trust each other, they protect their own area and call it accountability. If they do not trust the decision process, they keep lobbying after the decision is supposedly made.

That is why I think trust is infrastructure.

It is not decoration around the work. It is not a leadership bonus feature. It is part of the delivery system.

A high-trust team can move faster because less energy leaks out through interpretation, self-protection, and politics. People can say the hard thing sooner. They can disagree without creating permanent damage. They can commit without needing every decision to go their way. They can recover from mistakes without turning every miss into a courtroom drama.

A low-trust team pays a tax on everything.

Every decision needs more explanation. Every disagreement carries more risk. Every mistake creates more theater. Every handoff gets heavier because nobody is fully sure what will happen on the other side.

That is drag.

And while some complexity is inevitable, drag is optional.

The Calendar Tells the Truth

I still like my 30/30/30/10 model.

It reminds me that I owe the organization more than availability. I owe it direction. I owe it operating clarity. I owe it attention to the future, not just responsiveness to the present. I owe it the discipline to avoid becoming the friendly bottleneck who helps everyone and scales nothing.

But the model also reminds me that people are where leadership becomes tangible.

The calendar tells the truth. Not perfectly, but honestly enough.

If I say people matter but never make time for them, they will believe the calendar.

If I say debate matters but punish dissent, they will believe the room.

If I say ownership matters but make every decision myself, they will believe the operating model.

If I say kindness matters but tolerate disrespect from high performers, they will believe the exception.

People listen to what leaders say, but they organize around what leaders permit, reward, and repeat.

That is why the small moments matter more than we like to admit. The tone in a hard meeting. The follow-up after a disagreement. The willingness to clarify a decision that felt obvious only to the people in the room. The private coaching conversation instead of the public correction. The choice to slow down long enough to keep trust intact before asking people to move faster.

None of those moments look very strategic on a calendar.

They are.

A while back I tried to make all of this explicit. I wrote a user guide for working with me, a plain statement of how I make decisions, how to disagree with me, how to earn my trust, and what I owe you in return. Writing it down was the point. Beliefs are easy to claim in an essay. A team will hold you to the version you put in writing.

Work Is Hard Enough

The work will stay hard. The systems are complex, the tradeoffs are real, and the decisions rarely arrive with clean edges. Teams will still disagree, priorities will still collide, and good people will still get tired. Plans will still meet reality and discover reality had edits.

Leadership does not remove that difficulty, but it can remove the extra tax: the personal friction, the unsafe disagreement, the unclear decision, the hidden assumption, the fear of speaking plainly, and the culture that makes people choose between being honest and being safe.

That is why the people time keeps winning on my calendar. Not because strategy does not matter, but because people are how strategy becomes real.

I want teams that can do hard things without making the hard part each other. I want debate that makes the work better without making people smaller. I want decisions clear enough that commitment is possible, even when consensus is not. And I want kindness with a backbone, rigor without ego, and trust strong enough to carry the truth.

Work is hard enough. The least we can do is build teams where the hard part is the work itself.

// found this useful? share it

Post on X Share to LinkedIn
Vinny Carpenter

Written by Vinny Carpenter

VP Engineering · 30+ years building software

I lead engineering teams building cloud-native platforms at a Fortune 100 company. I write about engineering leadership, AI-assisted development, platform strategy, and the hard lessons that come from shipping at scale.

keep reading