How to Get Promoted at Work: What Actually Gets You Promoted

John Sonmez JOHN SONMEZ
APRIL 11, 2026
How to Get Promoted at Work: What Actually Gets You Promoted

You show up every day. You do your job well. You hit your deadlines and your performance reviews come back positive. And yet, the promotion never comes. Meanwhile, someone else on your team who started after you just moved into a leadership role. What are they doing that you're not? I’m John Sonmez, founder of Simple Programmer and author of Soft Skills: The Software Developer’s Life Manual.

Here's the uncomfortable truth most people won't tell you: being good at your job is the minimum. It's not what gets you promoted at work. Getting a promotion requires a completely different set of actions that make you visible, valuable, and impossible to ignore. If you're probably not getting promoted, it's not because you lack talent. It's because you're playing the wrong game.

I've watched developers and professionals at every level try to climb the corporate ladder. The ones who ascend quickly all share the same habits. Let me break down exactly what they do, so you can make it happen for yourself.

1. Why Hard Work Alone Won't Get You a Job Promotion

This is where most people get stuck. They think working harder will get them noticed. It won't. Hard work is expected. Your manager's already counting on you to complete your assigned tasks. Doing your day-to-day tasks at a high level just keeps you where you are.

In the corporate world, promotions go to people who solve problems that matter to the business. Not just their own tasks, but the problems that managers and leaders lose sleep over. When you start fixing those, you get noticed fast.

2. Master Your Current Job Before Asking for a Promotion

Before you start thinking about your next job or a promoted position, you need to be excelling in your current role. This sounds obvious, but I see people skip this step constantly.

Your current job is your audition for the promotion. Every meeting, every project, every interaction with your colleagues is a chance to show your work ethic and thoughtfulness.

Master your job description first. Then start looking for ways to go above and beyond. Take initiative on projects nobody asked you to handle. Volunteer for work that's outside your comfort zone.

3. Build Your Visibility Across the Company

Here's a mistake that kills career growth for so many talented people. They do great work and then sit quietly waiting for someone to notice. That's not how the corporate ladder works.

You need visibility across the company, not just within your team. Attend corporate events. Speak up in meetings. Volunteer for cross-functional projects that put you in front of people across different teams.

Personal branding matters here too. Update your LinkedIn profile to reflect the work you do and the results you drive. Write about what you're learning. Share your perspective on industry topics.

Visibility is the key to getting promoted. Build a personal brand that makes leadership notice you and take action.

Apply Now

4. What Makes You Promotable: Skills That Get You Promoted

Getting promoted isn't about one big moment. It's about consistently doing the specific actions that promotable employees do every single day.

  • Take on additional responsibilities before being asked. When you take initiative and volunteer for extra work, you showcase your ability to lead.
  • Communicate like a leader. Strong communication is what separates workers from leaders.
  • Be open to feedback and act on it. Ask your manager for honest input on what you need to improve. Then actually improve it.

5. How to Talk to Your Boss About Getting Promoted

Most people avoid this conversation because it feels awkward. But if you never tell them you want a promotion, your manager might assume you're happy where you are.

Set up a one-on-one meeting specifically to talk about your career path. Come prepared with a list of your accomplishments, the additional responsibilities you've taken on, and the value you've added to the team.

Ask your manager's opinion on what you need to do to earn the promotion. Say something like: "I'd love to take on a leadership role in the next year. What do you think I need to work on to get there?"

6. Build Relationships That Elevate Your Career

Promotions don't happen in a vacuum. They happen because the right people advocate for you when you're not in the room.

Network within the organization. Get to know people across different teams. Help them solve problems. Find a mentor or sponsor in the company. Someone in a leadership role who believes in your potential.

7. What to Do If You're Not Getting Promoted

Sometimes you do everything right and the promotion still doesn't come. Maybe the company doesn't have an opening. Maybe the budget is tight.

First, have a direct conversation with your boss. Ask exactly what's missing. If the path forward is blocked, start looking at your next job. Sometimes the fastest way to get a job promotion is to change companies entirely.

The professionals who get promoted fastest are the most visible. Learn how to build the brand that accelerates your career.

Apply Now

8. Why High Performers Sometimes Fail to Get Promoted

This one frustrates people more than anything. You're the top performer on the team. You deliver results. Everyone knows you do great work. But you keep getting passed over. Why?

Usually it comes down to one thing: you're so good at your current role that your manager doesn't want to lose you. You've made yourself irreplaceable in your current position, and that actually works against you. You need to train someone to replace you before you can move into the next role.

The other common reason is that high performers often lack the political awareness to navigate their way into promoted positions. They focus entirely on output and ignore relationships, visibility, and the soft skills that decision-makers look for.

9. Taking Action

Stop reading articles and start doing something today. Here's your action plan for the next 30 days.

This week, schedule a meeting with your boss to talk about your career goals. Tell them you want a promotion and ask what specific actions you need to take.

Over the next two weeks, find one project outside your normal scope and volunteer for it. Something that gives you exposure to people across the organization.

By the end of the month, start tracking your wins. Keep a running document of every project you led, every problem you solved, and every time you added value beyond your job description. This becomes your evidence file for when the promotion conversation happens.

Your career isn't going to manage itself. Nobody's going to tap you on the shoulder and hand you a promotion just because you work hard. You have to make it happen. Start making those choices today.

Ready to Become a Rockstar Developer?

The developers who earn the most and get the best opportunities aren’t just the most skilled. They’re the most visible. Rockstar Developer University gives you the coaching, content system, and community to build your authority and become the developer companies fight over.

Apply Now

Join 150+ developers building authority at Rockstar Developer University

Personal Branding
Content Strategy
Expert Coaching
John Sonmez

John Sonmez

Founder, Simple Programmer

John Sonmez is the founder of Simple Programmer and the author of two bestselling books for software developers. He has helped thousands of developers build their careers, negotiate higher salaries, and create personal brands that open doors. With over 15 years of experience in the software industry, John has become one of the most recognized voices in developer career development.

Soft Skills: The Software Developer's Life Manual (2020) The Complete Software Developer's Career Guide (2017)
Author of 2 bestselling developer career booksHelped 100,000+ developers advance their careers400K+ YouTube subscribers
View all articles by John Sonmez