I still don't know algorithms by heart and been a software dev for 11 years lol
Why waste my brain storage on things I can just look up or read in one of my books when I could be remembering higher level concepts that are hard to research and understand without experience?