Please readers following this advice: make one of those multiple professional interests you cultivate be better communication skills and public speaking. The number of developers that can only explain weakly, or one way, or get confrontational when questioned is far far too many. Learn how to communicate and doors open, as far too many developers simply cannot explain to others such that they can then duplicate or follow or want to.