profile

The Weekly Gist

When Doing Good Work Stops Being Enough


Helping you learn practical, straightforward methods to boost your soft skills and enhance your career as a software engineer.


Weekly Newsletter

June 24th, 2025

When Doing Good Work Stops Being Enough

Most engineers eventually stall out in their careers.

Sometimes, it happens early, once the ramp-up period ends and the learning curve flattens out. At other times, it happens years later, after long stretches of consistent delivery with no change in scope, role, or expectations.

Their title stays the same. Their work stays the same. They’re not being asked to lead, and they’re not pulled into the conversations that shape direction.

If that’s where you are, you’re not alone. It’s a regular part of a software career. But it doesn’t go away on its own.

Let’s explore why great software engineers often plateau and how to regain momentum.

The Signs of Stalled Career Progression

You don’t need a formal review to know something’s off. If you’re not sure whether you’ve plateaued, ask yourself:

Has your scope stayed mostly the same for over a year?

You’re still working on the same types of tasks with the same level of autonomy. No one’s asked you to lead something unfamiliar or ambiguous.

Are you rarely invited into planning sessions?

Projects seem to get scoped, designed, and planned before you’re looped in. You’re often the one executing—not shaping.

Do others rely on you but not seek you out?

Teammates trust your work, but they don’t come to you for advice, feedback, or mentorship. You’re helpful when asked but the go-to person.

If even one of these feels familiar, it’s worth paying attention. Most engineers don’t plateau because they’re doing poorly. They plateau because they haven’t adjusted how they’re showing up—and no one told them they needed to.

Let’s look at why that happens.

Why Software Careers Stall

Career growth doesn’t usually stall because someone is underperforming. It stalls when you continue working in the same way after expectations have changed.

Early in your career, it’s enough to focus on execution. You take what’s given, deliver it well, and build confidence in your abilities. That gets noticed.

But as you become more experienced, the expectations shift, often without any communication. All of a sudden, delivering what you’re assigned isn’t enough. People start watching for something else: whether you’re shaping the work, improving the team, or lifting the quality of decisions around you.

This is where many engineers get stuck. They’re still doing solid work. However, they haven’t adjusted their approach or the kind of impact they’re aiming for. And no one is telling them it’s time to change.

That gap—between what you’re doing and what’s now expected—is what keeps you in place.

Wondering If a Startup Is Right for You?

Big Creek Growth Company shares what it’s really like to work in a startup and what founders are looking for when hiring.

How to Bridge the Impact Gap

Breaking the plateau doesn’t require working longer hours or waiting for someone to hand you a new opportunity. It requires changing how you show up. Here are four patterns that move you forward regardless of your title or experience:

1. Reposition your work.

When something feels off, don’t just work around it; address it directly. Propose a fix. Write up your thoughts. Ask for feedback. You don’t need to own the entire project; you need to demonstrate that you’re considering the system, not just your story.

2. Make other people better.

Look for ways to increase the team’s velocity, not just your own. Help a teammate untangle a problem. Pair with someone junior. Review code in a way that teaches, not just approves.

3. Communicate your thinking.

Don’t assume your work speaks for itself. It doesn’t. Share what you’re doing and why. Post a Friday update. Walk someone through a decision you made. Let people see how you think.

4. Raise your standard for “done.”

Merging the PR is the easy part. Follow up after deploys. Look at outcomes. Own the result, not just the implementation.

Each of these shows that you’re operating with more intent—and more awareness of the team around you. That’s the signal most people are missing.


If you are feeling stuck, you don’t need to start over or wait for someone to hand you a new opportunity. You need to adjust your approach to work and consider how others will perceive it. Not louder. Not busier. Just be more intentional about where you focus and how you follow through.

The signals that matter aren’t tied to velocity or perfect execution. They’re tied to ownership, visibility, and impact beyond your tasks. Start small. Do it well. Let people see the difference. That’s how momentum starts to build again.

David Ziemann

Founder of MoreThanCoders.com
david@morethancoders.com

Related Articles

5 Tips to Improve Your Communication

3 Easy Critical Thinking Exercises


Follow MoreThanCoders

Was this forwarded to you? Sign up here.


113 Cherry St #92768, Seattle, WA 98104-2205

You're receiving this email because you signed up for the MoreThanCoders Newsletter. If you prefer to not receive these messages anymore, feel free to unsubscribe or update your preferences.

The Weekly Gist

Learn practical, straightforward methods to boost your soft skills and enhance your career as a software engineer because you are so much more than a developer.

Share this page