Earlier quoted context omitted.
Don't get complacent. I've been where you are, and when the party is over you're going to have a hell of a hangover unless you can ride that job to retirement. Relearning how to compete after a few years of coasting is brutal. I was just past 40 when my gravy train derailed. The slack years were fun but they went by fast. Compensation for a job is about more than money. It's about where you end up as a person when th…
That's a good point and that's the drop of fear climbing making his way up to my brain. But I interview around, I got some offers that I have declined so far and I do some work, just a few hours a week. You wrote: "Compensation for a job is about more than money. It's about where you end up as a person when the job is over.". It sounds good in theory, but in practice? Should I switch job, maybe/likely accepting less…
- Look for opportunities to contribute more at your job. Don't wait for a manager to tell you what to do. Rewrite some code. Propose a new feature. Improve the documentation. Write more tests.
- Teach yourself new skills. Don't just skim books on new languages/technologies. Develop a personal project and pretend like you're being paid to work on it.
- Take practice coding tests. Stay up to date with relevent skills.
Enjoy the job you have now, but keep yourself ready for the day when that job goes away. I had a very easy job for about 6 years. I automated most of my job and effectively did not have a boss. I made great money and spent most of my time working on hobbies, hiking, or working on my house. When the job ended I suddenly realized all of my skills were rusty. I regret wasting all of that time, and wish I would have used it to better myself.