With a few exceptions, yes, it will likely hurt your long term prospects. The reason is pretty straightforward. If I, as a manager, see that you have a history of 1-2 year tenures, It's sensible for me to assume that that's what you'll do at my company too. The more senior the position, the longer term the work usually is. So, if you're making decisions for 5-10 years but are only going to be around for 2, what's the…
Ask HN: Is job hopping as bad as they say?
11–20 of 45 posts
Re: Ask HN: Is job hopping as bad as they say?
#12Re: Ask HN: Is job hopping as bad as they say?
#13With a few exceptions, yes, it will likely hurt your long term prospects. The reason is pretty straightforward. If I, as a manager, see that you have a history of 1-2 year tenures, It's sensible for me to assume that that's what you'll do at my company too. The more senior the position, the longer term the work usually is. So, if you're making decisions for 5-10 years but are only going to be around for 2, what's the…
Re: Ask HN: Is job hopping as bad as they say?
#14I had a manager who absolutely refused to hire job hoppers. He would look at the CVs and say things such as "this guy doesn't have 10 years of experience, he has 1 year of experience 10 times!". It made a lot of sense because in that specific job it took a lot of time for people to learn everything and become proficient. Hiring someone and expecting them to stay for 1-2 years was a bad thing, since training there was…
Re: Ask HN: Is job hopping as bad as they say?
#15Soft skills
- You do not get along well with your colleagues - You do not get promotions, more responsibilities, raises, or you leave in order to get them (this is actually pretty common and perfectly fine from your perspective as an IC but managers will see it differently) - You have not navigated a crisis or faced significant adversity at a company, so you are somewhat untested in this regard
Technical skills
- You have not worked on complex products at a high-enough level (it easily takes 2 years to gain expertise in a complex system and start contributing more than small features or bug fixes) - You have not stuck around to support the mistakes you have made, so you have no actual experience. The "experience" part of software development comes primarily from this. - You do not have a high-enough overview of product development and have not seen products go over a few cycles (even with cloud, software lifecycles are longer than 1-2 years and major iterations of products take a bit longer than that)
Managerial - You haven't convinced a manager that you are management material. Management is a different job from engineering and it takes more than a year, easily, to convince a manager that you can be a good manager yourself (unless you have followed a manager from one job to another) - If your companies are in different domains, you do not have enough domain expertise in any one area to leverage, and maybe you do not care about the domains you have worked in. You may not be suited to the line of work.
Re: Ask HN: Is job hopping as bad as they say?
#16Re: Ask HN: Is job hopping as bad as they say?
#17If you have only done 1.5-2.5 year stints (i.e., you do not have even one stint of 4 years or more), it is a problem, because it could mean one or more of the following: Soft skills - You do not get along well with your colleagues - You do not get promotions, more responsibilities, raises, or you leave in order to get them (this is actually pretty common and perfectly fine from your perspective as an IC but managers…
Re: Ask HN: Is job hopping as bad as they say?
#18Re: Ask HN: Is job hopping as bad as they say?
#19With a few exceptions, yes, it will likely hurt your long term prospects. The reason is pretty straightforward. If I, as a manager, see that you have a history of 1-2 year tenures, It's sensible for me to assume that that's what you'll do at my company too. The more senior the position, the longer term the work usually is. So, if you're making decisions for 5-10 years but are only going to be around for 2, what's the…
Though I personally agree with your assessment.
Re: Ask HN: Is job hopping as bad as they say?
#20If you have only done 1.5-2.5 year stints (i.e., you do not have even one stint of 4 years or more), it is a problem, because it could mean one or more of the following: Soft skills - You do not get along well with your colleagues - You do not get promotions, more responsibilities, raises, or you leave in order to get them (this is actually pretty common and perfectly fine from your perspective as an IC but managers…
In today's climate 3-4 year stints might be OK early career. Or maybe just one year as the first job out of school - it's understandable if that wasn't a good fit. But a history of 1-2 year stints without some good reason? You're a hopper and I'd burn your resume. Hard pass.
- It takes time to become really productive at a new job. I'd estimate 6 months to a year. Why invest if you're just going to leave as soon as you're finally starting to be a net positive?
- I don't think software engineering is an assembly-line job. It's a craft and I don't appreciate companies or employees trying to make it a fungible manpower vs. compensation game. You're a code-monkey-for-hire, not an engineer. It's toxic to the other engineering professionals that would be subjected to you. If I wanted that, I'd just hire consultants.
- It shows a pattern of short-term vs. long-term thinking. That pattern will often represent itself in more than just job choices. For example, taking engineering short-cuts to meet a near-term goal at the expense of long-term quality. What do you care, you'll be gone before we realize the mess you made?
Yes. Seriously bad look. But wait! Perhaps all those things I just assumed aren't true of you! What I'd say is that this is just what it looks like and what many people will assume. You should proceed with awareness of that and perhaps try to mitigate it.