4 ms·
"You’re teaching them the world is full of interesting things to discover. You’re showing them how to be passionate and look for that ephemeral sense of quality
by kiriakasis 8y ago
"You’re teaching them the world is full of interesting things to discover. You’re showing them how to be passionate and look for that ephemeral sense of quality in everything they do."
"Good coders don’t just get something to work. They want it to be good.
That feeling of quality is the hardest thing for many developers to master. Well-designed code feels good to work with, and ugly code will make developers involuntarily cringe. [..] Learning to trust that aesthetic feeling is as much a part of development as any algorithm or coding pattern."
Some comments were about how the author says that people should teach problem solving, but he actually proposes to teach an appreciation of quality and deep inspection.
Another commented
> Next up, "I won't teach my kids arithmetic, and neither should you."
And this would apply depending how you teach arithmetic
(also most people will never need to code, everyone will need to do a lot of basic home finance) if you want your child to become a mathematician then teaching multiplication tables and long division are very inefficient focuses.
- lern_too_spel 8y agoArithmetic, carpentry, and coding are tools that enable you to solve certain problems. In order to solve most problems, a person needs to pay attention to detail, which was the author's point, but the author fails to understand that paying attention to detail is orthogonal to the choice of tools to equip a child with.