8 or 9 hours of downtime? I don't know how long people work a day in your country, but thats the ENTIRE day where I'm from. If you have that much down time every day, you're being paid to do nothing.
And reading pydocs, man pages, rfc's, etc is a far cry from reddit and youtube. Learning is one thing. Wasting your life on youtube and reddit is another.
I work 12 hour shifts for 3 days, the 4th day is a 6 hour so I get 42 hours a week. I technically get paid to drive around a mountain in a company truck and make sure nothing is on fire or stolen. Which, sometimes I do have to do things pending on what is going on. Like helping people with broken down cars of ATVs, running bears out of dumpsters and away from the workers, making sure shaft fans are running else the miners would suffocate underground. I've also been shot at from pill heads trying to steal copper. BUT, most of the time 'aint shit going on so hence all the down time.
I do reddit, but offline. There are plenty of subreddits for learning. Like TIL, news, world news, AMA's, and just the comments in general. I also dick off too, like watch movies and browse 9gag offline, youtube vids I download before hand and stuff. But the majority is docs and learning, cause it's what I like doing.
The life of a security officer ;-) paid to do literally almost nothing for more than minimum wage. That's why I've been on irc while I'm "working" if you ever notice I'm on for about 8 hours lmfao
Also techb, the problem I have is I can't just read docs on my phone, I need to be messing with it. Say I'm watching a udemy class, I can't just watch and retain I need to practice and move around in Android Studio. Also when im reading I find it hard to not try any of the code. How can you do that?
SL4A. Since I code in Python and do almost everything with Python I can test most stuff out. The stuff I can't test, like that requires root or internet or some lib that uses ctypes or something wont work, but I write the script anyway and test stuff that will work. Then, when I get home I can run and debug and shit. Makes it easier since at home I'm editing code instead of writing it all by scratch.