DEV Community

Cover image for You're Not Undercharging Because You're Bad at Math
course to action
course to action

Posted on

You're Not Undercharging Because You're Bad at Math

You've been debugging your pricing for months. Running A/B tests on your rates, tweaking your proposals, adjusting your packages. You read the salary surveys, compared yourself to market data, maybe even built a spreadsheet that models your hourly rate against your costs.

But the output is always the same: you quote high, feel the resistance, and drop the number before the client even pushes back. Or you accept the offer knowing it's below what the role pays because the negotiation window felt like a personal evaluation you didn't want to fail.

You've tried to fix this with better data. More comps. More market research. More evidence that people with your skills charge more.

None of it sticks. The number in the proposal always drifts back down.


This Is Not a Pricing Bug

It's a type error.

You're passing your self-worth where the function expects market value.

// What your brain is running:
function setRate(selfWorth: PersonalIdentity): number {
  return selfWorth.howIFeelToday * imposterDiscount;
}

// What the market actually runs:
function setRate(context: MarketContext): number {
  return context.rarity * context.leverage * context.urgency;
}

// These are different functions.
// Calling the first one when the second one is expected
// compiles fine — but produces undefined behavior at runtime.
Enter fullscreen mode Exit fullscreen mode

The thought "I'm not worth $200/hour" feels like a financial assessment. It sounds analytical. It passes your internal linter. But it's smuggling an ontological claim — something about who you are as a person — into a market calculation that has no use for it.

This is the core argument of Currency, a $1,888 course by Melanie Ann Layer built across 10 lessons and roughly 15 hours of material. While the course is designed for coaches and healers, the underlying problem it solves — conflating self-worth with marketplace rate — runs in every career where a human being has to name a number and stand behind it.

The framework that makes this most concrete is the one worth going deep on.


The Chef's Value Ladder: Same Function, Different Runtime

Imagine a chef. Classically trained, 15 years of experience, extraordinary palate. Now put that chef in four contexts:

Rung 1 — Cooking at home.
No monetary exchange. The chef makes dinner for their family. The skill is identical to every other rung. The market price is zero. Not because the chef is worthless, but because the context generates no economic transaction.

Rung 2 — Working the line at a neighborhood diner.
$18/hour. The chef is making omelets and burgers. The food is good — better than it needs to be, honestly. But the context caps the price. The diner charges $12 for a plate. The margin determines the wage. The chef's skill exceeds what the context can monetize.

Rung 3 — Running a Michelin-starred kitchen.
$120K–$180K salary. Same hands. Same palate. Same 15 years. But the context has changed entirely. The restaurant charges $300 per cover. The clientele expects — and pays for — precision. The chef's skill now operates in a context that can capture its full expression. The market prices the context, and the context prices the chef accordingly.

Rung 4 — Personal chef for a billionaire family.
$400K+ per year. The chef cooks for four people. The meals might be simpler than what they produced in the Michelin kitchen. But the context has a different variable dominating the equation: exclusivity. The client is paying for dedicated access to a rare skill, on their schedule, with zero friction. The chef's ability hasn't changed from Rung 2 to Rung 4. Their worth as a human being is identical across all four rungs. What changed is the context in which the skill is deployed — and context is what the market prices.

This is the mechanism, and it's important to see it clearly: price is not a measure of the person. Price is a measure of the context the person operates in.

The chef didn't become four times more skilled between the diner and the private kitchen. They didn't become a better person. They moved into a context where their existing skill intersects with higher leverage, greater scarcity, and a buyer whose willingness to pay is structurally different.


Run the Same Ladder on Your Career

Rung 1: Open source contribution
         → Same code. $0. Context has no buyer.

Rung 2: Small freelance client
         → $75/hour. Buyer has limited budget,
           limited upside from the outcome.

Rung 3: Series B startup
         → $180K + equity. Same code, but now it
           touches a product with growth leverage.
           Context multiplies the value of the output.

Rung 4: FAANG / Principal-level IC
         → $400K+ total comp. Your individual contribution
           touches millions of users. The context makes
           your same skill worth 5x what it was at Rung 2.

Rung 5: Founder
         → No ceiling. You own the context itself.
Enter fullscreen mode Exit fullscreen mode

Your skill at Rung 2 and Rung 4 might be nearly identical. You might write cleaner code at Rung 2 because you have more time and fewer meetings. But the market doesn't price your code. It prices the context your code operates in.

This is why "I need to get better before I can charge more" is often the wrong diagnosis. You might not need to improve your skill. You might need to change your context. Different client. Different industry. Different problem. Different rung.

And critically, this is why the emotional experience of pricing feels so destabilizing. If you believe — at the level below conscious thought — that your rate is a referendum on your worth as a person, then every negotiation is an existential event. You're not discussing a number. You're submitting yourself for evaluation. No wonder the number drifts down. You're trying to find the number that feels safe, and "safe" means "low enough that rejection doesn't wound."

The Chef's Value Ladder breaks that loop by making the separation structural, not motivational. It's not "believe in yourself and charge more." It's: worth and price are different variables, computed by different functions, driven by different inputs. Mixing them is a category error, and category errors don't get fixed by confidence. They get fixed by understanding the type system.


Where This Framework Becomes Incomplete Without the Full Diagnostic

The Chef's Value Ladder shows you that context determines price, not worth. But it doesn't tell you which rung you're currently on, which rung your skills actually qualify for, or what specifically about your current context is capping your rate.

To map YOUR specific context rung — and identify which rung your skills actually qualify for vs. which rung you're pricing at — the full diagnostic walks you through the Four Pillars of Monetary Value alongside the Chef's Value Ladder:

  • Rare — Not everyone can do what you do. How rare is your specific skill intersection?
  • Unique — Your particular combination of experience, perspective, and approach. Not "better," but different in a way that matters.
  • Limited — Your availability is finite. Scarcity is a context variable, not a worth variable.
  • Useful — The outcome you produce matters to this specific buyer in this specific situation.

These four pillars give you the analytical inputs for an honest context assessment — one that doesn't require you to feel worthy, just to see clearly.

That full diagnostic — the Chef's Value Ladder applied through the Four Pillars — is in the complete Currency breakdown on Course To Action.


The Question Worth Sitting With

Which rung of the ladder are you pricing from — and is it the rung your context actually justifies?

Because the most common failure mode isn't being on the wrong rung. It's being on the right rung and pricing as if you're two rungs lower — because the pricing function you're running has selfWorth hardcoded where marketContext should be.


What Else Is in the Course

The Chef's Value Ladder is one framework in a 10-lesson, ~15.1-hour course. The other frameworks Layer builds out:

  • Three Assignments Framework — Identifies the specific "assignments" your relationship with money is running, often inherited and unexamined.
  • Four Core Currencies — Money is one currency. Being Seen, Being Liked, Being Respected, and Being Loved are the others. Most people who undercharge are unconsciously trading in a non-monetary currency without realizing it.
  • Transformational Linguistics — Why phrases like "I'm not worth it" bypass your psychological defenses. The precise mechanism by which language smuggles identity claims into financial assessments.
  • Value vs. Gratitude Framework — The distinction between being grateful for money (which creates a subservient relationship) and valuing money (which creates a functional one).
  • Three Money Pathways — The specific routes through which money enters your life, and which ones you've unconsciously blocked.
  • Before-During-After Money Framework — The temporal map of monetary relationships: acquisition, experience, and retention. Most people only negotiate the "Before."

Each framework is broken down — mechanism, application, limitations — in the full course breakdown.


How to Access the Breakdown Without Spending $1,888

The course itself is $1,888. The independent framework-level breakdown — the 20% that delivers 80% of the value — is on Course To Action.

Start free. The free tier gives you 10 course summaries plus AI credits. No credit card required. No subscription. No auto-renewal trap.

If you want full access to the Currency breakdown plus 110+ other premium course breakdowns, it's $49 for 30 days or $399 for a year. One payment. That's the entire library — not one course.

Every breakdown includes audio, so you can listen during your commute or while you're at the gym instead of reading a wall of text.

And the part that makes this more than a static summary: the AI "Apply to My Business" tool takes the frameworks from any breakdown and applies them to your specific situation. Not generic advice. Your context, your numbers, your career stage — run through the framework and returned as personalized analysis.

$1,888 for the course, or $49 to get the complete framework breakdown, audio, AI personalization, and access to 110+ other course breakdowns. The math on that one isn't ambiguous.

Start free on Course To Action — 10 summaries, no credit card.


So: which rung are you on? And more importantly — did you choose that rung, or did your unexamined relationship with your own worth choose it for you?

Curious how this maps to people's actual experience. Have you ever dropped your rate in a negotiation before the client even pushed back? What was running underneath that decision?

Top comments (0)