1. Do not work for a company where tech is not their primary product. If you are only a cost center, you will be treated like a second-class citizen.
2. Work for a smaller company. Your work is so much more impactful when you are not part of a mega-machine.
3. Work only remotely. The quality of life increase that comes with working remotely is massive, and I am not willing to give that up.
Of course this is not always going to be realistic. For one, working for a company that sells tech does not mean that you will be treated well, but it is more likely. Smaller companies, and remote only tend to pay a bit less (and definitely less than a FAANG), but still more than plenty to live a great life.
Who knows where life will lead me, but I will try to stick to these points.