Dev Velocity Lab
← Back to blog
navigating unfamiliar roles

I Used to Have a Crisis Every Other Week — Here's What Actually Fixed It

Three concrete steps I use to stop firefighting my career and life: self-awareness, test one idea, repeat. No frameworks, just what worked.

Watch on YouTube
ShareX / TwitterLinkedIn

I used to wake up to a production alert or a surprise meeting and think: here we go again. Crisis every other week. New job stress, imposter syndrome, family stuff, trying to be the "yes" person at work—it all piled up until I couldn't tell if I was succeeding or drowning.

I found a system. Three steps. It's not sexy. But it actually works.

Step 1: Figure Out Where You Actually Are

Self-awareness sounds obvious until you realize most of us skip it entirely.

I became a new dad, got moved into a role I didn't plan for, and suddenly my priorities flipped. The stuff that mattered six months ago—grinding side projects, saying yes to every meeting—was now working against what I actually wanted: good health and time with my family.

You need to stop and write down: What season am I in right now? What do I actually want to achieve in this season?

For a junior engineer landing their first job, that's different. For someone grinding to stand out and land their dream role, that's different again. The point isn't that there's one right answer. The point is that you have to know your own answer.

Ask yourself: Is this decision moving me closer to what I said I wanted, or away from it? Then make decisions from there.

Step 2: Learn Something and Actually Test It

Reading about productivity or listening to audiobooks means nothing if you don't try it.

I started learning about saying "no"—not as a personality flaw, but as a strategy. Every meeting I auto-joined, every side project I half-committed to, every "yes" that didn't align with my priorities—those were decisions that tanked my actual work quality as an engineer and pulled me from what mattered.

So I tested it. Built a schedule. Set boundaries on what I'd commit to. Saw what happened.

The testing matters more than the learning. You can read Essentialism cover-to-cover, but if you don't actually cut things from your calendar and stick with it for two weeks, nothing changes.

Step 3: Loop Back and Iterate

This isn't a "solve it once" situation.

Life changes. Priorities shift. What worked in month one might not work in month three. So you go back to step one—check in with yourself on what you actually want right now—then test a new idea based on that.

The loop is: self-awareness → test an idea → self-awareness again → test the next idea → repeat.

That's it. No complicated framework. Just honest reflection, one small change, and the willingness to adjust.

What This Actually Looks Like

For me: I know I want health and family time. I learned that saying "no" to low-impact meetings protects deeper work. I tested a hard stop on my calendar at 5 PM. I came back and checked: Did this actually help? Yes. So I keep it. Next week, I notice I'm still context-switching too much, so I test time-blocking. Loop again.

The crises stopped happening because I stopped being reactive. I got intentional.

You probably landed in your current role or stack the same way I did—not by choice, or at least not all of it. That's the moment this matters most. You can white-knuckle through it, or you can get clear on what you actually want, learn one thing that helps, test it, and build from there.

Start with self-awareness. Pick one idea to test this week. Report back to yourself in two weeks. That's the whole system.