To me programming is more than an important practical art. It is also a gigantic undertaking in the foundations of knowledge.
The only thing that interferes with my learning is my education.
Never underestimate the importance of "useless" fundamental research.