Slashdot Mirror


Ask Slashdot: How Often Should You Change Jobs?

An anonymous reader writes "We all know somebody who changes jobs like changing clothes. In software development and IT, it's getting increasingly hard to find people who have been at their job for more than a few years. That's partly because of tech companies' bias for a young work force, and partly because talented people can write their own ticket in this industry. Thus, I put the question to you: how often should you be switching jobs? Obviously, if you find the perfect company (full of good people, doing interesting things, paying you well), your best bet is to stay. But that's not the reality for most of the workforce. Should you always be keeping an eye out for new jobs? Is there a length of time you should stick around so you don't look like a serial job-hopper? Does there come a point in life when it's best to settle down and stick with a job long term?"

12 of 282 comments (clear)

  1. Every day by Anonymous Coward · · Score: 5, Insightful

    If you're not doing or learning something new, you're dying a slow painful death inside.

    1. Re:Every day by ArcadeMan · · Score: 3, Insightful

      You don't have to do or learn something new every day at work, though.

    2. Re:Every day by __aaclcg7560 · · Score: 3, Insightful

      I was interviewing for a job when I ran into a coworker still doing the same work and getting paid the same money when I worked with him nine years ago. I'm now making 80% more than him because these damn tech companies keep laying me off every so often.

  2. Job Hopping by markdavis · · Score: 4, Insightful

    I can tell you now than when I am hiring and looking at resumes and see 1 year, 2 years, 1.5 years, 9 months, I label it is a "job hopper" and throw it in the "least likely to consider" pile. And a CRAPLOAD of the resumes are that way, regardless of the position. Many things come to mind when I see that "hopping"- maybe they are just using each job as a stepping stone to get more money or experience, maybe there is something wrong with them and they can't keep a job, or perhaps they are too easily bored.

    As an employer, hiring a new employee is a HUGE amount of time and financial drain on my department. Regardless of what somebody does know or thinks they know, I rarely get full productivity from someone until perhaps a year (sometimes less, sometimes more). If they are looking for such temporary employment, I need them to just look elsewhere.... I need some reasonable return on my investment.

    I don't expect people to stay at a job for decades anymore (although there is nothing wrong with that... I have 25 years now with the same company) and I know sometimes a job is just not a good fit. But turnover in a small department can be devastating. If I were to see the same resume with 5 years, 3 years, 6 years, that looks FAR more attractive.

  3. Missing part of the summary by macklin01 · · Score: 4, Insightful

    It's not just that people can "write their own tickets", but that promotions and raises seem to happen much more at time of hire than after good performance. Work on that and there might be a lot less churn ..

    --
    OpenSource.MathCancer.org: open source comp bio
  4. Re:Define "Change jobs?" by ShanghaiBill · · Score: 2, Insightful

    By "change jobs," do you mean change employers as well? What about lateral moves within the same company, or between different organizations within the same company?

    A lateral move within a company is going to result in little or no pay increase. A new company will usually give you a significant boost to your current salary. To maximize your income, you should move to a new company every three to six years. In some professions, longevity and loyalty are rewarded. Software development is not one of those professions.

  5. There isn't a set time limit. by mosb1000 · · Score: 3, Insightful

    You should move on when you stop having opportunities to learn new skills.

  6. Re:We can thank corporate America by ohnocitizen · · Score: 4, Insightful

    This is entirely accurate. Full time jobs have in many cases given way to contracts. Then there are layoffs. It is a pretty cynical thing for a company to then turn around and judge people for being at a job for less than 5 years when a year or less is becoming far more common.

  7. Re:As soon as you can start your own business by Anonymous Coward · · Score: 3, Insightful

    Don't advise this UNLESS he's also a good salesman and can afford his own sick days and vacation days and health insurance and retirement and insurance. It's a great way to go IF you have all the talents and resources AND can make money from it. Lots of people try, and spend most of their nestegg, then end up broke and taking an even lower paying job just to eat.

  8. Raises Don't Keep Up by InsertCleverUsername · · Score: 3, Insightful

    The pattern I've seen time and again is that even if you find an employer that gives regular raises, the market rate for programmers moves much faster than a lame 3% cost of living raise. So, unless you're an assertive extrovert, with a high tolerance for uncomfortable moments with your boss, you probably aren't demanding a competitive raise each year. Easier to just interview every few years and get a big salary bump.

    And the employers who lost you? They'll pay much more to replace you, learn nothing from the experience, then repeat the cycle again in a few years.

    --
    Ask me about my sig!
  9. Re:What are your goals? by Ol+Olsoc · · Score: 3, Insightful

    Your comment rubs me as having more than a touch of "holier-than-thou"-ness.

    Just relaying what I did. As for holier than thou? I dunno. I did do without a lot of the things that most of my peers thought were essential to their lifestyle. Yearly vacations to Disney World, Buying homes that were beyond their means, several credit cards run to the max. Hell, there was a time that I was considered a fool for not doing as they did, The entire 90's, I was the office idiot. People making a lot less than me where I worked were living in houses that cost twice as much. Replaced cars every couple years while I kept mine at least ten. You know the drill.

    Instead of thinking of me being "holier than thou", perhaps you might look at it this way. While I was living modestly, and saving a lot of my paycheck, these folks were living pretty darn well - certainly better than I was. I just exchanged that for now, when they're probably going to work until they are in their 70's if they are allowed to. They were the smart ones at that time, I was not. Is one or the other better?

    It seems to me that anybody that retires at 55 with three different retirement accounts had an exceptional salary, significant financial support (parents helping with down payments, college, etc.), or both.

    I was paid well, yes. You certainly can't save much money on minimum wage. Financial support? Not a single penny. I was offered some support, but refused it. There might be a lesson there for anyone willing to take it.

    You can take my advice or reject it, I'm on board saying that people should initially job hop, then settle and prepare vigorously for the future.

    You can take that as "holier than thou" or take it as good advice. If you take it, and it works - it was good advice, you were right. If you ignore it because it's not possible , and it doesn't work, you were right. Pretty simple stuff there.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  10. Re:We can thank corporate America by Anonymous Coward · · Score: 2, Insightful

    The sad part is that you believe that shit, actually believe it, which is why you keep voting against your own interests.

    I hope you didn't reproduce.