Learning is never a waste of time.
If it is not valuable for your work and your goal , you will not go as far as masterize it and stop it. So not loosing so much time but just opened your mind to other way to think.
Either a foreign language, a book, a programming language...
To answer the article, learning what will not be our everyday job is called "curiosity, knowledge and culture"