Stop Letting Fear Disguise Itself As The Smart Choice
Before you stay or leave, run your decision through this — it'll tell you everything
Every developer hits it eventually. That moment where you’re staring at your calendar, your codebase, your offer letter. And you genuinely don’t know which way to go.
Stay or leave. Startup or enterprise. Double down or walk away.
Both options feel right and wrong at the same time.
Several back, I was at a startup. Scrappy, fast, the kind of place where you’re wearing five hats and shipping things that actually matter. And an opportunity came along to jump ship. More stability. Bigger company. A cleaner title. On paper, it looked like the smart, grown-up move. The safe move.
So I took it.
And the comfort I thought I was walking into? It never showed up. The stability wasn’t stable. The clarity wasn’t clear. The discomfort found me anyway. It just came wearing a different outfit. I’d optimized for the wrong thing, and I paid for it.
That experience cracked something open for me. Because it forced me to ask: if the “safe” choice blows up just as badly, what the hell are you actually supposed to use as a compass?
Turns out, the Stoics had an answer, and it’s not a pros and cons list.
The Problem With How We Make These Decisions
Most of us approach career forks like a debugging session. Gather the data. Weigh the variables. Pick the output with the best expected value.
Salary delta. Growth trajectory. Tech stack quality. Work-life balance score.
And look, none of that is useless. But it’s also not enough. Because you can optimize every variable and still end up feeling hollow in the new role by month three. You can turn down the “risky” option and still watch your edge dull into nothing over the next two years.
The Stoics would tell you the spreadsheet is asking the wrong question. The real question isn’t which path feels safer. it’s which path makes you better.
Not better-paid. Not better-titled. Better as a person doing the work you’re built to do.
They had a framework for this. Four cardinal virtues: courage, wisdom, justice, and temperance. Not as abstract philosophy, as practical filters for exactly the kind of decision you’re standing in front of right now.
Let’s run your fork through all four.
Courage: Is This Fear or Is This Wisdom?
Here’s the first thing you need to be honest about: are you staying because it’s genuinely the right call, or because you’re scared to leave?
These feel different in your chest if you sit with them long enough. Fear has a tightness to it. It whispers. What if you fail? What if the new stack is a disaster? What if you give up the salary and can’t get it back? Fear is always trying to protect a version of you that doesn’t exist anymore.
Courage isn’t the absence of that voice; it’s making the call despite it when the call is the right one.
Courage also means being honest when you’re chasing excitement for its own sake. Sometimes the bold move is just recklessness wearing ambition’s clothes. Jumping to a shiny new startup because you’re bored isn’t courage. It’s avoidance with better optics.
Ask yourself: does this decision require me to grow, or does it just let me escape? Courage grows you. Recklessness just relocates your problems.
Wisdom: What Are You Actually Choosing?
This is where I got it wrong with my own fork.
I thought I was choosing stability. What I was actually choosing was the idea of stability. Because I’d attached a story to the bigger company that had nothing to do with reality. The Stoics call this the trap of preferred indifferents: things like money, title, and comfort that are nice to have but are completely neutral when it comes to your actual character. They can’t make you better. They can’t make you worse. They’re just... things.
The problem is we treat them like they’re guarantees. Bigger company = more security. More money = less stress. Better title = more respect. And when reality doesn’t honor that deal, we’re blindsided.
Wisdom means seeing what you’re actually choosing, not the story you’ve wrapped around it.
So ask yourself: in five years, what does this decision look like? Not the salary. Not the title. The version of you that comes out the other side. Is that person sharper or softer? More capable or more comfortable? More themselves or less?
If you can honestly answer that staying makes you better, stay. If you can honestly answer that leaving makes you better, leave. But make sure you’re answering the real question. Not the one that makes you feel better right now.
Justice: Who Else Is In This Equation?
This one gets skipped a lot. Probably because it’s uncomfortable.
Your decision doesn’t just affect you. It affects your team, your users, your family, the people depending on what you build or lead. And there’s a version of every career move that’s just dressed-up selfishness: optimizing purely for yourself while conveniently ignoring the blast radius.
That doesn’t mean you owe your employer your entire career. It doesn’t mean you have to martyr yourself to a role that’s killing your growth out of some misplaced loyalty. Justice isn’t self-sacrifice.
It means being honest about the full picture. If you’re the only one who knows how the payment processing system actually works and you’re thinking about walking out mid-sprint with zero handoff, that’s not bold, that’s just shitty. If you’re staying in a role that’s making you bitter and checked out because you feel guilty leaving, that’s not noble, it’s just slow-motion bad for everyone.
Justice asks: am I being fair? To my team. To my family. To myself. All three. Not just the one that’s loudest right now.
Temperance: Are You Attached or Aligned?
Last filter, and arguably the hardest one to apply honestly.
Temperance is about examining your grip. How tightly are you holding on to what you have — and why?
There’s a difference between staying in a role because you’re genuinely aligned with the work and the direction, and staying because you can’t stomach the idea of losing the salary, the title, the status, the daily routine you’ve built your identity around. One of those is healthy preference. The other is attachment, and the Stoics were pretty clear that attachment is where your judgment goes to die.
Try this: imagine you leave. The new thing is harder than expected. The stack is a mess. The team is chaotic. You’re six months in and wondering what you were thinking. Can you handle that? Will you survive it, learn from it, come out the other side with more than you started with?
If yes — that’s the answer you needed. Fear just lost its veto.
Now flip it. Imagine you stay. Two years pass. You’re still in the same chair, same problems, same ceiling. What does that feel like? Is that peace or is that resignation?
Whatever answer comes up first — trust it. That’s not anxiety talking; that’s clarity.
The Decision Itself
Choose the path, then commit completely to walking it well.
Not to the outcome. You don’t control the outcome. The startup might fail. The big company might restructure. Your new stack might be a catastrophe in ways nobody saw coming. None of that is yours to control.
What’s yours is the quality of the choice and the integrity of how you execute it. Make the decision like it matters, because it does. Then hold your plans loosely, because the world doesn’t care about your plans.
And if you’re still stuck after running all four filters? Ask yourself this:
Which decision requires the better version of me to pull off?
That’s your answer.
The fork is uncomfortable by design. It’s supposed to be. The discomfort is the test. It’s not about which option is safer. It’s about whether you live by your values or react to your fears.
I chose the comfortable-looking path. The comfort never came. But the lesson did.
Now I want to hear from you:
Have you ever made the “safe” career move and had it blow up anyway? Or are you standing at a fork right now and can’t figure out which way to go?
Quote of the Day:
First say to yourself what you would be, and then do what you have to do.” - Epictetus
👉 If you enjoy reading this post, feel free to share it with friends!
Or feel free to click the ❤️ button on this post so more people can discover it on Substack 🙏
You can find me on X and Instagram.
Also, I just launched a new YouTube channel - Code & Composure


