Slashdot Mirror


Is Switching Jobs Too Often a Bad Thing?

Career Hot Potato asks: "I've been out of school for little more than a year and I have only good things to say about the job market. So far, there doesn't seem to be any lack of demand for a good .NET developer. I've got to admit, though, I feel a little disloyal at this point. Several great job offers have come my way and I've taken them. My resume is starting to make me look a bit restless and it worries me. Until now I've just chalked it up to 'I'm just settling in,' but now another opportunity has been dropped into my lap. Would I be digging my own grave by taking this job? It'd be my fourth job in 16 months but each offered a promotion and a 30% to 40% raise. I know better than to put a price on job satisfaction but I'm pretty certain I'd be happy there. Is being branded as a 'hot potato' enough to keep you from switching? What's your price on this stigma?"

19 of 208 comments (clear)

  1. Job hopping is bad for career by asb · · Score: 5, Insightful

    Yes! Switching jobs often makes you look like a "job hopper". You can do it once but your resume should have a job that spans several years right after it. That way you can lie about the short job and get away with it.

    --
    Antti S. Brax - Old school - http://www.iki.fi/asb/
    1. Re:Job hopping is bad for career by arivanov · · Score: 4, Insightful

      You do not need to lie and should not lie. If a job was not working out or somebody headhunted you with a vastly superior offer out of it you might as well say it. Everything else aside the hiring person can nowdays easily find what happened to you in your previous jobs. In that case a lie will be clearly not in your favour.

      The world is getting smaller and smaller and with sites like linkedin around it will take less than 15 seconds for someone to find a suitable "informal" reference. So a lie is quite likely to cost you the next job. Same for doctoring CVs, putting fake "Senior" into the job title, putting fake "responsibilities" like "mentoring junior developers" and other usual bollocks stuff people do to get themselves pushed into the higher salary bracket.

      Always presume that your interviewer has looked you up on social networking sites and already has a reference for you or two before doing anything stupid (these are my observations from recently looking for a job).

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:Job hopping is bad for career by asb · · Score: 2, Insightful

      Switching jobs can be bad, but if you're being offered jobs, basically, don't stress about it. Take the job if you think its better (pay, stability, working environemnt, proximity to home, etc).

      Note that I was talking about career. If you can not show that you have been able to hold a job for several years, nobody will give you a job when you have to look for one. Just like the previous IT bubble, this one won't last forever. I had two six month jobs and a one year job during the last bubble. And now every time I was in an interview after them I got asked why I switched so often. Luckily, the one year job ended up in bankruptcy so I could explain them convincingly.

      Your future employee prospects will question those four jobs during the 16 months (or will it be 5 jobs in 20 month). Your employee does not want to invest in someone who jumps ship in four months.

      --
      Antti S. Brax - Old school - http://www.iki.fi/asb/
    3. Re:Job hopping is bad for career by Sobrique · · Score: 2, Insightful
      Treat myspace and your blog as an extension of your CV, and you will probably do OK. I know for a fact that I've had interviewers/recruiters reading my blog. I don't see this as a problem, but ... well you definitely need to remain aware that it's liable to happen.

      And of course, bear in mind what it shows up if they type your name into google.

    4. Re:Job hopping is bad for career by Anonymous+Brave+Guy · · Score: 2, Insightful

      Jumping ship so often also cannot be easily explained when you have a long term pattern of it. If I were interviewing someone, regardless of what they said, it would raise major red flags.

      Exactly.

      The other thing to consider from the original question is the benefits claimed. If this person is really getting a "promotion" each four months, then that tells you how much the promotions are worth. Similarly, while 30-40% per jump is on the high side, it seems normal in this industry for salaries to start pretty low but ramp up fast over the first 2-3 years. Without changing jobs at all, I was boosting my respectable-but-not-great starting salary by maybe 20-25% every 4-6 months for the first couple of years. That was a few years ago now, so maybe things ramp up faster now, or maybe they start lower and this guy is just catching up with the field. Either way, I doubt he's really doing as well from all those moves as he thinks he is in terms of either finances or career development.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Job hopping is bad for career by Doctor+Memory · · Score: 2, Insightful

      there is no reason to put every job you had on the resume Until you happen to run into someone who worked with you at one of the places you didn't list, and your manager says "Hey, I didn't know you worked at SomeCo". Then they check your resume and see that you didn't mention it, and they start wondering what else you didn't mention. Especially if you fudge your start/end dates, then it's not just an oversight, it's a lie. And lying on your resume is a Very Bad Thing....
      --
      Just junk food for thought...
  2. It can be by Sycraft-fu · · Score: 4, Insightful

    As with anything else, there's no hard and fast rules, but it can be a bad thing because it makes you look like a disloyal salary chaser. One of the (many) problems in the .com era was that people would jump form ship to ship chasing higher salaries. You'd get trained people leaving a job they'd been at for a number of years and then hop across 5 different startups. Well, when the market came down is it and wonder that companies were less inclined to hire them? I mean who's to say they wouldn't jump ship as soon as a bigger number came along?

    However please don't take this to mean you should try and stick with a company no matter what. You do not owe your company anything other than good work and you shouldn't stick around in a situation that sucks. However do take in to consideration that what goes around comes around in terms of loyalty.

    My personal rule would be don't switch jobs without a good reason. There are lots of things that could be a good reason, but just a salary increase really isn't. There's much more to happiness than money and if you get in a game of chasing dollars it is easy to make yourself unhappy. Figure out what you want out of work and try to find a place that offers that. Then stay there unless there's a reason to move. Also consider other things like work environment, benefits (such a vacation, health coverage), and so on.

    So don't turn this down just because you feel you are switching too often, but don't take it just because it is more dollars, unless you are in a situation where you need the money (in which case ask yourself why, and make sure you don't get there again). Take it if it will be better for your long term happiness. Money is certainly a part of that, but consider all the factors.

    Do this not only because you want to be happy, but because it is easier to explain to a future employer if they ask about it. If they say "You have a lot of jobs here in the past few years, why is that?" You come off much better explaining how the changes were for personal reasons such as liking the new challenge, growth, better environment, etc than if you just say you were after bigger bucks.

    Also part of it depends on how you want to present yourself in the job market. A legit way to go is a consultant kind of worker. Maybe not an actual consultant, but willing to take on short-term work. Company needs a developer for a single project that's maybe 6-12 months, you say sure and ride that while it's there then move on. In that case switching jobs is not just expected but probably even an asset as they won't worry you'll be pissed when they lay you off. However if you are more after the stable environment, where you work for a place for 5, 10, or more years and train to do new things as necessary, then look at doing less job hopping as places like that want people who will stick around.

    Ultimately you are the only one with the answers. Just consider the reasons and make sure they are good ones. Make sure you consider everything you are giving up and that it still is worth it.

    1. Re:It can be by Anonymous Coward · · Score: 1, Insightful

      companies aren't loyal to us, why are we suddenly expected to be loyal to them?
      you reap what you sow.

  3. You're getting a new job. by SharpFang · · Score: 2, Insightful

    If you worry about how your resume will look like after you get a new job, something's wrong about your approach. You're taking a job because of the job and prospects connected with it. You should plan on staying at that job for MANY years. Otherwise, just don't take it. You'll either build several years of constant job there, a good solid entry in your resume, with summarizing your previous employment as a single "2006-2007 various short-term jobs", or you're doing this only to jump to yet another job in a few months, and that means you are a hot-potato and you'll get what you deserve. Anyway, as long as BETTER offers keep coming, you can keep accepting them, but note BETTER doesn't only mean higher salary or promotion. About the most important condition for a long-term job is good atmosphere and that's not what you can negotiate from the employee. So one day you may notice "sure, I'm paid a lot and I'm a boss of a big team but everyone hates me and is out to get me" and you'll remember a good, friendly place you had left before. And then your resume may count.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  4. A few thoughts on your situation by subreality · · Score: 4, Insightful

    #1 - If you're finding jobs offering that much more money every 4 months or so, it means you sold yourself too cheap at first. Take a moment and figure out what you're really worth. Then, when you get an offer, ignore the number if it's low, and counteroffer for what you're really worth.

    #2 - Job hopping will change the kind of job offers you'll get. If you've been changing jobs every 4 months, you're going to get hired by people who have a short-term interest in you. If you show that you're committed to a job for 4 years at a time, you'll get hired by places that are looking to keep you around a long time.

    #3 - If you LIKE changing jobs frequently, become a contractor! People will hire you expecting you to be there 6 months, and you'll get to try out a whole range of places. This will probably be a good thing for you until you figure out what you really want. Plus, if you decide to settle down, all you have to say is all the short jobs you did were contracts, and no one will count it against you.

    #4 - Being a job hopper isn't inherently bad as long as you're representing your intentions truthfully, but don't be surprised if you end up having to seriously pay your dues to change your image if you decide you want to work somewhere more committed to YOU in the future.

  5. Sticking around can pay off. by Darth+Liberus · · Score: 4, Insightful

    Switching jobs often is only a bad thing if your resume shows that you do it consistently. Personally I don't mind if a prospective worker has a lot of jobs on his or her resume, but I *do* mind if they don't have one or two that they stayed at for several years - it tells me one of two things:

    1. You're incompetent and moved from job to job because you had to, either because you got fired or because you left right before someone let you go.

    2. You're only in it for the money and could care less about what we're doing.

    #1 concerns me for obvious reasons, #2 concerns me because a. even the best engineer is a drain on the project for the first six months due to training overhead (you may be brilliant, but you DON'T know what we're doing or how we do things), b. when you leave *I* have to take up your slack until the new guy comes up to speed, and c. the rest of us DO care about what we're doing.

    So my advice is this: find a nice balance between your paycheck and working on something you actually LIKE DOING, and then stay there for awhile even if someone else will pay you more. I just turned away a guy who is a brilliant programmer but who hasn't held a job for more than a year since 1995 - instead, I hired someone who was less technically qualified but had the good sense to ask about the longevity of the position because he hated switching jobs... and he had a history of sticking around. I treat my people well, I expect them to do the same for me.

    Financially speaking, you also need to consider two things:

    1. Switching jobs rapidly significantly lowers your credit score as well as making lenders think you're a flake, which will push the APR on any money you borrow through the roof. You may not think this matters, but if you buy a house or a car the penalty can amount to many thousands of dollars a year. If you don't use credit, that's not a problem... but if (like me) you can borrow money under the rate of inflation it's a huge benefit.

    2. Many employee benefits (401K matching, long-term incentives, etc.) don't vest unless you're with a company for 3-5 years, so switching jobs often can incur a hidden cost of tens of thousands of dollars per year. You probably won't see this immediately on your paycheck but you'll feel it at retirement time.

    HTH.

    --
    Beauty is just a light switch away.
  6. loyalty is a 2 way street by Wansu · · Score: 3, Insightful


      I've got to admit, though, I feel a little disloyal at this point.

    Why? Do you think they're loyal to you? If you think that, you've got another thought comin'.

    --
    Wansu, th' chinese sailor
    1. Re:loyalty is a 2 way street by mustafap · · Score: 2, Insightful

      >>I've got to admit, though, I feel a little disloyal at this point.
      >Why? Do you think they're loyal to you? If you think that, you've got another thought comin'.

      Best comment so far.

      to the original poster:

      You feel disloyal to your colleagues, I presume. But you are not employed by your colleagues - you are employed by a company that does not give a damm about you, and will drop you in a heart beat. Remember that. You will discover it over the years as you see good people dropped in the basket for no good reason. Keep your CV up to date, learn how to sell yourself, keep an eye on the job market and don't be scared to change jobs. It can be very difficult changing jobs while still employed but it is *much* better than finding yourself out of work.

      all IMHO, of course.

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
  7. What managers have mentioned to me by simm1701 · · Score: 1, Insightful

    I'm now a senior engineer (not bad at 26) and I've sat on the other side in a few interviews to try to get the technical side of the person for the manager (its good when managers know their limitations) I've been told the same things by a couple of different managers so I thought I'd share them here:

    They like to see that people have done different roles - different roles means picking up different skills.
    3-4 years in each position seems to be the magic number. 2 is quite aceptable but lots of positions with only 1 year at a time raises warning bells. Equally 5 years or more can set off alarms for other reasons - is the person pushing themself, are they keeping their skills up to date etc.
    Contractors its a little different since some contracts are 6 months for a job that will last that long so renewal wouldn't even be offered - but there is always the question of why this person wasn't (or chose not to be) renewed.

    One or two short stints isn't a problem - its the overall pattern they want to see (and frequently try to read more into it than their actually is)

    As far as jumping for pay rises goes I seriously doubt you could pick up the skills or experiance to get a significant rise (20% or more vs your last job) without staying in a place for atleast 2 years - so if you are getting offered that kind of increase its quite likely (as somone else above noted) that you underpriced yourself in the first role.

    As for me? I did a grad role for 2 1/2 years, a 50% rise into a senior engineering role for another 2 1/2 years then slightly more than double into a senior contracting role - I'll probably be here for 1-2 years - atleast thats the plan right now - I'll always hear an offer out - but I'll rarely go for them unles they sound very good

    --
    $_="Slashdotter";$syn="OTT";s;..;;;sub _{print shift||$_};s!ash!Perl !;s=$syn=ack=i;tr+LLEd+BLAH+;_"Just Another ";_
  8. 30-40%?!? by stry_cat · · Score: 2, Insightful

    Take the job! Seriously if you get an increase of more than 10% you should take the job. By time the offers stop comming, you'll be in a high paying job and it won't matter if you're not getting offers any more. Don't let anyone tell you otherwise, the only reason to have a job is to get money. All other considerations are secondary. Take the money and run!

  9. Re:Not if... by infinite9 · · Score: 2, Insightful

    disclaimer: I'm a contractor - it's a whole other way of making a living.

    So am I. I was thinking that he would make a perfect whore. Make double. Less politics. More interesting projects. More respect. More freedom. I'll never be a wage slave again.

    --
    Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
  10. Pluses and minuses -- here's my take. by ErichTheRed · · Score: 2, Insightful
    I would say that opinions on job-hopping have shifted over the last 10 years or so. I got my first tech job in '94, and I've been with 4 companies. The first two were "stepping-stone" jobs that helped me get experience, then I had a 5-year stint with my last company, and now I'm working on 2 years with the current one. Before the dot-com boom, it was definitely a sign of immaturity to jump from employer to employer. These days, I'm not so sure. Retirement money is portable, and some less enlightened companies don't see IT as a good place to invest money in training or salaries.

    I think there's something to be said for sticking with a company for a while. A lot of permanent employees quit at the first sign of trouble or a better job offer. However, one of the things I like is seeing something I designed get built, released, used, improved and replaced. If you're only at a company for a year, you don't really see the results of your work, or get to learn from your mistakes. It also shows that you're willing to take the good with the bad. I work for a company that just had one of its first unprofitable years. We lost a ton of good people because of that...couldn't afford to pay out raises, etc. However, this year is shaping up to be pretty good. I'm going to get a raise, and life is good.

    That said, this isn't the '50s. If you're stuck in a bad job that you know isn't doing anything for your overall career, don't stay. Back in the days of guaranteed lifetime employment and pensions (remember those??) I'm sure it was common for someone to hide in the shadows at an IBM or an AT&T and wait out a bad boss rather than quit. Personally, I wish companies would renew their "social contracts" with long-term employees. That's what made the middle class so strong in the 50s through the 70s...guaranteed income in exchange for good work.

    My career advice would be to stay in a job "long enough." But, don't let your skills stagnate. Look for opportunities within your company to grow. If you have a big enough IT department, there should be plenty of places to move around.

    Plusses for staying:
    • Better understanding of your company's core business--don't laugh; the only IT people who are going to be left stateside in the next few years will be those who understand what the business wants. Otherwise, they can just send specs to India and get something close to what they want...
    • Stability--I'm a big fan of a steady paycheck. It lets you do things like buy a house or car without worrying about where the next payment is coming from.
    • Promotional opportunities--Short-timers generally don't get offered higher positions.

    Plusses for job-hopping:
    • It's still one of the only ways to get large salary increases. Staying in one place means playing the HR shell-game.
    • More diverse experience
    • Hopping at the right time helps you avoid being laid off, etc. Don't go down with the ship!
    • Especially if you're just starting out, you should hop until you find somewhere you'd be comfortable working at.

  11. Yes. Even when you have no choice! by Anonymous+Meoward · · Score: 2, Insightful

    Many previous posters have commented on the dangers and risks of frequent job-hopping, and all of them are valid. The sad thing is, these risks don't necessarily diminish when the job leaves you.

    Somehow, I've managed to survive as a software engineer in data networking and telecomm equipment, even after the gigantic downturn of 2000-02. But it wasn't without pain. I was laid off in early 2002 (the company closed its Raleigh site to consolidate in NJ, and due to cost-of-living issues, I chose not to chase my job), contracted from 2003 to late 2004, landed a full-time permanent slot after that. Then that position (with a publicly-traded Silicon Valley company, filled with hubris, and no management sense) was yanked in mid-2006. (The company is in a death spiral today, so maybe they did us all a favor.) After 3 months out of work, I managed to land a contracting gig, then convert to full-time late last year.

    Now, none of this was my fault; I had no say whatsoever in what happened. But during my latest round of interviews, employers would look at my resume and comment on the job-hopping. I could quickly explain it away, but I always had to explain it.

    The moral of the story? Life can suck enough as it is, so don't make it any harder for yourself.

    --
    --- The American Way of Life is not a birthright. Hell, it's not even sustainable.
  12. Re:10%? by senatorpjt · · Score: 2, Insightful

    I'm thinking that if I saw someone who switched jobs for a 40% salary increase, they're not salary chasing, they were being underpaid. You can only probably do this a couple times anyway until you get to what you're actually worth.