Busy does not mean you are actually in the development of meaningful work. It is easy to be busy learning new software and protocols and at the same time marching in place instead of going anywhere significant. It is just as easy to build the next great path for humanity and not need 37-hour days to do so.
I want to say the choice is yours, yet there is a problem you must overcome first.
To feel the inertia of movement, you need to put your plans into gear. To do so, you need to know and understand software, various philosophies, and how to market your ideas. There are a plethora of offers to help you through classes, symposiums, and other time (and money) consuming events.
Do these side developments help you to advance ideas, or are they paid diversions?
The answer is how you decide what training and other knowledge you need and how you go about the process. Being presented with this, I must ask one thing.
When you work on new projects and programs, how do you pick and plan your platforms to further your knowledge?