Most of the time however, software engineers aren’t manually turning cranks to keep systems running. They strive to let systems run themselves, and aim to focus on adding features and fixing bugs.