4 ms·
This matches up with programming too. You can teach software engineering in school. But you become an expert by reading source code and seeing the many ways to
by ibash 2y ago
This matches up with programming too.
You can teach software engineering in school. But you become an expert by reading source code and seeing the many ways to solve a problem.
An expert can intuit a solution because of pattern matching. And their argument is that math is the same.
- Jtsummers 2y agoIt's the "$10,000 for knowing which screw to turn" problem. A non-domain-expert (but good general problem solver) could eventually come up with the solution, but they'll take longer. They have to work out a solution either by trial & error (most common) or from first principles (very rare). Either way takes longer than letting an expert look at it and pull a solution seemingly out of thin air, when the reality is it's the decade or decades of experience looking at similar problems that they draw from.
- dfee 2y ago> But you become an expert by reading source code and seeing the many ways to solve a problem. More so by iteratively building, at least so for me.
- lupire 2y agoIs computer science involved in anyway?
- ibash 2y agoI meant software engineering as inclusive to computer science. Computer science/software engineering as taught in school gives a lot of foundational and theoretical understanding. But to apply and practice that knowledge,” then