You don&#x27;t need to memorize ALL the stuff you work with.  But it will help to memorize the CORE of the stuff you work with.  If you are a Swift or C++ programmer.  Knowing&#x2F;Mastering the core of the language is very doable.  it&#x27;s worth doing it.   If you write network programming, memorizing most of the socket functions will help.   Improved memory capacity improves productivity.