top | item 13718119

(no title)

gsuppy | 9 years ago

Not to completely hijack this thread, but is it expected for devs to change jobs often? Are you a washed out has-been if you've stayed at your current firm for more than a couple years??

discuss

order

scarface74|9 years ago

In my experience - most of the time - yes.

I have found the arc of a job to be:

1. I accept an offer I like based on the environment, the pay, and the ability to learn new things.

2. During the first year or two, I'm learning new things about the company, the industry, the software they are using, and a technology that I've been wanting to learn.

3. Usually as I'm learning my market value is out of sync with the menial raises I'm getting, the company doesn't see a need to keep up to date and the technology becomes out of date, so the world is leaving me behind.

4. I start looking at job opportunities, see what I need to learn to be competitive and start preparing for my next job. This is ususlly a 3-6 month process.

5. I start calling recruiters and move to my next job, making significant more and start over at step 1 until you are at the top of your pay for your market without having to be promoted above what you like doing.

This usual happens within 2-3 years. I might stick around for 3 just to get completed vested.