As I continue along with my career I am noticing that a lot of my colleagues are switching jobs to get promotions instead of sticking within the same company.This made me wonder, why has job-hopping become so common when staying within one company used to be the norm?
What changed to bring this shift in attitude? What are the pros and cons of each?I want to start a discussion to gain some insight as to what other engineers (old, new, still in school) thought about this trend.
Great topic for discussion. I've changed jobs a few times for a variety of reasons. In short, what I've seen is that few employers truly want to invest in and grow their own people. Often, they hire a person for a role and typecast the person as *only* being that and nothing more. Then, they look elsewhere for find people tofill elevated and new roles. Most would say they don't do this... but they do. If you find a place that truly invests in their people and creates career growth opportunities, consider yourself very lucky.
With all that said, I think job hopping for career growth actually works to most people's advantage. It expands professional networks, creates a more diverse experience with different employers, colleagues, etc. While it's often necessary for many toachieve growth in proportion to their goals, it's should not necessarily be considered a bad thing. Accept it, enjoy it, and make it work for you.
I'm only about 6-7 years into my career, but the first 3 I've spent my time working for 3 different firms (including the firm I'm at now). Job #1 I left shortly after 1 year because it wasn't the type of structural work I wanted to do. Job #2 I left shortly after 1 year because of a mix of awful, toxic experiences, not feeling like I was getting the support I needed as a junior engineer, and knowing that financially the company was not doing well. I left this firm about 3 months before they implement layoffs, ask staff to reduce their salaries, and ultimately a large majority of their staff left for other firms. I honestly should have left much earlier than I did.I've been at my current firm for almost 4 years because I've gotten the support I've felt I needed, the overall experience & work culture is WAAAAAYYYY better, my salary has doubled since Job #1 (granted I'm now a PE and I've received promotions here). To note, when I accepted the offer from the firm I now work for the salary offer was a 25% increase from job #2 for the same job description in the same city. I have entertained recruiters with job opportunities but none of them I've felt exceeded the value I'm receiving now.
I guess I've never thought of sticking with a job for multiple years as a norm or a trend, or something that has pros & cons. I believe this is the society that has been created based on the opportunities available to us in America if all was fair & equitable. All of the factors that are needed to create and sustain the environment where people want to stay long term have to exist in order for people to stick around. That doesn't mean it's going to be perfect at all times. And even it was perfect, it still wouldn't be enough when life happens.