If you're an employee, you can get similar results changing up your job every year or two. Maybe slightly longer if you really like the place.
Even in the "recession" recruiters are knocking on my door fairly regularly, and I'm comfortable enough with the Leetcode circus to be able to pass an interview loop. I'm sure some people will vehemently disagree but I notice a clear difference between my peers that only have experience working at 1 or 2 places, and those with experience working at 5-10 different places with different cultures, stacks, etc. It's obvious that the former are in a bit of a bubble and get blindsided in hard times or when there is a big technology shift.
This might work for few jumps but eventually Hiring managers will see this pattern and flag you as a flight risk. Please Take this advice with a grain of salt.
I will also mention it is different for contractors/freelancers and will also depend on what you do. I don't hide I change projects frequently.
What I do is I offer references to my past managers. I tell them I will give them references as long as they are happy to stick with me throughout hiring process until they make their offer conditional on me giving them the references and them being happy after they talk to my past managers.
I do this because I don't want too many people calling those guys. I think it is fair arrangement.
I will admit that I have a hard time finding a replacement job, as most places have a fairly strict "on" policy.
I will most likely get my masters while I'm here and then figure out my next move.
As a developer/tech lead I think I should be trusted to manage my time. There are times where I spend way more than 8 hours at work and I do no fuss about it and I think it is fair that there are times where my private life intrudes on me and it is now my turn to take advantage of the flexible agreement. Whatever happens, I take responsibility for my commitments (so no, no missing or being late to meetings without heads up).
I think atmosphere of trust is the most important part for a healthy organisation and nothing screams as "we don't trust you" as not being trusted to manage my own time.
So while I don't necessarily reject the idea of "always on", it is somewhat of a red light for me. It signals inflexible thinking and inability to deal with problems.
Yes, there are people who cheat and slack off at their jobs. Making it "always on" is a result of a lazy, unimaginative mind.
I am not imposing my style of working -- out of necessity it is the manager that has to set the rules because he/she can't have completely different management styles towards each one of their employees. Instead, I try to find a common ground that will make my manager extremely happy while also allowing me to keep doing what I want and what I am best at.
I found that just this single act of explicitly discussing our "partnership" sets me up for a much better relationship with my boss than all other people who are passive and just expect to be told everything.
If you are the best on your team you should either be mentoring them as a senior or find a new job where you'll be challenged
I no longer need to burn certain amount of hours in front of the computer. My compensation is based on my results. This is probably the biggest change that happened for me -- it allowed me to think about my overall performance as something I do and optimise for myself.
Another thing is that when you work as an employee you are getting bunched up with other people. This is fine if you are an average, but if you work every day to excel and improve your performance you are doing yourself disservice because you are subsidising all those other people who barely pull their weight or don't do it at all. My results are now tied to me and my image and people notice, tell other people. It has landed me many jobs or improved my negotiation position a lot.
Another one is I no longer fear of loosing a job. When you move from place to place regularly it becomes part of your life and you no longer fear it. I became much better at negotiating and interviewing. When I join, I immediately set up an appointment with my overseer to lay out rules that will maximise my productivity, speed up my transition in but also my transition out of the organisation. For some reason being cool about leaving and planning to make the most of it for both sides does wonders to how the manager will treat you.