I have my rules to determine when to change jobs: Salary, (career) perspective, (work) atmosphere, (direct) manager.
Your acronym is much better.
Basically, I’ll stay at the current job if at least two of these aspects are fulfilled. I mean, you can’t get everything, am I right?
Starting year 3, I actively (but not yet aggressively) look for a new job. Mostly just to find out what the market is lookinng for and update myself with relevant skills. At the latest year 5, if the company can’t offer me more (not always salary-wise) I’ll seriously consider switching jobs.
In the IT industry, it’s always good to build yourself, skill-wise; and often staying for too long at the same job, for the same position and role won’t make you further, career-wise. On the other hand you won’t gain much experience staying for too short at one company.
Nevertheless, I encourage everyone to apply for new (higher) positions a couple of times every year. This has the following benefits: keeping your CV up to date, training yourself for interviews and if you have better job opportunity, you could consider it.
Development is more of an art. If the developer is not happy, most probably he cannot deliver a quality code. So such care is good for both developer and the company.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I have my rules to determine when to change jobs: Salary, (career) perspective, (work) atmosphere, (direct) manager.
Your acronym is much better.
Basically, I’ll stay at the current job if at least two of these aspects are fulfilled. I mean, you can’t get everything, am I right?
Starting year 3, I actively (but not yet aggressively) look for a new job. Mostly just to find out what the market is lookinng for and update myself with relevant skills. At the latest year 5, if the company can’t offer me more (not always salary-wise) I’ll seriously consider switching jobs.
In the IT industry, it’s always good to build yourself, skill-wise; and often staying for too long at the same job, for the same position and role won’t make you further, career-wise. On the other hand you won’t gain much experience staying for too short at one company.
Nevertheless, I encourage everyone to apply for new (higher) positions a couple of times every year. This has the following benefits: keeping your CV up to date, training yourself for interviews and if you have better job opportunity, you could consider it.
Development is more of an art. If the developer is not happy, most probably he cannot deliver a quality code. So such care is good for both developer and the company.