You'll never know everything about .

The important skill to develop is being able to find answers to arbitrary questions when they come up.

You might not need coinjoin, musig, or LND today... but you should have the capacity to learn it when you inevitably do need it.