It’s because they’re a “real” professional.
Professionals (members of a profession) self-police, something software engineers don’t do.
Professionals (members of a profession) self-police, something software engineers don’t do.
The Bar exam in the US didn't start until the 1780's, so lawyers before then weren't "real" professionals either?
It's a ridiculous argument.
A better one might be that the externalities and opportunities for software engineering to kill people, or be directly tied to deaths or negative outcomes, didn't exist or weren't well enough documented until recently. As an immature field/industry that's not surprising, but it does point to a responsibility by the community to push for standards that don't currently exist.