Question: when do you need to change your job?
Answer: How often should you change jobs? Recruiters may advocate you change jobs every 2 years, but their motivations are different to yours. If you've created an outline career plan you'll be able to check when you're ready for your next move.