I like the concept of "learning to express different and deeper ideas in technologies you already know", but I'd suggest going deeper in a particular business domain or industry instead of another area of the CS universe.
In other words, become an expert at solving specific business problems with technology, not a technology expert looking for business problems to solve.