Hacker News new | ask | show | jobs
by mbesto 5622 days ago
Absolutely agree. I think programming forces anyone at any age to think critically and logically about their decisions. It also is a great way to understand how logical decisions can adapt and build on each other. For example, instead of saying "I think X and Y makes Z" you say "My first guess is that X and Y makes Z, but let's script and test if it is true". It becomes a combination of what you learn in math and science class -- which rarely cross paths in grade school.