Is Software Engineering Still an Oxymoron?
If "engineering" means "designing and making things in principled ways", then it's certainly the case that much of "making software" is also "software engineering".
Alan Kay thinks what the question is trying to get at is whether the "principles and methods so far" in software are as qualitatively strong and extensive as those in the developed fields of Engineering -- civil, electrical, mechanical, aeronautical, etc. And perhaps also whether the software field is doing all that could be done to boost the "engineering" term in "software engineering" to have the same kinds of meanings as in the developed fields.
*The title of this talk was suggested by the GOTO conference organizers.