Again, this is assuming we're living in a just world and there are no asshole who will use worker's reason to work for selfish reason.
But we are not living in a just world.
If you work hard to proof yourself to other people, you won't get recognised as the one who work hard and given a just compensation, other people will just give you more work because you get things done.
So here's my advice, learn as much as you can in the span of 8 hours of working, if possible and within reasons sure do some extra 1-2 hours of overtime here and there, you just start working, it's the best time to make the sacrifice.
But working is more than the actual work, is how you present your work, that's why you see absolute twat who barely knows what he/she's talking about got promoted, because somehow they look capable, 99% percent of your clients don't understand about what you do, that's why they pay you, so yeah learn how to look smart.
Use idioms, use big words like "extrapolation" or expressions like "surreal" or shit like "kafkaesque". Learn English ffs and the right ones, less "ahh umm" and more "let me think" while you're translating your thoughts to English, and you look like you're e the thinker.
But the most important things is know your shit and know it well, knowing a lot of things at surface level will give you too much work, knowing few things deeply will make you irreplaceable, you can just dilly dallying for 5 hours and work for 3 and nobody can say shit.