Your time is limited. You learn about b-trees, then you learn about bloom-filters and then you learn that Learned Index Structures beat both, next week some new algorithm will beat that.
Every day a load of new algorithms appear and there's not enough time to keep-up with them all and it's going to get exponentially faster.
Every day a load of new algorithms appear and there's not enough time to keep-up with them all and it's going to get exponentially faster.
How do you decide what's worth focusing on ?