* Increase your value. In my case I have decades in senior management in a part time job managing up to 30 people. There were many times the stress of the part time job absolutely dwarfed that of the full time job. These experiences supremely advanced my communication skills, public speaking, and administrative capabilities generations beyond that of my developer peers. This means my employer knows I am capable in ways others are not and will provide me wide latitude of free time in case something critical comes in.
* Increase your skills. I spend a lot of time writing ambitious personal software. I have learned to measure things and challenge common assumptions from that personal software. Time and effort are different on personal projects because you aren’t getting paid, so you learn to minimize tech debt and time waste to maximize for learning and experimentation. At the day job you just do the tasks assigned how they want you to do them. I always try to hide my personal resourcefulness and criticality and just fit in, but given enough time employers will always see that you struggle less and are severely under utilized.
* Be extremely gifted at written communication and detail orientation. Nothing increases your free time like pushing back on incomplete ideas and assumption elimination.
The bottom line is that if you want to spend 7 hours of your work day watching television or playing games then you need to get all your work done in less time, ensure clarity around your assignments, and ensure management values you enough to provide you increased flexibility.
Oh thats far too easy. Just use your company provided PTO or take a leave of absence. Why even bother asking HN for that when you should be asking your employer's HR team?
PTO, even unlimited, is managerial discretion (not HR) and is rarely allowed more than two weeks in a stretch.
What's a leave of absence?
As a financial tech worker, what you're describing sounds like academia or European standards. Of course they're great solutions, they just don't exist as options for some of us.
* Increase your skills. I spend a lot of time writing ambitious personal software. I have learned to measure things and challenge common assumptions from that personal software. Time and effort are different on personal projects because you aren’t getting paid, so you learn to minimize tech debt and time waste to maximize for learning and experimentation. At the day job you just do the tasks assigned how they want you to do them. I always try to hide my personal resourcefulness and criticality and just fit in, but given enough time employers will always see that you struggle less and are severely under utilized.
* Be extremely gifted at written communication and detail orientation. Nothing increases your free time like pushing back on incomplete ideas and assumption elimination.
The bottom line is that if you want to spend 7 hours of your work day watching television or playing games then you need to get all your work done in less time, ensure clarity around your assignments, and ensure management values you enough to provide you increased flexibility.