18 ms·
> Ah, and in some countries having too many companies on the CV isn't well seen, it appears the candidate isn't able to fit-in anywhere. It is changing though
by ihateolives 5y ago
> Ah, and in some countries having too many companies on the CV isn't well seen, it appears the candidate isn't able to fit-in anywhere.
It is changing though in the tech field. Yes, it used to be that 10 years in the same company showed that you're loyal and dependable, but now it's more like "so you haven't learned anything new or been in a different environment in 10 years?". There's a difference between changing jobs twice a year and every few years.
- pjmlp 5y agoDepends, there is a big difference between staying at the same role or having moved between roles while at the same company. Also better have a good answer why having changed so much between companies, saying it was for more money isn't going to be a good outcome on an interview.
- mcv 5y agoThis has never been a problem for me. The job I stayed the longest was almost 4 years, most were 2 years or less. Switching jobs is good for your development and growth. If you want a good answer for that question, tell them you switch jobs once it's become clear that there's not enough room for growth in a company anymore. And this growth isn't just about salary; it's also about learning new skills, new technologies, new responsibilities. If they want to keep you longer than that, they need to keep investing in you.
- zelphirkalt 5y agoAs a software developer, if anyone asked me something like "Should we hire this person, who has had 5 jobs in 10 years?" I would suggest caution. Not immediate rejection, but at least caution. Especially, if all they talk about in the interview is, how they introduced new tech xyz at previous employer. Even more so, if it is about some frontend framework of the month. For me 5 jobs in 10 years would still be some kind of an at least yellow to orange flag. Many people just want to try out new tech and when that fun is over and they have introduced the cost of complexity for that new toy, they run off to the next job. "Improving" the world in another place. Fun for them, maybe, but bad for the employer. 2 years is often barely enough to have experienced maintaining the full system of the employer for a while and have felt the costs of complexity. Someone who runs from that every 2 years ... I would be careful with that. I am not saying, that this is the case with everyone, who follows the 2 years strategy, but often it is. In comparison, if I was visiting interviews and if someone interviewed me and asked something like: "So you haven't learned anything new or been in a different environment in 10 years?". I would probably start to laugh and mention to them, how I had a major hand in basically everything that was developed in the whole organization, have done everything from dev-ops to backend and frontend and more in my job and I have maintained it. If that is nothing to them, then they are probably do not value experience or have no idea what to look for.
- csunbird 5y agoThis post really strikes me as ignorant. Most of the developers stay around 2 years in a company, because the companies usually do not make market price adjustments to the salaries and you start to lag behind if you stay too long. For example, after 2.5 years, I am looking for a new job, as the company is simply refusing to make adjustments based on the market prices, even after a promotion, I am making 20 percent less than I should be making right now, and this is not an isolated incident. Staying at a company for 10 years either means that the company is the perfect place (then, why are you trying to leave?), or you just acquired tons of skills in your job that are not transferable to your next job, which both do not look good. Especially, when the job market is so hot right now, it's either that you can not find a new job after withering your skills, or something unpleasant happened in your perfect company and you are looking your way out.
- zelphirkalt 5y agoYou are making a good point on one hand, but on the other hand you seem to have misunderstood me. Let me elaborate: > For example, after 2.5 years, I am looking for a new job, as the company is simply refusing to make adjustments based on the market prices, even after a promotion, I am making 20 percent less than I should be making right now, and this is not an isolated incident. OK, that is just one job change. It is not like 5 in 10 years. It becomes increasingly unlikely, that every company you work in behaves like that, the more years and job changes you add. As in 6 jobs in 12 years makes that explanation more unlikely than 2 jobs in 4 years. I think everyone is fine with a few quick job changes. Just don't let it become a pattern. And even then I mentioned, that I would not immediately reject, but caution. I am not seeing, what is ignorant about that, tbh. So yes, if the company does not want to adapt, or pay for experience, then I would not argue against job change. However, also one should consider, that most people make way less money in the job market and that they are not in the position to ask for a raise every so and so many years, just because those years have gone by. Software developers already earn good wages usually, in many areas, and I am not merely talking about the valley or stuff like that. Just compare your wage with nurses and similar. I am also not arguing about wanting to get paid a proper wage. Maybe I would argue a bit against always wanting more, because you can have more elsewhere. That does not really entitle anyone to "have a right to get paid more". Of course you are free to aim for money rather than solidity, but if you do it frequently, you will one day have to face the consequences. Those being, that people might have a hunch, that you will be gone at the first sign of higher pay elsewhere. (Exaggerating here, ofc.) But now to the points, where I think you misunderstood me: > Staying at a company for 10 years either means that the company is the perfect place (then, why are you trying to leave?), [...] Well, I did use the conjunctive form there. I am not. > [...] or you just acquired tons of skills in your job that are not transferable to your next job, which both do not look good. And those are the only 2 options you see? That either skills are not transferable or that it must be the perfect place? Sorry, this is waaay to black and white. It is also possible, that you learn many skills on your job, which are indeed transferable. That is a possibility you do not consider. > Especially, when the job market is so hot right now, it's either that you can not find a new job after withering your skills, or something unpleasant happened in your perfect company and you are looking your way out. Why do you automatically assume, that everyone who works somewhere for a longer time has "withered their skills"? It's non-sense in that generality.