Grundüberlegungen zur Ausbildung in Software-Engineering