I think a good developer is composed of many things, and LeetCode/HackerRank type learning can help you become better at only a small subset of those things.
It's like trying to get your body into good shape, you need to work on different parts of the body, not just focus on your left arm (unless your left arm is especially weak and you want to focus on that).
Years ago when parsing XML in Java, to my surprise at the time, the parser by default would try to resolve external DTDs while parsing, ouch, what a way to let someone DDoS your system.
Unfortunately YAML was even worse in that regard, as it allowed arbitrary code execution as seen in recent CVEs...
I wanted to give Windows/WSL another try, but unfortunately installing WSL on a clean install of Windows 11 gives a blue screen of death boot loop on my laptop. Seems to be related to this 3 year old bug: https://github.com/microsoft/WSL/issues/4784
> has chosen an industry with access to pyramid scheme money.
Seems you can confusing cryptography with cryptocurrency, this guys is a cryptographer, that's a proper expert level security guy, nothing to do with pyramid scheme money.
It's like trying to get your body into good shape, you need to work on different parts of the body, not just focus on your left arm (unless your left arm is especially weak and you want to focus on that).