Science optimizes for paradigm shifts; engineering optimizes for steady progress.
Both like to think they are the only way—eg that engineers don't do novel work, scientists are not pragmatic.
But a 10x win matches 25x 10% optimizations, and in practice, each unlocks the other.