OP and others here are stretching the definition of “memorize” to mean “anything that leads to something being retained in memory.” I reject this idea. The trauma of burning your hand on a hot pan creates a memory you won’t soon forget, but almost no one would understand it as an act of memorization. Memorization to me refers to a set of cargo-culty “learning” practices wherein we believe that by using language to dr…
Or maybe we just don't want to coddle them. When has learning anything been easy, and why do you expect people to be able to acquire new knowledge and skills without putting in the effort? It shouldn't be grueling, not for its own sake, but yeah, you might have to stare at a compiler error for a few hours or even a few days before you figure out what's broken. Truly, how else are you supposed to learn if you don't, eventually, do it yourself?
I'm so sick of this anti-expert, anti-knowledge attitude. It's why we have bootcamp juniors being thrown into otherwise-senior roles, with laughably predictable consequences for the field.