[Using throwaway account]What other alternatives are there if I want to make a decent living writing code (preferably ML related) and have enough time on my hands to pursue other interests which are both software and non-software related?I am a 40-something ML software engineer working in a FAANG company with a title of senior-principal-distinguished-engineer-fellow-who-does-nothing. And I am tired of it. I am tired of working on buggy internal tool stacks, tired of making incremental changes that don't seem to move the needle, tired of spending 80% of my time in meetings that get nothing done, tired of putting >100% of me (my time, energy, effort) into something with very little in terms of self-actualization to show for it.I realize this is a very first-world problem. Given the times, I am very grateful to have a job, that pays well, in a field that I love very much.