The delineation between programming and software engineering is arbitrary at best. Everybody understands the "engineering" in software engineering has nothing to do with other certified engineering practices, so the hair splitting here strikes me as mere gatekeeping of titles. Responsibility and accountability for outcomes have always been a requirement regardless of the title.
diatone|6 months ago
Where I live, if an engineer signs off on a bridge design and the bridge personally collapses, they are personally liable for harm done to folks on the bridge. As far as I’m aware software engineering does not have something like that.