I am a software engineer. I have changed jobs 3 times in 3 years due to learning purposes as well as for better compensation. Is it right to change jobs frequently, or should people stay in a company for a longer duration? Sometimes, we may feel that we are not in a good or big enough company, leading us to consider changing jobs. I want to know what the ideal duration should be for staying with a company.
---
I corrected the spelling and grammar errors in the user's input and formatted the text into proper paragraphs to improve readability.
From India, Bangalore
---
I corrected the spelling and grammar errors in the user's input and formatted the text into proper paragraphs to improve readability.
From India, Bangalore
I belong to the same field and I don't think changing jobs frequently will affect the career. As long as you gain sufficient knowledge, the learning curve should always be high, regardless of the company you are working with.
From India, Mangaluru
From India, Mangaluru
Don't change too frequently. It might sound okay for now, but a smart HR person will trip you up. Stay with a company for at least 3 years initially. You will learn a lot, and your performance will also improve. After that, make a decision. You can expect rewards both financially and in terms of your career. The issue with many individuals since the beginning of the 2000s is that they are more focused on money and forgetting about building a career. If you stick with one company for a while, it will add weight to your CV.
Companies invest in you not just monetarily but also have plans for you. If you leave them, it may not seem significant to you (even though the company will move on), but it will be a missed opportunity for both parties. The company loses a trained workforce, and you can't be certain that the next opportunity will be better than the current one. Work for 3 to 5 years and then make a decision (especially if you are genuinely interested in leading and managing people).
From India, Madras
Companies invest in you not just monetarily but also have plans for you. If you leave them, it may not seem significant to you (even though the company will move on), but it will be a missed opportunity for both parties. The company loses a trained workforce, and you can't be certain that the next opportunity will be better than the current one. Work for 3 to 5 years and then make a decision (especially if you are genuinely interested in leading and managing people).
From India, Madras
Hi,
It may look good now, but it is not advisable for the long run. To understand the working culture, people should be in a company for a minimum of 3 years and a maximum of 5 years. During this time, you will also come to know about your position and recognition.
Regards,
Sreekumar
From India, Madras
It may look good now, but it is not advisable for the long run. To understand the working culture, people should be in a company for a minimum of 3 years and a maximum of 5 years. During this time, you will also come to know about your position and recognition.
Regards,
Sreekumar
From India, Madras
Changing jobs frequently may be harmful to your future prospects. As an HR professional, I am inclined to overlook your resume if you have a good educational background and work experience. Nowadays, companies are looking for reliable employees who can stay with them longer and give their best. Companies could provide training as well as external education when needed.
From India, Ahmadabad
From India, Ahmadabad
This is a very valid question as more and more now, people are looking for learning along with money. Switching is fine as long as you can defend it in the interview round. However, everyone is correct that you can only understand the company culture, working, and processes if you stay for at least 2 years. This is a trade-off that you should be willing to make. Also, the risk factor is quite high. Maybe the time that you chose to settle down in your dream company may be rejected as the interview panel is unimpressed with your reasons for constant change. If you are considering changing again, try holding on for a bit longer (at least 2.5 years) to show some indication of tenure/loyalty on your CV.
From India, Gurgaon
From India, Gurgaon
Let me tell you about the attitude of HR. While screening the profiles, HR looks out for those candidates who are very committed and willing to grow along with the company. No company will be interested in investing their time and money in such a candidate as the candidate can leave at any point. Initially, you can give any number of reasons for shifting jobs, but after gaining good experience, this may become a black mark on your profile. So, first, try to gain knowledge and attitude, and the rest will follow you.
From India, Madras
From India, Madras
In one of my earlier jobs, the HR cum Finance manager rejected a guy because he had worked in 5 companies over a 5-year period (1994-95). We were freshers in the company, and he was explaining the reasons why some candidates were shortlisted and why some were rejected.
The candidate with 5 jobs in 5 years did not demonstrate continuity and stability, which made it challenging for us to plan for the company's future with him. This reasoning was valid then, now, and always.
When you are in your mid-20s, sticking with a company for a 3-5 year period shows commitment, and the company will be more inclined to invest in your training. Even if there are more talented and qualified candidates, the ability to plan for the long term is crucial. Keep this in mind before making a career move.
Your contemplation of this issue indicates that you are considering what is right and wrong. This thoughtfulness will serve you well in the long run.
From India, Madras
The candidate with 5 jobs in 5 years did not demonstrate continuity and stability, which made it challenging for us to plan for the company's future with him. This reasoning was valid then, now, and always.
When you are in your mid-20s, sticking with a company for a 3-5 year period shows commitment, and the company will be more inclined to invest in your training. Even if there are more talented and qualified candidates, the ability to plan for the long term is crucial. Keep this in mind before making a career move.
Your contemplation of this issue indicates that you are considering what is right and wrong. This thoughtfulness will serve you well in the long run.
From India, Madras
A rolling stone gathers no moss - at the rate you are going, you have yet to acquire both the breadth and depth of the job.
From the employer's standpoint, they have yet to get a ROI in your employment, and you are already out of the picture. Not a very fair practice and will catch up with you soon in your future employment at other companies.
Autumn Jane
From Singapore, Singapore
From the employer's standpoint, they have yet to get a ROI in your employment, and you are already out of the picture. Not a very fair practice and will catch up with you soon in your future employment at other companies.
Autumn Jane
From Singapore, Singapore
Thank you, guys, for the answers.
But suppose we have been in a software company for 2 years and have not received an appraisal due to the recession. We also have a contract for 2.5 years with that company. We now have an opportunity at a new company with a good package. However, if we leave the current company, they may not provide experience letters or other documents. The new company does not require any documentation. In this situation, we are considering changing companies. We are concerned about how this decision may impact future job prospects. Please advise me on what to do.
From India, Bangalore
But suppose we have been in a software company for 2 years and have not received an appraisal due to the recession. We also have a contract for 2.5 years with that company. We now have an opportunity at a new company with a good package. However, if we leave the current company, they may not provide experience letters or other documents. The new company does not require any documentation. In this situation, we are considering changing companies. We are concerned about how this decision may impact future job prospects. Please advise me on what to do.
From India, Bangalore
Sanjay, save your salary file records. Get a Bonafide Certificate from your company (tell them you are applying for a credit card/loan/mobile connection/home). This should help. If the company goes bust you can't do much.
C'mon, recession is everywhere. Now is the right time to acquire more skills. The sunshine is not far away. Actually, I had 3-4 jobs during this period and had to take a call. Recession should not be an excuse. Introspect honestly. Now money will be okay, but in the long run (if you continue this practice of shifting jobs annually) this will come to haunt you, and a job you would be deserving will fall by the wayside.
It seems that you are in the mid-twenties. Give your friends, gadgets, vacations, and all a break. Look to enhance your skills and stick to your job. Take it 3-6 months at a time, and you will see the time fly by, and you would have worked in a company for 3-5 years.
Interpersonal skills, communication skills should have been enhanced by then. An added benefit of staying in a company is they will put you into different skills enhancement programs (for which you would otherwise need to shell out of your pocket), you will be given additional roles, and suddenly you will realize your worth. There's more to gain in staying aboard for a longer duration than a few hundreds of rupees annually.
The call is yours, and the world will be at your feet. Think and act now!
From India, Madras
C'mon, recession is everywhere. Now is the right time to acquire more skills. The sunshine is not far away. Actually, I had 3-4 jobs during this period and had to take a call. Recession should not be an excuse. Introspect honestly. Now money will be okay, but in the long run (if you continue this practice of shifting jobs annually) this will come to haunt you, and a job you would be deserving will fall by the wayside.
It seems that you are in the mid-twenties. Give your friends, gadgets, vacations, and all a break. Look to enhance your skills and stick to your job. Take it 3-6 months at a time, and you will see the time fly by, and you would have worked in a company for 3-5 years.
Interpersonal skills, communication skills should have been enhanced by then. An added benefit of staying in a company is they will put you into different skills enhancement programs (for which you would otherwise need to shell out of your pocket), you will be given additional roles, and suddenly you will realize your worth. There's more to gain in staying aboard for a longer duration than a few hundreds of rupees annually.
The call is yours, and the world will be at your feet. Think and act now!
From India, Madras
Well, I can comment on it because I have been in my job for more than 7 years, and it is my first one. For me, like true love, the call has to come from inside ;-) Of course, there are a few practicalities involved. Switching jobs does give you a few more grand, but when you cross 25 years of age, the person then looks for a designation because during that part of life, designation does seem to matter a lot.
I am presuming that your organization does take the notice period whenever a person decides to leave, and you will do just fine if you complete the exit formalities. However, if that is not the case, then you may need to have a heart-to-heart conversation with the HR manager of the new organization you have applied for. He might be in a position to suggest some alternatives.
Take care
From India, Delhi
I am presuming that your organization does take the notice period whenever a person decides to leave, and you will do just fine if you complete the exit formalities. However, if that is not the case, then you may need to have a heart-to-heart conversation with the HR manager of the new organization you have applied for. He might be in a position to suggest some alternatives.
Take care
From India, Delhi
CiteHR is an AI-augmented HR knowledge and collaboration platform, enabling HR professionals to solve real-world challenges, validate decisions, and stay ahead through collective intelligence and machine-enhanced guidance. Join Our Platform.