The ability to think first principles is a key part of being a strong engineer.
A cheat sheet to help understand and think in first principles: First Principles Cheatsheet
"I would rather have questions that can't be answered than answers that can't be questioned." — Richard Feynman