Career advice: Stay long enough to have an impact I’m seeing many folks who exhibit the following pattern: - Do a role for 12-18 months - Change roles - Repeat They are “job optimizers”, constantly on the lookout for something better, almost from the moment they land in a new role. The purpose of their current role is to help them find their next role. If this is you, stop. Take a breath. Embrace your current role. In fact, fall in love with it. Throw yourself into learning, building and having impact. You need at least 3-4 years at a company to have real impact. Have impact with measurable outcomes, and the next role will take care of itself. If you do great work at a good company, word will get out and you will never need to look for a job again. Plus, the joy and satisfaction of having meaningful impact is reward in and of itself. Frank Slootman offers a few other reasons why employers see too many short-tenured jobs as a red flag.