What is the ideal frequency for switching jobs in IT?
Also does job switch becomes diffcult after 10 year of experience and does too many switches impacts future opportunities?