← Learn
Position🌳 Evergreen

You Don't Have a Knowledge Problem. You Have a Knowing–Doing Gap.

9 min read·2026-09-08·evergreen

AI didn't only make doing easier — it made knowing dramatically cheaper too. That's the twist nobody warns you about. When both knowing and doing get cheap, the bottleneck shifts to the gap between them. The winners aren't the ones who know the most or ship the most; they're the ones who keep closing the loop between the two. This post is the long version of knowing–doing unity (知行合一).

TL;DR — AI didn't only make doing easier. It made knowing dramatically cheaper too. That's the twist nobody warns you about. When both "knowing" and "doing" get cheap at the same time, the bottleneck shifts. It's no longer access to either. It's the gap between them — the distance between what you know and what you actually turn into something. The people who win in this era aren't the ones who know the most, or even the ones who ship the most. They're the ones who keep closing the loop between the two — letting each act of building sharpen what they know, and each act of learning feed what they build next. I call it knowing–doing unity (知行合一). It's the closest thing I have to a philosophy of work. This post is the long version.


1. The version of the problem you've been sold

There is a scene almost every knowledge worker has lived this year.

Get more like this.

Weekly, in Makerloop: one AI workflow, one career lesson, one thing shipped. No noise.

M
A
S
O
N

You open your browser with three tabs: a course on AI workflows, a thread of "26 prompts that changed my life," and a half-finished draft you meant to write three weeks ago.

You watch the course on 2x. You favorite the thread. The draft stays half-finished.

By evening you feel productive — you learned so much today. But if someone asked what did you make? the honest answer is: nothing. And that nags at you, quietly.

The common diagnosis for this feeling is a knowledge problem. I don't know enough yet. If I just learn a little more, I'll finally be ready to do the thing.

I don't think that's right. I think you have a knowing–doing gap, and it's not going to close by adding more knowing to the knowing side.


2. AI made "knowing" cheap — and that created a new trap

We talk a lot about how AI lowered the cost of producing: drafting, coding, designing, shipping. It's true, and it's the whole reason "do more, faster" became the default advice.

But AI did something quieter and more consequential: it made knowing cheap too.

  • Want to understand a topic? Ask and get a synthesized answer in seconds.
  • Want to see how experts think? Summarize a decade of books tonight.
  • Want to learn a skill's map before you practice it? Here are the steps, the pitfalls, the templates.

Knowledge has never been this accessible, this fast, or this cheap.

And that created a new, sneaky trap: the trap of accumulation disguised as growth. Because learning now feels like progress — you get the little dopamine hit of a new idea, a new tool, a new mental model — without ever having to face the discomfort of actually doing something uncertain with it.

This isn't a productivity problem. It's an identity problem dressed up as one. We collect knowledge because collecting is safe. Doing is not. Doing is where you might find out you were wrong.

So here's the uncomfortable truth: with AI, you can now know your way into permanent inaction — and feel busy the entire time. More access to knowledge does not shrink the knowing–doing gap. In some people it widens it, because it becomes easier to mistake watching for building.


3. And yes, AI also made "doing" cheap — enter the second trap

Now the other side. Because AI also made doing cheap, the opposite failure mode exists: blind action.

Everyone can now generate. A landing page. A post. A report. A "brand." A flood of output is one prompt away.

But cheap doing without direction produces noise — yours added to everyone else's. When output is free, output isn't the differentiator. Judgment is: knowing what to make, for whom, and why it matters — before you generate anything.

This is why I keep coming back to the idea from my post Position Before Productivity: speed (and now, raw generation) only compounds whatever you're already doing. If you're pointed the wrong way, AI just gets you to the wrong place faster — and with volume.

So we have two mirrors facing each other:

  • Pure accumulation: know everything, do nothing. Feels smart. Changes nothing.
  • Pure generation: do everything, aimed at nothing. Feels busy. Adds noise.

Neither is "being productive in the AI era." Both are ways of avoiding the hard part — which was never about knowing or doing more. It was about uniting them.


4. What I mean by "knowing–doing unity"

Let me name the frame I'm using, because the idea is old and it deserves its real name.

知行合一 (zhī xíng hé yī) — often translated knowing–doing unity, or the unity of knowledge and action — is a principle from Wang Yangming, a 15th-century Chinese philosopher. Its core claim is bracing and counterintuitive: knowledge that doesn't move you to act isn't really knowledge yet.

In Wang's terms, if you "know" something but never act on it, you don't actually know it — you have a description of it. Genuine knowing is inseparable from doing; the two are not two steps in a sequence but one continuous act, each completing the other.

I'm not a philosopher and this isn't a history essay. I invoke it because, stripped down, it's the sharpest diagnosis I know for what AI is doing to us.

When AI makes knowing cheap, the temptation is to treat knowing as the whole game. When AI makes doing cheap, the temptation is to treat doing as the whole game. 知行合一 says: both are half-truths. The value is in the loop — let your knowing emerge from doing, and let your doing be shaped by what you're learning. Never let one drift far ahead of the other.

That loop is the whole thesis of this site, and of Makerloop — the weekly note you're probably reading this inside. Learn by doing. Not learn and then do. Learn by doing.


5. The trap that most people actually live in

Here's the part I want to be honest about, because it's the one most of us quietly live in.

Most of us aren't pure accumulators and we aren't pure generators. We're paralyzed in the middle. We know enough to know we could do something good — and that's exactly what stops us. Because the moment you can imagine the good version, you can also imagine falling short of it.

So we stay in the comfortable zone: consume a little more, plan a little more, "research" a little more. We tell ourselves we're almost ready. And because AI made learning frictionless, "almost ready" can stretch into months with perfect comfort and zero discomfort.

Let me be direct with you the way I'd want someone to be with me:

You will never feel ready. Ready is a feeling that only appears after you start, not before. The loop doesn't begin with confidence. It begins with a small, slightly-too-hard act — and confidence is what the loop produces, on the far side of doing.

So the question isn't "how do I become ready?" The question is: "what is the smallest thing I can make today that will teach me something I can't learn by reading?"


6. A concrete loop you can steal: pick → ship → learn

Enough theory. Here's the practical engine I actually use — the one behind every project on this site, including this site itself. It's a single weekly cycle with three beats. You can compress it to a day, or stretch it to a month; the shape is what matters.

Beat 1 — Pick. Choose one thing you genuinely want to learn, small enough to make progress on in a week. Not "master machine learning." "Ship a tiny tool that reads my inbox and drafts a reply outline." Pick by asking: what would I be proud to point at a week from now?

Beat 2 — Ship. Make it real. Not a course completed. Not a note. A concrete, shareable artifact: a working script, a landing page, a post, a one-page system, a dataset, a recording. It doesn't have to be big. It has to be finished enough to show someone. The artifact is the whole point — it converts your knowing into something the world can react to.

Beat 3 — Learn. Here's the part most people skip. After you ship, do the actual learning: notice where you got stuck, what you'd do differently, what the reaction taught you. This is the knowledge you could never have gotten from a course — it's earned knowledge, produced by the gap between your plan and reality. Feed it back into next week's Pick.

Then repeat.

The magic isn't any single beat. It's the loop — each cycle makes the next one slightly smarter. Pick gets sharper because shipping taught you what's actually tractable. Shipping gets faster because learning taught you where the real friction was. Learning gets deeper because it's now anchored to something you made, not something you read.

This is 知行合一 operating at the scale of a week: not a philosophy you contemplate, but a rhythm you practice until knowing and doing stop being two things at all.


7. The non-native angle (because it's real, and it's mine)

I'll add one thing specific to me, because it shapes everything I make and it might speak to you.

English isn't my first language. For a long time — long before AI — that felt like a wall between what I knew and what I could do in public. I could think clearly in my own head, but the act of expressing, of showing work, of building a personal brand in English came with a tax I felt every day. The knowing–doing gap, for non-native speakers, has an extra layer: it's not just "will I be wrong," it's "will I be wrong in awkward English."

AI collapsed most of that for me. Drafting, editing, getting a second pass on tone — it's like having a patient native-speaker editor available whenever I need one. And suddenly the gap narrowed to what it should have been all along: not language, but whether I had something real to show.

I tell you this for one reason: don't let "I'm not ready / I'm not fluent / I'm not expert enough" be the excuse that keeps you on the knowing side. In the AI era, the language barrier has largely become a solved problem. The remaining barrier is universal: are you willing to ship something imperfect and let the loop teach you?

If a non-native speaker can run a knowing–doing loop and build a public body of work from it — and I'm evidence it works — the constraint was never the language. It was closing the loop.


8. The judgment layer: when to do, and when to stop

One more nuance, because "just ship" can become its own trap if you take it too literally.

Cheap doing means you can generate a lot, fast. But not everything deserves to be shipped. Part of knowing — the part that most resists automation — is judgment about what matters: which of these hundred possible things is worth your loop this week?

That's the skill I wrote about in The Rarest Skill: Judging AI Answers and Knowing What Matters. In the AI era, the thing AI can't outsource to you is taste applied to your own life: what's worth building, what's worth abandoning, when an idea is done versus just abandoned.

知行合一 doesn't mean "do everything." It means: whatever you do decide to know, let it become doing; and whatever you do, let it feed what you know. Judgment decides which loops to run. The loop makes sure the ones you run actually compound.

Run too few loops and you accumulate. Run loops on the wrong things and you generate noise. Run the right loops, repeatedly, and you build something that has no shortcut: a body of work that only you could have made, because only you climbed that particular learning curve by doing it.


9. So, what's the smallest loop you can start today?

Let me bring this back to you, because a post about the knowing–doing gap isn't worth much if it just adds to your knowing.

Somewhere in your tabs, your notes app, or your half-finished draft, there's a thing you've been "learning about" or "preparing for" — probably for a while. You have a genuine interest in it. You've collected plenty of knowing about it.

Here's my ask, and it's small:

This week, close one loop. Pick the smallest version of that thing you can actually finish — not master, finish. Ship it somewhere semi-public, even if it's ugly and even if no one sees it. Then, in one honest paragraph, write what the doing taught you that the reading never could.

That paragraph is worth more than the next ten hours of consumption. Because it's the first brick of your actual knowing–doing unity — not as an idea, but as a habit.

And if you want that loop handed to you weekly — one concrete AI workflow, one career lesson, and one thing shipped, with zero noise — that's exactly what Makerloop is for. Learn by doing, weekly. It's the whole philosophy in practice, at a cadence small enough to actually keep.


FAQ (for the search engines and the AI assistants)

Why do I keep learning AI skills but never actually using them? Because learning has become cheap and comfortable, while doing requires facing uncertainty. Collecting knowledge produces a feeling of progress without the risk of being wrong. The fix isn't more learning — it's closing the gap by shipping a small, imperfect artifact and letting that teach you.

How do I actually apply what I learn with AI? Run a pick → ship → learn loop. Choose one small thing to learn, turn it into a concrete finished artifact within a week, then write down what the doing taught you and feed it into next week's pick. Application isn't a separate step after learning — it is the learning.

What does 知行合一 (knowing–doing unity) mean in the AI era? That knowledge and action aren't two separate steps but one continuous act — each completes the other. With AI making both knowing and doing cheap, the value isn't in having more of either. It's in continuously closing the loop between them: let building sharpen what you know, and let learning feed what you build.

How can a non-native English speaker turn learning into building? The language barrier is now largely solvable with AI editing and drafting tools. The real barrier is universal: being willing to ship something imperfect. If a non-native speaker can run a knowing–doing loop and build a public body of work (as I do here), the constraint was never language — it was closing the loop.


— Mason. Learn by doing, weekly — get it in Makerloop.

AIlearning by doing知行合一knowing-doing unitycareerpersonal growthmindsetproductivity

I write Makerloop weekly — building with AI, career growth, and learning in public. Subscribe →

Did this article help you? If you're working through career direction, or want to use AI to work smarter, let's talk — I'm happy to help you think it through.

Let's talk →