There’s a reasonable argument that we all lose out by calling programmers software engineers, given they lack the training in forensic analysis, risk assessment, safety factors engineering, and identifying failure modes that other engineering disciplines (i.e. civil, mechanical, materials, electrical) have to train in.
A lot of energy in the AI safety conversation goes into philosophizing and trying to reinvent from scratch systems of safety engineering that have been built and refined for centuries around everything from bridges to rockets to industrial processes and nuclear reactors, and we are worse off for it.
There’s a reasonable argument that we all lose out by calling programmers software engineers, given they lack the training in forensic analysis, risk assessment, safety factors engineering, and identifying failure modes that other engineering disciplines (i.e. civil, mechanical, materials, electrical) have to train in.
https://www.theatlantic.com/technology/archive/2015/11/programmers-should-not-call-themselves-engineers/414271/
A lot of energy in the AI safety conversation goes into philosophizing and trying to reinvent from scratch systems of safety engineering that have been built and refined for centuries around everything from bridges to rockets to industrial processes and nuclear reactors, and we are worse off for it.