Hacker News new | ask | show | jobs
by youerbt 705 days ago
That makes no sense to me. If this coder has to access array by index twenty times a day, then he is going to remember it, eventually, no? If is it rare that he has to do it, then why memorize it?

You really think there is more value in remembering how to do something in some arbitrary, shitty, programming language than understanding the concept of doing it? With understanding the idea you can do it in any language, at any time, it is just a few seconds away.

2 comments

It makes no sense because it indeed makes no sense. People who successfully solve realworld problems understand concepts and ideas and how to apply them, they understand how to iterate and extrapolate.

I've met too many people who can do a specific thing but actually have no idea what's going on for the GP's logic to hold any water at all.

It's not about the value in remembering syntax. It's the value in being able to recall a concept from memory.

Memory is a key part of learning. Understanding is great for learning new concepts, but you want to already know a concept. That way lies knowledge and experience.