
The clearest signal to start looking for a new role is when you’ve stopped growing professionally. If you’re no longer learning new skills, receiving challenging assignments, or seeing a path forward, it’s probably time to move on. I’ve found that most people stay 6 to 12 months too long after they first feel this stagnation. A few concrete signs to watch for include: your responsibilities have been shrinking rather than expanding, you consistently dread Monday mornings, or your compensation has fallen well below market rates for your role and location.
A 2025 LinkedIn workforce survey indicated that 78% of professionals who switched jobs within two years of feeling "stuck" reported higher job satisfaction and at least a 15% salary increase. Let’s look at a quick breakdown of common indicators and their typical impact:
| Indicator | Typical Impact |
|---|---|
| No new skills learned in the past 12 months | Reduced marketability, higher boredom |
| Manager blocks your growth or ignores feedback | Lower engagement, higher turnover risk |
| Salary is 20%+ below market median (based on your geography and experience) | Financial stress, resentment |
| Company culture has shifted to toxic or unstable | Burnout, mental health strain |
| Your role has been eliminated or significantly downsized | Security risk, forced change later |
If you check two or more of these boxes, it’s a strong prompt to begin building your network, updating your resume, and exploring opportunities. The job market is cyclical, and waiting until you’re desperate often leads to accepting a weaker offer. The best time to change is while you still have the leverage of a current job.

I’d say change jobs when you’re bored more than two days a week. For me, if I can do 80% of my work on autopilot and there’s no new project on the horizon, that’s my cue. I like to move every 2 to 3 years in my early career to keep building skills. Also, if your coworkers keep leaving and you’re the only one left from your original


