The goal of software engineering is to control complexity, not to create it.
In computer science, we stand on each other's shoulders.