That only works if there are few levels of abstraction; I doubt that you can derive how do programs work at the machine codes level based of your knowledge of physics and high-level programming. Sometimes, gears are so small that you can't even see them on your top level big picture, and sometimes just climbing up one level of abstraction takes enormous effort if you don't know in advance how to do it.
I think that you should understand, at least once, how the system works on each level and refresh/deepen that knowledge when you need it.
Subscribe to RSS Feed
= f037147d6e6c911a85753b9abdedda8d)
Since we're trying to be lesswrong here, I'll risk seeming petty by pointing out that "begging the question" is a logical fallacy, not a synonym for "raising the question". Just sayin...
Although technically you could say that the whole argument begs the question, depending on how you interpret the logic. Because it basically follows the form: "Learning a skill is trivial because you can break a skill down into trivial subskills."