> (The most important skill is building a mental model of the workings of reality.)
Sorry, that's just too funny. It has a "in order to make an apple pie from scratch, you must first create the universe" kind of attitude. It kind of makes sense, computer science is just applied physics and logic.
Ha! I wasn't aiming for that. I was thinking more along the lines of "understanding the real world requirements, and having a mental model complete enough to see where the success and error cases would lead you".
This seems like a great example of how to build that mental model, from strategy to 'in the weeds' step by step instructions.
(The most important skill is building a mental model of the workings of reality.)