There isn't a single unified software industry. 737 MAX problems happened in a software engineering and software development context embedded within one of the nominally most rigorously regulated industries that already exist.
MCAS failures was not a failure of software per se, but a clear system engineering and management failure, and a failure of all engineers involved, including ones that actually are licensed.
If nothing else, MCAS shows the limits of regulation, particularly in the failure mode of regulatory capture (FAA delegated too much power back to Boeing).