The other types of engineering the author refers to that are subject to certification involve the physical safety of other people. But still, plenty of software development roles are subject to professional liability, particularly where the work is linked to people’s physical safety. As a contractor or director of a company providing software services, I’ve been required to have professional indemnity and public liab…
> It’s absurd that the same standards of liability would apply to an aviation software job vs the part time IT guy While I agree, the reality is that the part time IT guy is generally far more certified than the high paid software developer, which I find far more absurd.
But a dev is often part of a pipeline that includes e.g. dedicated QAs. I'd also argue that common hardware is a lot less varied that common software architectures.