Reading software and thinking about it

from blog Simpler Machines, | ↗ original
Normal software work is so much about changing the system. Add capabilities. Change behavior. Imagine what could be or should be. Understanding what is – always a byproduct or a precondition of change.