> You really don't need good memory to be a programmer.
That’s not memory, that’s hard disk (or I guess SSD for you youngins’). You definitely need good memory to be a good programmer because large problems require a larger working set to efficiently reference whilst problem solving.
While many problems in computer science that can theoretically be solved with a small amount of memory and a large amount of slower disk, many of them cannot be solved in what we’d consider a reasonable amount of time.