Skip to content

direct-communicator vs operator

Topic: A personal year-end reckoning with a difficult year
Axis varied: voice
A: Direct Communicator B: Operator

Both examples address the same topic and (by default) share every axis other than voice. The only deliberate variable is which voice the writing was rendered through. Read both and ask: where does the framing change? Where does the vocabulary change? What does the reader take away from A that they would not take away from B, and vice versa? The voice swap is the entire cause of those differences.

A: direct-communicator

This year broke me in a few specific ways, and I am still accounting for them.

The project - eighteen months of work, a team I trusted, a problem I believed in - ended in April without the outcome we needed. The product shipped. Nobody used it. I spent the summer parsing what went wrong and landed on this: I protected the vision too long. Evidence was arriving that the core assumption was off, and I kept reframing it as a validation problem. It was not a validation problem.

The relationship ended in a quieter way, which made it harder to name. Mara and I did not fight. We stopped being the same people who had started the thing. I do not have a clean read on whose fault that is, or whether fault is even the right frame. What I know is that I handled the last six months of it poorly. I was not present in the ways that mattered. I noticed this mostly after.

What the year asked of me was more honesty than I managed to give it. Not the dramatic honesty of hard conversations - though I owed some of those - but the quieter kind: looking at what I was actually seeing instead of what I wanted to see.

I am not going to call any of this a gift. It was expensive and I would not choose it. What I am choosing to carry forward is simpler: I want to be faster to name what I am actually observing. The gap between what I saw and what I acknowledged cost me this year. I would like it to cost less next time.

B: operator

The year broke in two places. I need to name them.

The project: I spent 14 months building Cascade, a content workflow tool, for a client named Mira. She signed off on the spec in March. By August, scope had drifted by 60 percent and I had let it drift. I approved extensions I should have flagged. I did not run the retrospectives we had scheduled. When Mira cancelled in October, she was not wrong to. The tool did not deliver what we scoped. I did not hold the line.

The relationship: Clara and I had been close for six years. The distance opened in February. I did not name it until June. By the time I named it, she had already made her decision. I waited too long to surface the condition. I thought naming it would make it worse. It did not get worse because of the naming; it got worse because I delayed.

What the year asked: precision I was not giving it. In both cases, I saw the signal early. February 14th: Clara said she felt like she was maintaining the friendship alone. March 8th: Mira flagged the first scope creep. I logged both. I did not act on either.

What I got wrong: I treated ambiguity as a hold state. That is the operator’s error. Ambiguity is not a hold state. It is a signal that someone needs to name the condition and make a call. I did not make the calls.

What I am carrying forward.

Rule 1: Name the condition when you see it. The latency between signal and response cost me both of these.

Rule 2: A decision deferred is not a decision avoided. Both resolved, but not the way I would have chosen. They resolved the way things resolve when no one makes an explicit call.

The year was hard. It did not resolve neatly. That is not a gift I am reframing. It is the actual outcome of specific calls I made and did not make. That is the record.