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?"
So far, there doesn't seem to be any lack of demand for a good .NET developer.
.NET developers?
Excellent! What's the market like for evil
There are shills on slashdot. Apparently, I'm one of them.
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/
The way I see it, if you end up getting a job you are pretty much set. The only thing it could hurt is your ability to GET a job, not KEEP it. As long as you are happy with the latest offer and stick with it you should be able to put in enough time to get passed the whole 'hot potato' phase before you need to look for another. Go with what will make you happy while making the most money =P
Anyone who has the power to make you believe absurdities has the power to make you commit injustices. --- Voltaire
I've got a book here by Gordon Miller, called Quit Your Job Often and Get Big Raises.
Switching jobs regularly can be fantastic for your career - but you have to do it intelligently: leave AFTER you finish a big project.
(disclaimer: I'm a contractor - it's a whole other way of making a living.)
"Be afraid to die until you have won some victory for humanity" -Horace Mann
Yes, doing anything too often is a bad thing.
Hope that helps.
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.
As far as I can tell, the closer to the CEO end of the hierarchy you are, the less of a stigma is attached to it. If you've taken six different busboy jobs in a year, you're fucked. Six senior management positions in a year, you're just ambitious.
I've been out of my parent's basement for little more than a year and I have only good things to say about the dating market. So far, there doesn't seem to be any lack of demand for a good geek. I've got to admit, though, I feel a little disloyal at this point. Several girls have come my way and I've taken them. My list of ex-girlfriends is starting to make me look a bit restless and it worries me. Until now I've just chalked it up to 'It's just hormones,' but now another chick has been dropped into my lap. Would I be digging my own grave by taking this girl? It'd be only my fourth time speaking to a woman in 19 years but each offered benefits and a 30% to 40% increase in cup size. I know better than to put a price on satisfaction but I'm pretty certain I'd be happy with her even though all I ever do with girls is hold hands. Is being branded as a 'hot potato' enough to keep you from switching? What's your price on this stigma?
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
If you're getting offers of 30-40% higher and taking them, as an employer I don't think I'd blame you for hopping.
The problem is going to be this: You're costing your employers money every time you do this. Lots and lots of money. It costs money to go through the hiring process, the process of orienting you (during which time you are less productive and still getting paid), the process of processing you (HR setting up payroll, insurance, etc), and worst of all -- the opportunity cost of hiring someone who leaves in a couple of months (ie, loss of productivity due to your orientation time + hiring time of the next guy + orientation time of the next guy).
Unless you are extraordinarily compelling, I'd be inclined to pass on you as an employer unless I was sure there was something I could do to keep you should you get a better offer -- and I'd have to be willing to do it, too.
Mostly, when you make a habit of hopping, what you need to consider before you hop is:
1. If the new job turns sour, am I willing to put up with any shit they give me, no matter how bad it is.
2. Is the company going to be in a position to release me in the near future (ie, due to layoffs or because I'm a fuck up)
The reason you need to consider these is because with each hop you make in a short amount of time, the danger of the aforementioned hiring manager passing on you due to your hopping increases. You do NOT want to be without a job when you cross the line and become a radioactive hire due to job hopping.
#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.
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.
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
If you're being offered jobs then your new employer is fine with the amount of job-hopping you're doing. If you're not, then you're stuck in your current one until your CV looks better. In either case, you don't need to worry about anything - except for taking a job that you hate, in case you get stuck there.
My Journal
With large increases without changing industries or job roles (i.e. .NET developer) across several jobs in a short time I'd suspect OP is not negotiating hard enough.
If other companies can afford to swoop in with a raise like that, you didn't get what you should have out of the company that currently employs you when you took that job in the first place.
If you want to switch, go ahead, but spend a lot of time getting the most you can out of them and then get some negotiating skills under your belt (there's books for that, don't read them at work).
Better yet, just negotiate a higher pay rate within the job you have... you have good evidence the going rate is higher.
"My resume is starting to make me look a bit restless and it worries me."
We had to get through about 100 resumes for two positions that are currently open, and job-hoppers did not make the short list.
The positions are important ones in our company and the learning curve is too high to keep retraining, so we just don't hire people with resumes such as yours.
I've been out of my parent's basement for little more than a year and I have only good things to say about the dating market
Some of those eHarmony chicks are hot!
So far, there doesn't seem to be any lack of demand for a good geek
A real-live woman actually talked to me yesterday
I've got to admit, though, I feel a little disloyal at this point. Several girls have come my way and I've taken them. My list of ex-girlfriends is starting to make me look a bit restless and it worries me
I've yet to make it past the first date
Until now I've just chalked it up to 'It's just hormones,'
One or two of them have restaining orders against me
but now another chick has been dropped into my lap.
I crashed into her shopping cart at the supermarket
Would I be digging my own grave by taking this girl?
{Most likely}
It'd be only my fourth time speaking to a woman in 19 years
{The most accurate statement made so far}
but each offered benefits and a 30% to 40% increase in cup size.
{The most in-accurate statment you've made so far}
I know better than to put a price on satisfaction but I'm pretty certain I'd be happy with her even though all I ever do with girls is hold hands.
{if you're getting that far with this one...hold onto that}
Is being branded as a 'hot potato' enough to keep you from switching? What's your price on this stigma?
"hot potato" = Horny and Fat
A goal is a dream with a deadline
Why is it so bad to only be in it for the money? The vast majority of jobs out there, even if challenging or non trivial, are horrifically menial and unexciting.
You, the average IT coder/admin-person, are not cutting edge. You might write mainframe control scripts or think out test cases for the intranet support web app or code out bussiness logic or write requirements all day. You don't have to be an expert in the field to do your job, although it would undoubtedly help.
Very little of what the vast majority of people in this industry, be they developers or support minions, can be accurately described as "eventful" or "exciting". Only in companies inside the tech industry (and possibly only 'Industry Leader' companies like GOOG or MSFT) and academia will you probably produce anything tangible and worth getting worked up about. If no one working on the same project as you are is writing whitepapers or presenting at conferences or even discussing it at length with an entrenched and involved user community, well, chances are you are probably part of the 90%* of the industry whose work will never be seen outside of your company's intranet.
I used to think that way, too. I was mildly shocked when the manager who was interviewing me for a co-op/junior sort-of-dev position at Large Retailer replied "Well, the money. And I get to see my family" when I asked him the same question. But then I realised, so what? That's perfectly valid. I know very, very few people who work for their self enjoyment first and to pay their bills second. I'd go as far as to say that outside of satisfaction in a job well done, which many people have and share, virtually no one is in a position of actively caring about the Job Itself.
Ideally, I'd love to do something exciting and stay late at work with a smile on my face. However, I know that this is very unlikely unless I start my own company. To that extent, I'm happy to get my self fulfillment through my own free time - my own projects, the girlfriend, etc.
Why is it not enough to be competent and capable? Why demand an unrealistic level of commitment from your employees? Why must we define our life by what we do in our day jobs?
Disclaimer: I'm a young pup who is about to embark on his very first, over-compensated job in Large Bank, still halfway through university.
*Made-up-but-close-to-real-value