3 ms·
> There is no intuition when it comes to programming. Everyone has to learn it. There is no intuition in anything aside from the very few things we are born wi
by badsectoracula 4y ago
> There is no intuition when it comes to programming. Everyone has to learn it.
There is no intuition in anything aside from the very few things we are born with. Everything else is learned from experiences.
And to that end, chances are someone has learned to follow procedure-like steps like a recipe at a very early age - indeed, in some schoolbooks recipes and other "procedural" works are among the first things someone does.
Children learn things like "to do X, first do Y and then Z" from a much earlier age, often before even learning how to read and write (e.g. via simple papercrafting in kindergarden) than something like "X = Y*Z". Giving and taking commands (i.e. "imperative" programming) as a concept is something people meet in their lives much sooner and are more exposed to than abstract problems.
- agentultra 4y agoI think the jury is out on which programming paradigm is easier to teach to kindergarten aged children. Let alone adults with no prior training with programming. I don't believe it's as natural as you seem to think.