It’s worth noting that, at least in programming, experience in one job can generally be used to request (and receive) a higher salary at your next job. Even if the current position doesn’t offer promotions, you can still move up by moving out.
When you do it 10 years in a row, you realize you have wasted your life.
This is why I like programming. If I do something more than a few times, I write a program that then does it for me. I’ve had jobs where I was a “Full Time Employee” that worked 10-20 hours/week because I’d automated most of the job away. I mostly just provided on-site training and support for the code I’d written. I eventually moved on because sitting in a cube playing NetHack was boring, even if it was a living :)
experience in one job can generally be used to request (and receive) a higher salary at your next job. Even if the current position doesn’t offer promotions, you can still move up by moving out.
Just don’t do it too often, or the employers may notice the pattern and start asking about it at job interviews.
This sounds like a different side of the planet. (checks user details) Yes, it is. :D
Here the cultural preference is one employment for life for average jobs, and for IT jobs I would guess 5 or 10 years per job. (For more adventurous people, there is an opportunity to do 3-12 months contracts for foreign companies, but this includes either a lot of travelling or living abroad. This is mostly done as a sole proprietorship, which means that if you happen to screw up something, say goodbye to your property. I have considered that too, but unfortunately I hate travelling.)
It’s worth noting that, at least in programming, experience in one job can generally be used to request (and receive) a higher salary at your next job. Even if the current position doesn’t offer promotions, you can still move up by moving out.
This is why I like programming. If I do something more than a few times, I write a program that then does it for me. I’ve had jobs where I was a “Full Time Employee” that worked 10-20 hours/week because I’d automated most of the job away. I mostly just provided on-site training and support for the code I’d written. I eventually moved on because sitting in a cube playing NetHack was boring, even if it was a living :)
Just don’t do it too often, or the employers may notice the pattern and start asking about it at job interviews.
You raise a valid point. However, programming contracts are often 3-12 months. It’s not really exceptional behavior to a lot of employers :)
This sounds like a different side of the planet. (checks user details) Yes, it is. :D
Here the cultural preference is one employment for life for average jobs, and for IT jobs I would guess 5 or 10 years per job. (For more adventurous people, there is an opportunity to do 3-12 months contracts for foreign companies, but this includes either a lot of travelling or living abroad. This is mostly done as a sole proprietorship, which means that if you happen to screw up something, say goodbye to your property. I have considered that too, but unfortunately I hate travelling.)