Comment by itishappy

5 hours ago

Your last sentence says it all. Just get good at first principles thinking. Higher order thinking is first principles thinking when applied to first principles thinking.

And who should first principles focused on? Your customer, your manager, your company, yourself? All of these are valid and often give competing answers!