3 ms·
Ask HN: How long to stay in a role to avoid being considered a "job hopper"?
- syndicatedjelly 2y agoIt really depends on the industry. These are opinions, but for a seat-of-the-pants dev job like a web developer, at least a year is fine, with the occasional longer stint of 3-5 years recommended so it shows that you are capable of having a little patience and can own the full product lifecycle. For more intentional work in regulated industries, 3-5 years seems to be the minimum before things appear suspicious Basically, if you just want to be a programmer/code-slinger and not aspire to more, then hop around all you want. If you want to be taken seriously as an engineer, then expect to serve time in a position for a while and work in the trenches with the other engineers.
- AnimalMuppet 2y agoDisagree. 1-2 years is fine for your first couple of jobs. After that, though... I don't want to hire a "senior software engineer" who's only going to be there for a year. I'm not alone. You need to start staying longer than that, or you're going to find it harder to get jobs.
- salesynerd 2y agoIsn't tenure at your current place of employment also a function of career growth, both monetary and non-monetary? IMHO, there is no point staying at a company if it "takes you for granted" even if you are performing well. I'm sure we all have read about many companies giving new recruits substantially higher pay for the same role, creating resentment amongst the existing staff.
- syndicatedjelly 2y agoHow do you prove to a prospective employer that you intend to stick around for a while, if you hopped around for the first few years of your career and are expecting a “Senior” promotion around year 4 or 5, which is the norm in the industry these days? Serious question
- ecesena 2y agoI think you should avoid 2x consecutive 1y.