I agree with the general of idea of learning high-demand skills, only I always found it to be a bit of a chicken and egg problem:
I have no (interesting) problems to solve with VBA/Vim/Powershell/Keras/Never Split the Difference-style negotiation in my day-to-day work or not enough fantasy to conjure these up in my private studies.
The lack of experience then disqualifies me for roles where I would be confronted with these (interesting) problems. Never understood how to learn intricate stuff inside a void of direct applicability
I have no (interesting) problems to solve with VBA/Vim/Powershell/Keras/Never Split the Difference-style negotiation in my day-to-day work or not enough fantasy to conjure these up in my private studies.
The lack of experience then disqualifies me for roles where I would be confronted with these (interesting) problems. Never understood how to learn intricate stuff inside a void of direct applicability