Blog · February 3, 2026 Why Programmers Should Study Physics Physics teaches habits programmers need badly: invariants, useful approximations, dimensional thinking, phase transitions, and respect for entropy.