In layman’s terms, first principles thinking is basically the practice of actively questioning every assumption you think you ‘know’ about a given problem or scenario — and then creating new knowledge and solutions from scratch. Almost like a newborn baby.
On the flip side, reasoning by analogy is building knowledge and solving problems based on prior assumptions, beliefs and widely held ‘best practices’ approved by majority of people.
People who reason by analogy tend to make bad decisions, even if they’re smart.
Mayo Oshin